org.lsst.ccs.plugin.jas3.adapters
Class DataChannelTreeAdapter

java.lang.Object
  extended by org.freehep.jas.plugin.tree.DefaultFTreeNodeAdapter
      extended by org.lsst.ccs.plugin.jas3.adapters.DataChannelTreeAdapter
All Implemented Interfaces:
org.freehep.jas.plugin.tree.FTreeNodeAdapter

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

Author:
turri

Nested Class Summary
 class DataChannelTreeAdapter.Commands
           
 
Constructor Summary
DataChannelTreeAdapter(LsstPlugin lsstPlugin)
           
 
Method Summary
 org.freehep.util.commanddispatcher.CommandProcessor commandProcessor(org.freehep.jas.plugin.tree.FTreeNode[] selectedNodes)
           
 boolean doubleClick(org.freehep.jas.plugin.tree.FTreeNode node)
           
 javax.swing.JPopupMenu modifyPopupMenu(org.freehep.jas.plugin.tree.FTreeNode[] nodes, javax.swing.JPopupMenu menu)
           
 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, icon, modifyTransferable, mouseClicked, nodeBeingDeleted, nodeStructureProvider, nodeTextChanged, priority, selectionChanged, statusMessage, text, toolTipMessage, treeCellRendererComponent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataChannelTreeAdapter

public DataChannelTreeAdapter(LsstPlugin lsstPlugin)
Method Detail

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

modifyPopupMenu

public javax.swing.JPopupMenu modifyPopupMenu(org.freehep.jas.plugin.tree.FTreeNode[] nodes,
                                              javax.swing.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

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


Copyright © 2012 LSST. All Rights Reserved.