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

public static class SchemaTreeTraverser.SchemaTreeNode extends DefaultMutableTreeNode
The node of the schema hierarchy tree.
Author:
Kirill Grouchnikov
See Also:
  • Constructor Details

    • SchemaTreeNode

      public SchemaTreeNode(String artifactName, Locator locator)
      Simple constructor.
      Parameters:
      artifactName - Artifact name.
      locator - Artifact locator.
  • Method Details

    • getCaption

      public String getCaption()
      Returns the caption for this node.
      Returns:
      The caption for this node.
    • getFileName

      public String getFileName()
      Returns:
      Returns the file name of the corresponding schema artifact.
    • setFileName

      public void setFileName(String fileName)
      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.