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

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.GroupTreeNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class GroupTreeNode
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
GroupTreeNode(GridGrouperTree tree, Group group)
           
 
Method Summary
 GridGrouper getGridGrouper()
           
 Group getGroup()
           
 javax.swing.ImageIcon getIcon()
           
 void refresh()
           
 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

GroupTreeNode

public GroupTreeNode(GridGrouperTree tree,
                     Group group)
Method Detail

refresh

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

getIcon

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

toString

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

getGridGrouper

public GridGrouper getGridGrouper()

getGroup

public Group getGroup()