SAXValidator validates an XML document by writing the document
to a text buffer and parsing it with a validating SAX parser. This could be
implemented much more efficiently by validating against the dom4j object
model directly but at least allows the reuse of existing SAX based validating
parsers.
| Modifier and Type | Field and Description |
|---|---|
| private ErrorHandler | errorHandler
ErrorHandler class to use |
| private XMLReader | xmlReader
|
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected void | |
| protected XMLReader | Returns: DOCUMENT ME!Factory Method to allow alternate methods of creating and configuring XMLReader objects |
| public ErrorHandler | |
| public XMLReader | |
| public void | setErrorHandler(ErrorHandler
is the errorHandler)ErrorHandler used by SAXSets the |
| public void | setXMLReader(XMLReader
is the reader)XMLReader to parse SAX eventsSets the |
| public void |
| errorHandler | back to summary |
|---|---|
| private ErrorHandler errorHandler ErrorHandler class to use | |
| xmlReader | back to summary |
|---|---|
| private XMLReader xmlReader
| |
| SAXValidator | back to summary |
|---|---|
| public SAXValidator() | |
| SAXValidator | back to summary |
|---|---|
| public SAXValidator(XMLReader xmlReader) | |
| configureReader | back to summary |
|---|---|
| protected void configureReader() throws SAXException Configures the XMLReader before use
| |
| createXMLReader | back to summary |
|---|---|
| protected XMLReader createXMLReader() throws SAXException Factory Method to allow alternate methods of creating and configuring XMLReader objects
| |
| getErrorHandler | back to summary |
|---|---|
| public ErrorHandler getErrorHandler() DOCUMENT ME!
| |
| getXMLReader | back to summary |
|---|---|
| public XMLReader getXMLReader() throws SAXException DOCUMENT ME!
| |
| setErrorHandler | back to summary |
|---|---|
| public void setErrorHandler(ErrorHandler errorHandler) Sets the
| |
| setXMLReader | back to summary |
|---|---|
| public void setXMLReader(XMLReader reader) throws SAXException Sets the
| |
| validate | back to summary |
|---|---|
| public void validate(Document document) throws SAXException Validates the given
| |