org.cagrid.gaards.ui.gridgrouper.tree
Class GridGroupersTreeNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by org.cagrid.gaards.ui.gridgrouper.tree.BaseTreeNode
          extended by org.cagrid.gaards.ui.gridgrouper.tree.GridGrouperBaseTreeNode
              extended by org.cagrid.gaards.ui.gridgrouper.tree.GridGroupersTreeNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class GridGroupersTreeNode
extends GridGrouperBaseTreeNode

Version:
$Id: GridGrouperBaseTreeNode.java,v 1.1 2006/08/04 03:49:26 langella Exp $
Author:
Stephen Langella, Scott Oster, Shannon Hastings, David W. Ervin
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
GridGroupersTreeNode(GridGrouperTree tree)
           
 
Method Summary
 void addGridGrouper(GridGrouper grouper)
           
 javax.swing.ImageIcon getIcon()
           
 void refresh()
           
 void removeAllGridGroupers()
           
 void removeSelectedGridGrouper()
           
 java.lang.String toString()
           
 
Methods inherited from class org.cagrid.gaards.ui.gridgrouper.tree.BaseTreeNode
getTree
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GridGroupersTreeNode

public GridGroupersTreeNode(GridGrouperTree tree)
Method Detail

addGridGrouper

public void addGridGrouper(GridGrouper grouper)

removeAllGridGroupers

public void removeAllGridGroupers()

refresh

public void refresh()
Specified by:
refresh in class GridGrouperBaseTreeNode

removeSelectedGridGrouper

public void removeSelectedGridGrouper()

getIcon

public javax.swing.ImageIcon getIcon()
Specified by:
getIcon in class GridGrouperBaseTreeNode

toString

public java.lang.String toString()
Specified by:
toString in class GridGrouperBaseTreeNode