de.matthias_burbach.mosaique.swing
Class StrutsConfigNode

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended byde.matthias_burbach.mosaique.swing.BaseMutableTreeNode
          extended byde.matthias_burbach.mosaique.swing.AbstractFileItemNode
              extended byde.matthias_burbach.mosaique.swing.StrutsConfigNode
All Implemented Interfaces:
java.lang.Cloneable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode

public class StrutsConfigNode
extends AbstractFileItemNode

Author:
Matthias Burbach
See Also:
Serialized Form

Field Summary
 
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
 
Constructor Summary
StrutsConfigNode(StrutsConfig strutsConfig, javax.swing.tree.DefaultTreeModel treeModel)
           
 
Method Summary
 AbstractFileItem getFileItem()
           
protected  void initChildren()
          Initializes the children nodes of this node.
 java.lang.String toString()
          
 
Methods inherited from class de.matthias_burbach.mosaique.swing.AbstractFileItemNode
getMessage, isErroneous
 
Methods inherited from class de.matthias_burbach.mosaique.swing.BaseMutableTreeNode
assertChildrenAreInitialized, childrenAreInitialized, getChildCount, getChildren, isLeaf
 
Methods inherited from class javax.swing.tree.DefaultMutableTreeNode
add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, 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

StrutsConfigNode

public StrutsConfigNode(StrutsConfig strutsConfig,
                        javax.swing.tree.DefaultTreeModel treeModel)
Parameters:
strutsConfig - The Struts config to display.
treeModel - The tree model to delegate change operations to.
Method Detail

initChildren

protected void initChildren()
Initializes the children nodes of this node.

Specified by:
initChildren in class BaseMutableTreeNode

getFileItem

public AbstractFileItem getFileItem()
Specified by:
getFileItem in class AbstractFileItemNode
Returns:
The Struts config file item being displayed by this node.

toString

public java.lang.String toString()



Copyright © 2005-2006 . All Rights Reserved.