TV-Browser 3.3.3 API

Package devplugin

Interface Summary
AfterDataUpdateInfoPanel.AfterDataUpdateInfoPanelListener A listener for removing of AfterDataUpdateInfoPanels from a component.
CancelableSettingsTab Extends the SettingsTab-Interface to be able to detect the cancelation the input of a user
ChannelDayProgram A list of the programs of one channel and one day.
ChannelGroup Each channel should belong to exactly one channel group.
ContextMenuIf A interface for a object that supports return an ActionMenu for a program.
FilterChangeListener A listener for changes of filters.
FilterManager The filter manager enables plugins to use the filter system of TV-Browser.
InfoIf An interface for all classes that supports the getId() and getInfo() methods.
Marker Objects which wants to mark programs must implement this interface.
NodeFormatter Using this formatter you can change the formatting of leaf nodes in the plugin tree view
PluginAccess An access to another plugin.
PluginManager The PluginManager provides some useful methods for a plugin.
PluginTreeListener After reading the plugin tree from the file system instances of this listener are called, if some programs are lost through TV data changes.
Program This interface provides a view of the program object in the host-application.
ProgramFilter Defines the filtering behavior.
ProgramRatingIf This Interface makes it possible for plugins to offer rating infos to other plugins
ProgramReceiveIf A interface for an object that supports receiving programs.
ProgramSearcher A searcher that searches for a programs.
ProgressMonitor  
SettingsTab Represents a page in the settings dialog.
TvBrowserSettings Provides information of the current user settings.
 

Class Summary
AbstractTvDataService Superclass for all TvDataServices.
ActionMenu This class represents a structure for context menus.
AfterDataUpdateInfoPanel A panel with informations that should be shown by a Plugin after a data update.
ButtonAction Action class for push buttons (can also be used in ActionMenu class).
Channel A class that defines a TV-Browser channel
ChannelFilter A filter that channels for filters using a ChannelFilterComponent.
ChannelGroupImpl  
ContextMenuAction Action class for context menu entries (can be used in ActionMenu class).
ContextMenuSeparatorAction A class that brings support for adding separators to the context menu of a plugin.
Date the date of a program. it holds year, month and day.
ImportanceValue A class with a weighted importance value to calculate the program opacity.
Plugin Superclass for all Java-TV-Browser plugins.
PluginCenterPanel A class that can be used to add panels to the TV-Browser main window.
PluginCenterPanelWrapper A class that is used to support the adding of panels in the center window of TV-Browser.
PluginInfo This class provides information about a plugin.
PluginsFilterComponent Override this class to support filter components for your plugin.
PluginsProgramFilter Override this class to support filters for your plugin.
PluginTreeNode The PluginTreeNode class represents a single node of the plugin tree view.
PluginTreeNode.RemovedProgramsHandler  
ProgramFieldType Contains all the field types of a program.
ProgramInfoHelper Holds all Information needed to Display the additional Informations to a Program, like Black and White..
ProgramItem A wrapper class for programs to add properties to the program.
ProgramReceiveTarget Is a target for receiving of program from other plugins.
SettingsItem This Class holds a List of SettingItem-IDs.
ThemeIcon This Class represents an Icon in the Icon-Theme.
Version A class for the Version value off TV-Browser and it's plugins.
 


TV-Browser 3.3.3 API

TV-Browser 3.3.3, Copyright (C) 2004-2008 TV-Browser Team (dev@tvbrowser.org)