com.sun.msv.verifier.psvi
public class TypeDetector extends Verifier
Modifier and Type | Class and Description |
---|---|
class |
TypeDetector.AmbiguousDocumentException
signals that the document is ambiguous.
|
ERR_DUPLICATE_ID, ERR_MISSING_ATTRIBUTE, ERR_UNCOMPLETED_CONTENT, ERR_UNEXPECTED_ATTRIBUTE, ERR_UNEXPECTED_ELEMENT, ERR_UNEXPECTED_STARTTAG, ERR_UNEXPECTED_TEXT, ERR_UNSOLD_IDREF
Constructor and Description |
---|
TypeDetector(DocumentDeclaration documentDecl,
org.xml.sax.ErrorHandler errorHandler) |
TypeDetector(DocumentDeclaration documentDecl,
TypedContentHandler handler,
org.xml.sax.ErrorHandler errorHandler) |
Modifier and Type | Method and Description |
---|---|
void |
characters(char[] buf,
int start,
int len) |
void |
endDocument() |
void |
endElement(java.lang.String namespaceUri,
java.lang.String localName,
java.lang.String qName) |
void |
ignorableWhitespace(char[] buf,
int start,
int len) |
void |
setContentHandler(TypedContentHandler handler)
sets the TypedContentHandler which will received the type-augmented
infoset.
|
void |
startDocument() |
void |
startElement(java.lang.String namespaceUri,
java.lang.String localName,
java.lang.String qName,
org.xml.sax.Attributes atts) |
getCurrentElementType, getErrorHandler, getLastCharacterType, isValid, localizeMessage, onDuplicateId, setErrorHandler, setPanicMode
endPrefixMapping, getBaseUri, getLocator, isNotation, isUnparsedEntity, notationDecl, onID, processingInstruction, resolveNamespacePrefix, setDocumentLocator, skippedEntity, startPrefixMapping, unparsedEntityDecl
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getLocator
public TypeDetector(DocumentDeclaration documentDecl, org.xml.sax.ErrorHandler errorHandler)
public TypeDetector(DocumentDeclaration documentDecl, TypedContentHandler handler, org.xml.sax.ErrorHandler errorHandler)
public void setContentHandler(TypedContentHandler handler)
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
startElement
in class Verifier
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
endElement
in class Verifier
org.xml.sax.SAXException
public void characters(char[] buf, int start, int len) throws org.xml.sax.SAXException
characters
in interface org.xml.sax.ContentHandler
characters
in class Verifier
org.xml.sax.SAXException
public void ignorableWhitespace(char[] buf, int start, int len) throws org.xml.sax.SAXException
ignorableWhitespace
in interface org.xml.sax.ContentHandler
ignorableWhitespace
in class Verifier
org.xml.sax.SAXException
public void startDocument() throws org.xml.sax.SAXException
startDocument
in interface org.xml.sax.ContentHandler
startDocument
in class Verifier
org.xml.sax.SAXException
public void endDocument() throws org.xml.sax.SAXException
endDocument
in interface org.xml.sax.ContentHandler
endDocument
in class Verifier
org.xml.sax.SAXException