public abstract class AbstractTvDataServiceProxy extends java.lang.Object implements TvDataServiceProxy
TvDataServiceProxy.Comparator
ACTIONKEY_KEYBOARD_EVENT
Modifier | Constructor and Description |
---|---|
protected |
AbstractTvDataServiceProxy() |
Modifier and Type | Method and Description |
---|---|
abstract Channel[] |
checkForAvailableChannels(ChannelGroup group,
ProgressMonitor monitor) |
Channel[] |
checkForAvailableChannels(ProgressMonitor monitor)
Some TvDataServices may need to connect to the Internet to know their
channels.
|
boolean |
equals(java.lang.Object obj) |
Channel[] |
getAvailableChannels()
Gets the list of the channels that are available for the given channel group.
|
Channel[] |
getChannelsForTvBrowserStart() |
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
checkForAvailableGroups, getAuthenticationPanel, getAvailableChannels, getAvailableGroups, getDataServicePackageName, getId, getInfo, getParentFrame, getSettingsPanel, handleTvBrowserStartFinished, hasSettingsPanel, loadSettings, setParent, setWorkingDirectory, storeSettings, supportsAutoUpdate, supportsDynamicChannelGroups, supportsDynamicChannelList, updateTvData
getContextMenuActions
getButtonAction, getButtonActionDescription
getPluginCategory
public abstract Channel[] checkForAvailableChannels(ChannelGroup group, ProgressMonitor monitor) throws TvBrowserException
checkForAvailableChannels
in interface TvDataServiceProxy
TvBrowserException
public final Channel[] checkForAvailableChannels(ProgressMonitor monitor) throws TvBrowserException
TvDataServiceProxy
TvDataServiceProxy.supportsDynamicChannelList()
returns true, this method is
called to check for available channels.checkForAvailableChannels
in interface TvDataServiceProxy
TvBrowserException
public Channel[] getChannelsForTvBrowserStart()
getChannelsForTvBrowserStart
in interface TvDataServiceProxy
public Channel[] getAvailableChannels()
TvDataServiceProxy
getAvailableChannels
in interface TvDataServiceProxy
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
TV-Browser 3.4.1.0, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)