gov.nih.nci.cagrid.introduce.portal.preferences.base
Class PreferencesTypeTreeNode

java.lang.Object
  extended by javax.swing.tree.DefaultMutableTreeNode
      extended by gov.nih.nci.cagrid.introduce.portal.preferences.base.PreferencesTypeTreeNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode
Direct Known Subclasses:
ExtensionPreferencesTreeNode, ExtensionsPreferencesTreeNode, IntroducePreferencesTreeNode, MainPreferencesTreeNode, PreferencesPreferencesTreeNode, ServiceURLsPreferencesTreeNode

public abstract class PreferencesTypeTreeNode
extends javax.swing.tree.DefaultMutableTreeNode

Abstract tree node representing a configureation panel

Version:
$Id: NamespacesTypeTreeNode.java,v 1.4 2006/04/05 18:17:49 hastings Exp $
Author:
Shannon Hastings, Scott Oster, Stephen Langella
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
PreferencesTypeTreeNode(java.lang.String displayName, javax.swing.tree.DefaultTreeModel model)
           
 
Method Summary
abstract  PreferenceConfigurationContainerPanel getConfigurationPanel()
           
 javax.swing.tree.DefaultTreeModel getModel()
           
 java.lang.String getName()
           
abstract  void initialize()
           
 void setModel(javax.swing.tree.DefaultTreeModel model)
           
 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

PreferencesTypeTreeNode

public PreferencesTypeTreeNode(java.lang.String displayName,
                               javax.swing.tree.DefaultTreeModel model)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class javax.swing.tree.DefaultMutableTreeNode

setModel

public void setModel(javax.swing.tree.DefaultTreeModel model)

getModel

public javax.swing.tree.DefaultTreeModel getModel()

getName

public java.lang.String getName()

getConfigurationPanel

public abstract PreferenceConfigurationContainerPanel getConfigurationPanel()

initialize

public abstract void initialize()