|
|||||||||||
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.ContentHandler
org.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.ContentHandler
org.xml.sax.SAXException
public void characters(char[] ch, int start, int length) throws org.xml.sax.SAXException
characters
in interface org.xml.sax.ContentHandler
org.xml.sax.SAXException
public void endDocument()
endDocument
in interface org.xml.sax.ContentHandler
public 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.ContentHandler
org.xml.sax.SAXException
public void processingInstruction(java.lang.String target, java.lang.String date)
processingInstruction
in interface org.xml.sax.ContentHandler
public 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.ContentHandler
public void endPrefixMapping(java.lang.String prefix)
endPrefixMapping
in interface org.xml.sax.ContentHandler
public void reset()
Validator
reset
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 Validator
public org.xml.sax.ContentHandler getContentHandler()
Validator
reset
is called.
getContentHandler
in interface Validator
null
Validator.reset()
public org.xml.sax.DTDHandler getDTDHandler()
Validator
null
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 Validator
null
if DTD information is
not significant to the Validator
public java.lang.String resolveNamespacePrefix(java.lang.String prefix)
ValidationContext
If 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 ValidationContext
public 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 |