org.freehep.jas.extension.tupleExplorer.adapter
Class CutAdapter

java.lang.Object
  extended by org.freehep.jas.plugin.tree.DefaultFTreeNodeAdapter
      extended by org.freehep.jas.extension.tupleExplorer.adapter.CutAdapter
All Implemented Interfaces:
org.freehep.jas.plugin.tree.FTreeNodeAdapter

public class CutAdapter
extends org.freehep.jas.plugin.tree.DefaultFTreeNodeAdapter

Author:
The FreeHEP team @ SLAC.

Constructor Summary
CutAdapter(TupleExplorerPlugin plugin, TupleExplorerPluginCommands commands)
           
 
Method Summary
 org.freehep.util.commanddispatcher.CommandProcessor commandProcessor(org.freehep.jas.plugin.tree.FTreeNode[] selectedNodes)
           
 boolean doubleClick(org.freehep.jas.plugin.tree.FTreeNode node)
           
 Icon icon(org.freehep.jas.plugin.tree.FTreeNode node, Icon oldIcon, boolean selected, boolean expanded)
           
 JPopupMenu modifyPopupMenu(org.freehep.jas.plugin.tree.FTreeNode[] nodes, JPopupMenu menu)
           
 boolean selectionChanged(org.freehep.jas.plugin.tree.FTreeSelectionEvent e)
           
 String statusMessage(org.freehep.jas.plugin.tree.FTreeNode node, String oldMessage)
           
 org.freehep.jas.plugin.tree.FTreeNodeObjectProvider treeNodeObjectProvider(org.freehep.jas.plugin.tree.FTreeNode node)
           
 
Methods inherited from class org.freehep.jas.plugin.tree.DefaultFTreeNodeAdapter
acceptNewText, allowsChildren, canTextBeChanged, checkForChildren, modifyTransferable, mouseClicked, nodeBeingDeleted, nodeStructureProvider, nodeTextChanged, priority, text, toolTipMessage, treeCellRendererComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CutAdapter

public CutAdapter(TupleExplorerPlugin plugin,
                  TupleExplorerPluginCommands commands)
Method Detail

icon

public Icon icon(org.freehep.jas.plugin.tree.FTreeNode node,
                 Icon oldIcon,
                 boolean selected,
                 boolean expanded)
Specified by:
icon in interface org.freehep.jas.plugin.tree.FTreeNodeAdapter
Overrides:
icon in class org.freehep.jas.plugin.tree.DefaultFTreeNodeAdapter

doubleClick

public boolean doubleClick(org.freehep.jas.plugin.tree.FTreeNode node)
Specified by:
doubleClick in interface org.freehep.jas.plugin.tree.FTreeNodeAdapter
Overrides:
doubleClick in class org.freehep.jas.plugin.tree.DefaultFTreeNodeAdapter

commandProcessor

public org.freehep.util.commanddispatcher.CommandProcessor commandProcessor(org.freehep.jas.plugin.tree.FTreeNode[] selectedNodes)
Specified by:
commandProcessor in interface org.freehep.jas.plugin.tree.FTreeNodeAdapter
Overrides:
commandProcessor in class org.freehep.jas.plugin.tree.DefaultFTreeNodeAdapter

selectionChanged

public boolean selectionChanged(org.freehep.jas.plugin.tree.FTreeSelectionEvent e)
Specified by:
selectionChanged in interface org.freehep.jas.plugin.tree.FTreeNodeAdapter
Overrides:
selectionChanged in class org.freehep.jas.plugin.tree.DefaultFTreeNodeAdapter

statusMessage

public String statusMessage(org.freehep.jas.plugin.tree.FTreeNode node,
                            String oldMessage)
Specified by:
statusMessage in interface org.freehep.jas.plugin.tree.FTreeNodeAdapter
Overrides:
statusMessage in class org.freehep.jas.plugin.tree.DefaultFTreeNodeAdapter

modifyPopupMenu

public JPopupMenu modifyPopupMenu(org.freehep.jas.plugin.tree.FTreeNode[] nodes,
                                  JPopupMenu menu)
Specified by:
modifyPopupMenu in interface org.freehep.jas.plugin.tree.FTreeNodeAdapter
Overrides:
modifyPopupMenu in class org.freehep.jas.plugin.tree.DefaultFTreeNodeAdapter

treeNodeObjectProvider

public org.freehep.jas.plugin.tree.FTreeNodeObjectProvider treeNodeObjectProvider(org.freehep.jas.plugin.tree.FTreeNode node)
Specified by:
treeNodeObjectProvider in interface org.freehep.jas.plugin.tree.FTreeNodeAdapter
Overrides:
treeNodeObjectProvider in class org.freehep.jas.plugin.tree.DefaultFTreeNodeAdapter


Copyright © 2013. All Rights Reserved.