| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.dom4j.io.SAXValidator
 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.
 
| Constructor Summary | |
| SAXValidator() | |
| SAXValidator(XMLReader xmlReader) | |
| Method Summary | |
| protected  void | configureReader()Configures the XMLReader before use | 
| protected  XMLReader | createXMLReader()Factory Method to allow alternate methods of creating and configuring XMLReader objects | 
|  ErrorHandler | getErrorHandler()DOCUMENT ME! | 
|  XMLReader | getXMLReader()DOCUMENT ME! | 
|  void | setErrorHandler(ErrorHandler errorHandler)Sets the ErrorHandlerused by the SAXXMLReader. | 
|  void | setXMLReader(XMLReader reader)Sets the XMLReaderused to parse SAX events | 
|  void | validate(Document document)Validates the given Documentby writing it to a validating
 SAX Parser. | 
| Methods inherited from class java.lang.Object | 
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
public SAXValidator()
public SAXValidator(XMLReader xmlReader)
| Method Detail | 
public void validate(Document document)
              throws SAXException
Document by writing it to a validating
 SAX Parser.
document - is the Document to validate
SAXException - if a validation error occurs
RuntimeException - DOCUMENT ME!
public XMLReader getXMLReader()
                       throws SAXException
XMLReader used to parse SAX events
SAXException - DOCUMENT ME!
public void setXMLReader(XMLReader reader)
                  throws SAXException
XMLReader used to parse SAX events
reader - is the XMLReader to parse SAX events
SAXException - DOCUMENT ME!public ErrorHandler getErrorHandler()
ErrorHandler used by SAXpublic void setErrorHandler(ErrorHandler errorHandler)
ErrorHandler used by the SAX
 XMLReader.
errorHandler - is the ErrorHandler used by SAX
protected XMLReader createXMLReader()
                             throws SAXException
SAXException - DOCUMENT ME!
protected void configureReader()
                        throws SAXException
SAXException - DOCUMENT ME!| 
 | |||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||