public class VerifierHandlerImpl extends org.xml.sax.helpers.DefaultHandler implements VerifierHandler
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.logging.Logger |
log |
| Constructor and Description |
|---|
VerifierHandlerImpl(SchemaImpl schema)
Creates the Verifier Handler.
|
VerifierHandlerImpl(SchemaImpl schema,
VerifierImpl verifier)
Creates the Verifier Handler.
|
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] ch,
int start,
int length) |
void |
endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
Called when an element ends.
|
boolean |
isValid()
Checks if the document was valid.
|
void |
sendText() |
void |
setDocumentLocator(org.xml.sax.Locator locator)
Sets the locator.
|
void |
setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
Sets the error handler
|
void |
startDocument()
Called when the document starts.
|
void |
startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attrs)
Called when an element starts.
|
endDocument, endPrefixMapping, error, fatalError, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, skippedEntity, startPrefixMapping, unparsedEntityDecl, warningclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitpublic VerifierHandlerImpl(SchemaImpl schema, VerifierImpl verifier)
public VerifierHandlerImpl(SchemaImpl schema)
public void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator in interface org.xml.sax.ContentHandlersetDocumentLocator in class org.xml.sax.helpers.DefaultHandlerpublic void setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void startDocument()
throws org.xml.sax.SAXException
startDocument in interface org.xml.sax.ContentHandlerstartDocument in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void startElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attrs)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlerstartElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
characters in interface org.xml.sax.ContentHandlercharacters in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic void sendText()
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void endElement(java.lang.String uri,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlerendElement in class org.xml.sax.helpers.DefaultHandlerorg.xml.sax.SAXExceptionpublic boolean isValid()
throws java.lang.IllegalStateException
This method can be only called after this handler receives
the endDocument event.
isValid in interface VerifierHandlerjava.lang.IllegalStateException - If this method is called before the endDocument event is dispatched.