public class ChannelList extends Object
Constructor and Description |
---|
ChannelList() |
Modifier and Type | Method and Description |
---|---|
static void |
create() |
static Channel[] |
getAvailableChannels() |
static Channel |
getChannel(String dataServiceId,
String groupId,
String country,
String channelId)
Returns a new Channel object with the specified IDs or null, if the
given IDs does not exist.
|
static Iterator |
getChannels()
Deprecated.
Use getAvailableChannels
|
static int |
getNumberOfSubscribedChannels()
Returns the number of subscribed mAvailableChannels.
|
static int |
getPos(Channel channel)
Gets the position of the channel in the subscribed channel array, or -1 if
the channel isn't a subscribed channel.
|
static Channel[] |
getSubscribedChannels()
Returns all subscribed mAvailableChannels.
|
static boolean |
hasCalledChannelValueChangeForChannel(Channel ch)
Gets if the channel values are allowed to be changed for the given channel.
|
static void |
initSubscribedChannels() |
static boolean |
isSubscribedChannel(Channel channel)
Returns true, if the specified channel is currently subscribed.
|
static void |
loadChannelTimeLimits()
Writes the channels time limits to data file.
|
static void |
reload()
Reload the channel list.
|
static void |
setSubscribeChannels(Channel[] channelArr)
Marks the specified mAvailableChannels as 'subscribed'.
|
static void |
storeAllSettings()
Stores all settings used for the Channels
|
static void |
storeChannelNames() |
static void |
storeChannelTimeLimits()
Writes the channels time limits to data file.
|
static void |
storeChannelWebPages() |
static void |
storeDayLightSavingTimeCorrections() |
static void |
subscribeChannel(Channel channel)
Subscribes a channel
|
public static void initSubscribedChannels()
public static void storeAllSettings()
public static void storeDayLightSavingTimeCorrections()
public static void reload()
public static void create()
public static void subscribeChannel(Channel channel)
channel
- public static void setSubscribeChannels(Channel[] channelArr)
public static Channel getChannel(String dataServiceId, String groupId, String country, String channelId)
dataServiceId
- The id of the data service to get the channel from.groupId
- The id of the channel group.country
- The country of the channel.channelId
- The id of the channel.null
if the channel wasn't found.public static int getPos(Channel channel)
channel
- The channel to get the position for.public static Iterator getChannels()
public static Channel[] getAvailableChannels()
public static boolean isSubscribedChannel(Channel channel)
public static int getNumberOfSubscribedChannels()
public static Channel[] getSubscribedChannels()
public static void storeChannelNames()
public static void storeChannelWebPages()
public static void loadChannelTimeLimits()
public static void storeChannelTimeLimits()
public static boolean hasCalledChannelValueChangeForChannel(Channel ch)
ch
- The channel to check if the value change is allowed.True
if the channel value are allowed to be changed, false
otherwise.TV-Browser 2.2.6, Copyright (C) 04-2003 Martin Oberhauser (martin@tvbrowser.org)