Package nu.validator.saxtree
Class TreeParser
java.lang.Object
nu.validator.saxtree.TreeParser
- All Implemented Interfaces:
Locator
A tree visitor that replays a tree as SAX events.
- Version:
- $Id$
- Author:
- hsivonen
-
Constructor Summary
ConstructorsConstructorDescriptionTreeParser
(ContentHandler contentHandler, LexicalHandler lexicalHandler) The constructor. -
Method Summary
Modifier and TypeMethodDescriptionint
int
void
Causes SAX events for the tree rooted at the argument to be emitted.
-
Constructor Details
-
TreeParser
The constructor.- Parameters:
contentHandler
- must not benull
lexicalHandler
- may benull
-
-
Method Details
-
parse
Causes SAX events for the tree rooted at the argument to be emitted.startDocument()
andendDocument()
are only emitted for aDocument
node.- Parameters:
node
- the root- Throws:
SAXException
-
getColumnNumber
public int getColumnNumber()- Specified by:
getColumnNumber
in interfaceLocator
- See Also:
-
getLineNumber
public int getLineNumber()- Specified by:
getLineNumber
in interfaceLocator
- See Also:
-
getPublicId
- Specified by:
getPublicId
in interfaceLocator
- See Also:
-
getSystemId
- Specified by:
getSystemId
in interfaceLocator
- See Also:
-