public class ListViewPlugin extends Plugin
Modifier and Type | Field and Description |
---|---|
protected static int |
PROGRAMTABLEWIDTH |
BIG_ICON, DISABLED_ON_TASK_MENU, parent, SINGLE_CLICK_WAITING_TIME
Constructor and Description |
---|
ListViewPlugin()
Creates the Plugin
|
Modifier and Type | Method and Description |
---|---|
ActionMenu |
getButtonAction()
Gets the action to use for the main menu and the toolbar.
|
PluginInfo |
getInfo()
Returns Informations about this Plugin
|
static ListViewPlugin |
getInstance() |
protected PluginPictureSettings |
getPictureSettings() |
SettingsTab |
getSettingsTab()
Gets the SettingsTab object, which is added to the settings-window.
|
static Version |
getVersion() |
void |
handleTvBrowserStartFinished()
This method is called when the TV-Browser start is finished.
|
void |
loadSettings(Properties settings)
Load the Settings
|
int |
parseNumber(String str)
Parses a Number from a String.
|
void |
showDialog()
Creates the Dialog
|
Properties |
storeSettings()
Store the Settings
|
canReceivePrograms, canReceiveProgramsWithTarget, canUseProgramTree, createImageIcon, createImageIcon, createImageIcon, createImageIconForFileName, execute, execute, execute, getAvailableFilter, getAvailableFilterComponentClasses, getButtonIconName, getButtonText, getContextMenuActions, getContextMenuItemText, getId, getJarFile, getMarkIcon, getMarkIconFromTheme, getMarkIconName, getMarkIcons, getMarkIconsForProgram, getMarkPriorityForProgram, getParentFrame, getPluginManager, getProgramFromContextMenuActionEvent, getProgramReceiveTargets, getProgramTableIcons, getProgramTableIconText, getRatingInterfaces, getRootNode, handleTvDataAdded, handleTvDataAdded, handleTvDataChanged, handleTvDataChanged, handleTvDataDeleted, handleTvDataTouched, handleTvDataUpdateFinished, isAllowedToDeleteProgramFilter, layoutWindow, layoutWindow, onActivation, onDeactivation, readData, receivePrograms, receivePrograms, receiveValues, saveMe, setJarFile, setParent, setPluginManager, storeRootNode, supportMultipleProgramExecution, toString, writeData
protected static final int PROGRAMTABLEWIDTH
public static ListViewPlugin getInstance()
public static Version getVersion()
public PluginInfo getInfo()
public void showDialog()
public ActionMenu getButtonAction()
Plugin
Override this method to provide a menu item in the main menu and a toolbar button.
The following action values will be used:
Action.NAME
: The text for the main menu item and the
toolbar button.Action.SHORT_DESCRIPTION
: The description for the button
action. Used as tooltip and for the status bar.Action.SMALL_ICON
: The icon for the main menu item. Should
be 16x16.BIG_ICON
: The icon for the toolbar button. Should be
24x24.getButtonAction
in class Plugin
null
if the plugin does not provide this feature.public void loadSettings(Properties settings)
loadSettings
in class Plugin
settings
- The settings for this plugin (May be empty).public void handleTvBrowserStartFinished()
Plugin
handleTvBrowserStartFinished
in class Plugin
public Properties storeSettings()
storeSettings
in class Plugin
null
if this plugin
does not need to save any settings.public int parseNumber(String str)
str
- Number in String to Parsepublic SettingsTab getSettingsTab()
Plugin
Override this method to provide a settings tab. The settings tab will be shown in the settings dialog in the plugin section.
getSettingsTab
in class Plugin
null
if the plugin does not
provide this feature.protected PluginPictureSettings getPictureSettings()
TV-Browser 2.7.6, Copyright (C) 04-2003 Martin Oberhauser (martin@tvbrowser.org)