de.matthias_burbach.mosaique.swing
Class AbstractFileItemNode

java.lang.Object
  extended byjavax.swing.tree.DefaultMutableTreeNode
      extended byde.matthias_burbach.mosaique.swing.BaseMutableTreeNode
          extended byde.matthias_burbach.mosaique.swing.AbstractFileItemNode
All Implemented Interfaces:
java.lang.Cloneable, javax.swing.tree.MutableTreeNode, java.io.Serializable, javax.swing.tree.TreeNode
Direct Known Subclasses:
DefinitionNode, InsertNode, JspNode, LogicalPageNode, PutNode, PutsNode, StrutsConfigNode

public abstract class AbstractFileItemNode
extends BaseMutableTreeNode

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
AbstractFileItemNode()
           
 
Method Summary
abstract  AbstractFileItem getFileItem()
           
 java.lang.String getMessage()
           
 boolean isErroneous()
           
 
Methods inherited from class de.matthias_burbach.mosaique.swing.BaseMutableTreeNode
assertChildrenAreInitialized, childrenAreInitialized, getChildCount, getChildren, initChildren, 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, toString
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AbstractFileItemNode

public AbstractFileItemNode()
Method Detail

getFileItem

public abstract AbstractFileItem getFileItem()
Returns:
The file item being displayed by this node.

isErroneous

public boolean isErroneous()
Overrides:
isErroneous in class BaseMutableTreeNode
Returns:
true if this node's file item has errors.

getMessage

public java.lang.String getMessage()
Returns:
The message of this node's file item.


Copyright © 2005-2006 . All Rights Reserved.