- java.lang.Object
-
- tvbrowser.ui.pluginview.contextmenu.AbstractContextMenu
-
- tvbrowser.ui.pluginview.contextmenu.PluginContextMenu
-
- All Implemented Interfaces:
ContextMenu
- Direct Known Subclasses:
PluginBasedPluginContextMenu
,ProxyBasedPluginContextMenu
public abstract class PluginContextMenu extends AbstractContextMenu
Created by: Martin Oberhauser (martin@tvbrowser.org) Date: 03.01.2005 Time: 22:07:57
-
-
Constructor Summary
Constructors Constructor Description PluginContextMenu(PluginTree tree, javax.swing.tree.TreePath path, ActionMenu[] menus)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract ActionMenu
getButtonAction()
javax.swing.Action
getDefaultAction()
protected abstract java.lang.String
getPluginId()
javax.swing.JPopupMenu
getPopupMenu()
protected abstract boolean
hasSettingsTab()
-
Methods inherited from class tvbrowser.ui.pluginview.contextmenu.AbstractContextMenu
collectProgramsFromNode, getCollapseAllMenuItem, getCollapseExpandAction, getExpandAllMenuItem, getExportMenu, getFilterMenuItem, getObjectForNode
-
-
-
-
Constructor Detail
-
PluginContextMenu
public PluginContextMenu(PluginTree tree, javax.swing.tree.TreePath path, ActionMenu[] menus)
-
-
Method Detail
-
getPopupMenu
public javax.swing.JPopupMenu getPopupMenu()
-
getPluginId
protected abstract java.lang.String getPluginId()
-
hasSettingsTab
protected abstract boolean hasSettingsTab()
-
getButtonAction
protected abstract ActionMenu getButtonAction()
-
getDefaultAction
public javax.swing.Action getDefaultAction()
-
-