|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.thaiopensource.relaxng.parse.sax.DtdContext
com.thaiopensource.relaxng.impl.PatternValidator
| Constructor Summary | |
|---|---|
PatternValidator(Pattern pattern,
ValidatorPatternBuilder builder,
org.xml.sax.ErrorHandler eh)
|
|
| Method Summary | |
|---|---|
void |
characters(char[] ch,
int start,
int length)
|
void |
endDocument()
|
void |
endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
|
void |
endPrefixMapping(java.lang.String prefix)
|
java.lang.String |
getBaseUri()
Returns the base URI of the context. |
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[] ch,
int start,
int len)
|
void |
processingInstruction(java.lang.String target,
java.lang.String date)
|
void |
reset()
Cleans up after validating a document. |
java.lang.String |
resolveNamespacePrefix(java.lang.String prefix)
Resolves a namespace prefix to the corresponding namespace URI. |
void |
setDocumentLocator(org.xml.sax.Locator loc)
|
void |
skippedEntity(java.lang.String name)
|
void |
startDocument()
|
void |
startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
|
void |
startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
|
| Methods inherited from class com.thaiopensource.relaxng.parse.sax.DtdContext |
|---|
clearDtdContext, isNotation, isUnparsedEntity, notationDecl, unparsedEntityDecl |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.xml.sax.DTDHandler |
|---|
notationDecl, unparsedEntityDecl |
| Constructor Detail |
public PatternValidator(Pattern pattern,
ValidatorPatternBuilder builder,
org.xml.sax.ErrorHandler eh)
| Method Detail |
public void startElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts)
throws org.xml.sax.SAXException
startElement in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXException
public void endElement(java.lang.String namespaceURI,
java.lang.String localName,
java.lang.String qName)
throws org.xml.sax.SAXException
endElement in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXException
public void characters(char[] ch,
int start,
int length)
throws org.xml.sax.SAXException
characters in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXExceptionpublic void endDocument()
endDocument in interface org.xml.sax.ContentHandlerpublic void setDocumentLocator(org.xml.sax.Locator loc)
setDocumentLocator in interface org.xml.sax.ContentHandler
public void startDocument()
throws org.xml.sax.SAXException
startDocument in interface org.xml.sax.ContentHandlerorg.xml.sax.SAXException
public void processingInstruction(java.lang.String target,
java.lang.String date)
processingInstruction in interface org.xml.sax.ContentHandlerpublic void skippedEntity(java.lang.String name)
skippedEntity in interface org.xml.sax.ContentHandler
public void ignorableWhitespace(char[] ch,
int start,
int len)
ignorableWhitespace in interface org.xml.sax.ContentHandler
public void startPrefixMapping(java.lang.String prefix,
java.lang.String uri)
startPrefixMapping in interface org.xml.sax.ContentHandlerpublic void endPrefixMapping(java.lang.String prefix)
endPrefixMapping in interface org.xml.sax.ContentHandlerpublic 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.
reset in interface Validatorpublic 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 java.lang.String resolveNamespacePrefix(java.lang.String prefix)
ValidationContextIf the prefix is "" (empty string), it indicates an unprefixed value. The callee should resolve it as for an unprefixed element, rather than for an unprefixed attribute.
If the prefix is "xml", then the callee must resolve this prefix into "http://www.w3.org/XML/1998/namespace", as defined in the XML Namespaces Recommendation.
resolveNamespacePrefix in interface ValidationContextpublic java.lang.String getBaseUri()
ValidationContext
getBaseUri in interface ValidationContext
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||