public class WirSchauenPlugin extends Plugin
Modifier and Type | Field and Description |
---|---|
static String |
BASE_URL |
BIG_ICON, DISABLED_ON_TASK_MENU, parent, SINGLE_CLICK_WAITING_TIME
Constructor and Description |
---|
WirSchauenPlugin()
Creates the Plugin
|
Modifier and Type | Method and Description |
---|---|
boolean |
canUseProgramTree()
Signal whether this plugin participates in the plugin tree view or not.
|
ActionMenu |
getContextMenuActions(Program program)
Creates the Context-Menu-Entries
|
PluginInfo |
getInfo()
Returns the Plugin-Info
|
static WirSchauenPlugin |
getInstance()
Returns the Instance of the Plugin
|
ThemeIcon |
getMarkIconFromTheme()
This gets the ThemeIcon containg your mark icon.
|
static Version |
getVersion() |
void |
writeData(ObjectOutputStream out)
Counterpart to loadData.
|
canReceivePrograms, canReceiveProgramsWithTarget, createImageIcon, createImageIcon, createImageIcon, createImageIconForFileName, execute, execute, execute, getAvailableFilter, getAvailableFilterComponentClasses, getButtonAction, getButtonIconName, getButtonText, getContextMenuItemText, getId, getJarFile, getMarkIcon, getMarkIconName, getMarkIcons, getMarkIconsForProgram, getMarkPriorityForProgram, getParentFrame, getPluginManager, getProgramFromContextMenuActionEvent, getProgramReceiveTargets, getProgramTableIcons, getProgramTableIconText, getRatingInterfaces, getRootNode, getSettingsTab, handleTvBrowserStartFinished, handleTvDataAdded, handleTvDataAdded, handleTvDataChanged, handleTvDataChanged, handleTvDataDeleted, handleTvDataTouched, handleTvDataUpdateFinished, isAllowedToDeleteProgramFilter, layoutWindow, layoutWindow, loadSettings, onActivation, onDeactivation, readData, receivePrograms, receivePrograms, receiveValues, saveMe, setJarFile, setParent, setPluginManager, storeRootNode, storeSettings, supportMultipleProgramExecution, toString
public static final String BASE_URL
public static WirSchauenPlugin getInstance()
public static Version getVersion()
public PluginInfo getInfo()
public ActionMenu getContextMenuActions(Program program)
getContextMenuActions
in interface ContextMenuIf
getContextMenuActions
in class Plugin
program
- The program the context menu will be shown for.null
if the plugin does not provide this feature.Plugin.getProgramFromContextMenuActionEvent(ActionEvent)
public ThemeIcon getMarkIconFromTheme()
Plugin
PluginManager.getIconFromTheme(Plugin, String, String, int)
getMarkIconFromTheme
in class Plugin
public boolean canUseProgramTree()
Plugin
canUseProgramTree
in class Plugin
Plugin.getRootNode()
public void writeData(ObjectOutputStream out) throws IOException
Plugin
Override this method to store any objects to the file system. ATTENTION: Don't use any logger, thread or access to Frames in this method.
writeData
in class Plugin
out
- The stream to write the objects toIOException
- If writing failed.Plugin.readData(ObjectInputStream)
TV-Browser 2.7.6, Copyright (C) 04-2003 Martin Oberhauser (martin@tvbrowser.org)