nu.validator.saxtree
Class DTD

java.lang.Object
  extended by nu.validator.saxtree.Node
      extended by nu.validator.saxtree.ParentNode
          extended by nu.validator.saxtree.DTD
All Implemented Interfaces:
Locator

public final class DTD
extends ParentNode


Field Summary
private  String name
           
private  String publicIdentifier
           
private  String systemIdentifier
           
 
Fields inherited from class nu.validator.saxtree.ParentNode
endLocator
 
Constructor Summary
DTD(Locator locator, String name, String publicIdentifier, String systemIdentifier)
           
 
Method Summary
 String getName()
          Returns the name.
 NodeType getNodeType()
           
 String getPublicIdentifier()
          Returns the publicIdentifier.
 String getSystemIdentifier()
          Returns the systemIdentifier.
(package private)  void revisit(TreeParser treeParser)
           
(package private)  void visit(TreeParser treeParser)
           
 
Methods inherited from class nu.validator.saxtree.ParentNode
appendChild, appendChildren, copyEndLocator, getFirstChild, getLastChild, insertBefore, removeChild, setEndLocator
 
Methods inherited from class nu.validator.saxtree.Node
detach, getAttributes, getColumnNumber, getData, getLineNumber, getLocalName, getNextSibling, getParentNode, getPrefixMappings, getPublicId, getQName, getSystemId, getTarget, getUri, setNextSibling, setParentNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private final String name

publicIdentifier

private final String publicIdentifier

systemIdentifier

private final String systemIdentifier
Constructor Detail

DTD

public DTD(Locator locator,
           String name,
           String publicIdentifier,
           String systemIdentifier)
Method Detail

visit

void visit(TreeParser treeParser)
     throws SAXException
Specified by:
visit in class Node
Throws:
SAXException

revisit

void revisit(TreeParser treeParser)
       throws SAXException
Overrides:
revisit in class Node
Throws:
SAXException
See Also:
Node.revisit(nu.validator.saxtree.TreeParser)

getName

public String getName()
Returns the name.

Overrides:
getName in class Node
Returns:
the name

getPublicIdentifier

public String getPublicIdentifier()
Returns the publicIdentifier.

Overrides:
getPublicIdentifier in class Node
Returns:
the publicIdentifier

getSystemIdentifier

public String getSystemIdentifier()
Returns the systemIdentifier.

Overrides:
getSystemIdentifier in class Node
Returns:
the systemIdentifier

getNodeType

public NodeType getNodeType()
Specified by:
getNodeType in class Node