org.cagrid.grape
Class ConfigurationTreeNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by org.cagrid.grape.ConfigurationTreeNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

public class ConfigurationTreeNode
extends javax.swing.tree.DefaultMutableTreeNode

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
ConfigurationTreeNode(ConfigurationWindow window, ConfigurationTree tree)
           
 
Method Summary
 void addToDisplay()
           
 ConfigurationManager getConfigurationManager()
           
 ConfigurationWindow getConfigurationWindow()
           
 javax.swing.JPanel getDisplayPanel()
           
 javax.swing.ImageIcon getIcon()
           
 java.lang.String getIdentifier()
           
 ConfigurationTree getTree()
           
protected  void processConfigurationDescriptor(ConfigurationDescriptor des)
           
protected  void processConfigurationDescriptors(ConfigurationDescriptors list)
           
protected  void processConfigurationGroup(ConfigurationGroup des)
           
protected  void processConfigurationGroups(ConfigurationGroups list)
           
 void setDisplayPanel(javax.swing.JPanel displayPanel)
           
 void showPanel()
           
 java.lang.String toString()
           
 
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

ConfigurationTreeNode

public ConfigurationTreeNode(ConfigurationWindow window,
                             ConfigurationTree tree)
                      throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

processConfigurationGroups

protected void processConfigurationGroups(ConfigurationGroups list)
                                   throws java.lang.Exception
Throws:
java.lang.Exception

getIcon

public javax.swing.ImageIcon getIcon()

toString

public java.lang.String toString()

getTree

public ConfigurationTree getTree()

getConfigurationWindow

public ConfigurationWindow getConfigurationWindow()

getDisplayPanel

public javax.swing.JPanel getDisplayPanel()

setDisplayPanel

public void setDisplayPanel(javax.swing.JPanel displayPanel)

showPanel

public void showPanel()

addToDisplay

public void addToDisplay()

processConfigurationDescriptors

protected void processConfigurationDescriptors(ConfigurationDescriptors list)
                                        throws java.lang.Exception
Throws:
java.lang.Exception

processConfigurationGroup

protected void processConfigurationGroup(ConfigurationGroup des)
                                  throws java.lang.Exception
Throws:
java.lang.Exception

processConfigurationDescriptor

protected void processConfigurationDescriptor(ConfigurationDescriptor des)
                                       throws java.lang.Exception
Throws:
java.lang.Exception

getConfigurationManager

public ConfigurationManager getConfigurationManager()

getIdentifier

public java.lang.String getIdentifier()