public abstract class AbstractContextMenu extends Object implements ContextMenu
Modifier | Constructor and Description |
---|---|
protected |
AbstractContextMenu(PluginTree tree) |
Modifier and Type | Method and Description |
---|---|
Program[] |
collectProgramsFromNode(Node node)
Runs through all Child-Nodes and collects the Program-Elements
|
protected JMenuItem |
getCollapseAllMenuItem(TreePath treePath) |
protected Action |
getCollapseExpandAction(TreePath treePath) |
protected JMenuItem |
getExpandAllMenuItem(TreePath treePath) |
protected JMenu |
getExportMenu(TreePath paths)
Create a Export-To-Other-Plugins Action
|
protected JMenuItem |
getFilterMenuItem(TreePath treePath) |
Object |
getObjectForNode(Node node)
Returns the Plugin for this Node.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDefaultAction, getPopupMenu
protected AbstractContextMenu(PluginTree tree)
protected JMenu getExportMenu(TreePath paths)
paths
- create action for this TreePathpublic Object getObjectForNode(Node node)
node
- Node to useTV-Browser 2.7.6, Copyright (C) 04-2003 Martin Oberhauser (martin@tvbrowser.org)