com.sun.msv.verifier
Class Verifier
public
class
Verifier
extends AbstractVerifier
implements IVerifier
SAX ContentHandler that verifies incoming SAX event stream.
This object can be reused to validate multiple documents.
Just be careful NOT to use the same object to validate more than one
documents
at the same time.
Author: Kohsuke KAWAGUCHI
Method Summary |
void | characters(char[] buf, int start, int len) |
void | endDocument() |
void | endElement(String namespaceUri, String localName, String qName) |
Object | getCurrentElementType() |
ErrorHandler | getErrorHandler() |
Datatype[] | getLastCharacterType() |
void | ignorableWhitespace(char[] buf, int start, int len) |
boolean | isValid() |
static String | localizeMessage(String propertyName, Object[] args) |
void | onDuplicateId(String id) |
void | setErrorHandler(ErrorHandler handler) |
void | setPanicMode(boolean usePanicMode) |
void | startDocument() |
void | startElement(String namespaceUri, String localName, String qName, Attributes atts) |
public static final String ERR_DUPLICATE_ID
public static final String ERR_MISSING_ATTRIBUTE
public static final String ERR_UNCOMPLETED_CONTENT
public static final String ERR_UNEXPECTED_ATTRIBUTE
public static final String ERR_UNEXPECTED_ELEMENT
public static final String ERR_UNEXPECTED_STARTTAG
public static final String ERR_UNEXPECTED_TEXT
public static final String ERR_UNSOLD_IDREF
public void characters(char[] buf, int start, int len)
public void endDocument()
public void endElement(String namespaceUri, String localName, String qName)
public Object getCurrentElementType()
public final ErrorHandler getErrorHandler()
public Datatype[] getLastCharacterType()
public void ignorableWhitespace(char[] buf, int start, int len)
public final boolean isValid()
public static String localizeMessage(String propertyName, Object[] args)
public void onDuplicateId(String id)
public final void setErrorHandler(ErrorHandler handler)
public final void setPanicMode(boolean usePanicMode)
public void startDocument()
public void startElement(String namespaceUri, String localName, String qName, Attributes atts)