Package com.sun.xml.xsom.impl.util
Class SchemaTreeTraverser.SchemaTreeNode
java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
com.sun.xml.xsom.impl.util.SchemaTreeTraverser.SchemaTreeNode
- All Implemented Interfaces:
Serializable
,Cloneable
,MutableTreeNode
,TreeNode
- Direct Known Subclasses:
SchemaTreeTraverser.SchemaRootNode
- Enclosing class:
SchemaTreeTraverser
The node of the schema hierarchy tree.
- Author:
- Kirill Grouchnikov
- See Also:
-
Field Summary
Fields inherited from class javax.swing.tree.DefaultMutableTreeNode
allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionReturns the caption forthis
node.int
void
setFileName
(String fileName) void
setLineNumber
(int lineNumber) 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, toString
-
Constructor Details
-
SchemaTreeNode
Simple constructor.- Parameters:
artifactName
- Artifact name.locator
- Artifact locator.
-
-
Method Details
-
getCaption
Returns the caption forthis
node.- Returns:
- The caption for
this
node.
-
getFileName
- Returns:
- Returns the file name of the corresponding schema artifact.
-
setFileName
- Parameters:
fileName
- The file name of the corresponding schema artifact to set.
-
getLineNumber
public int getLineNumber()- Returns:
- Returns the line number of the corresponding schema artifact.
-
setLineNumber
public void setLineNumber(int lineNumber) - Parameters:
lineNumber
- The line number of the corresponding schema artifact to set.
-