Module tvbrowser
Package devplugin
-
Interface Summary Interface Description 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 userChannelDayProgram A list of the programs of one channel and one day.ChannelFilterChangeListener A listener that tracks changes of the channel filters.ChannelGroup Each channel should belong to exactly one channel group.ContextMenuIf A interface for a object that supports return an ActionMenu for a program.FilterChangeListenerV2 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 viewPluginAccess 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 pluginsProgramReceiveIf A interface for an object that supports receiving programs.ProgramSearcher A searcher that searches for a programs.ProgressMonitor ProgressMonitorExtended Allows to also set the indeterminate state of the progress bar.SettingsTab Represents a page in the settings dialog.TabListener Listener for tab events of TV-Browser main window.TvBrowserSettings Provides information of the current user settings. -
Class Summary Class Description AbstractTvDataService Superclass for all TvDataServices.ActionMenu This class represents a structure for context menus.AfterDataUpdateInfoPanel A panel with information that should be shown by aPlugin
after a data update.ButtonAction Action class for push buttons (can also be used inActionMenu
class).Channel A class that defines a TV-Browser channelChannelFilter A filter that channels for filters using a ChannelFilterComponent.ChannelGroupImpl ContextMenuAction Action class for context menu entries (can be used inActionMenu
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.PluginCommunication PluginCommunication is the superclass for all classes that are granting access to a Plugin.PluginInfo This class provides information about a plugin.PluginsFilterComponent Override this class to support filter components for your plugin.
Implementation note: Your class must be public, so it can be constructed by reflection.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.ProgramInfo A class with additonal infos for a program.ProgramInfoHelper Holds all Information needed to Display the additional Information 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.ToolTipIcon UniqueIdNameGenericValue<T> A class with unique ID, a name and a generic value to store.Version A class for the Version value off TV-Browser and it's plugins.