public class IdSoundnessChecker extends java.lang.Object implements Validator, org.xml.sax.ContentHandler
| Constructor and Description |
|---|
IdSoundnessChecker(IdTypeMap idTypeMap,
org.xml.sax.ErrorHandler eh) |
| Modifier and Type | Method and Description |
|---|---|
void |
characters(char[] chars,
int i,
int i1) |
void |
endDocument() |
void |
endElement(java.lang.String s,
java.lang.String s1,
java.lang.String s2) |
void |
endPrefixMapping(java.lang.String s) |
org.xml.sax.ContentHandler |
getContentHandler()
Returns the ContentHandler that will receive the XML document.
|
org.xml.sax.DTDHandler |
getDTDHandler()
Returns a DTDHandler.
|
void |
ignorableWhitespace(char[] chars,
int i,
int i1) |
void |
notationDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId) |
void |
processingInstruction(java.lang.String s,
java.lang.String s1) |
void |
reset()
Cleans up after validating a document.
|
void |
setDocumentLocator(org.xml.sax.Locator locator) |
void |
skippedEntity(java.lang.String s) |
void |
startDocument() |
void |
startElement(java.lang.String namespaceUri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes) |
void |
startPrefixMapping(java.lang.String s,
java.lang.String s1) |
void |
unparsedEntityDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String notationName) |
public IdSoundnessChecker(IdTypeMap idTypeMap, org.xml.sax.ErrorHandler eh)
public void reset()
Validatorreset must be called. After calling
reset(), another document may be validated. Calling this method
may create new ContentHandler and DTDHandler objects or may simply
reinitialize the state of the existing objects.public org.xml.sax.ContentHandler getContentHandler()
Validatorreset is called.getContentHandler in interface ValidatornullValidator.reset()public org.xml.sax.DTDHandler getDTDHandler()
Validatornull
is returned. The same object will always be returned unless
reset is called: this method does not change the state
of the Validator.getDTDHandler in interface Validatornull if DTD information is
not significant to the Validatorpublic void setDocumentLocator(org.xml.sax.Locator locator)
setDocumentLocator in interface org.xml.sax.ContentHandlerpublic void startDocument()
throws org.xml.sax.SAXException
startDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void endDocument()
throws org.xml.sax.SAXException
endDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void startPrefixMapping(java.lang.String s,
java.lang.String s1)
throws org.xml.sax.SAXException
startPrefixMapping in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void endPrefixMapping(java.lang.String s)
throws org.xml.sax.SAXException
endPrefixMapping in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void startElement(java.lang.String namespaceUri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes attributes)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void endElement(java.lang.String s,
java.lang.String s1,
java.lang.String s2)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void characters(char[] chars,
int i,
int i1)
throws org.xml.sax.SAXException
characters in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void ignorableWhitespace(char[] chars,
int i,
int i1)
throws org.xml.sax.SAXException
ignorableWhitespace in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void processingInstruction(java.lang.String s,
java.lang.String s1)
throws org.xml.sax.SAXException
processingInstruction in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void skippedEntity(java.lang.String s)
throws org.xml.sax.SAXException
skippedEntity in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void notationDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId)
throws org.xml.sax.SAXException
org.xml.sax.SAXExceptionpublic void unparsedEntityDecl(java.lang.String name,
java.lang.String publicId,
java.lang.String systemId,
java.lang.String notationName)
throws org.xml.sax.SAXException
org.xml.sax.SAXException