com.sun.msv.verifier.identity
Class IDConstraintChecker
- ContentHandler, DTDHandler, IDContextProvider2, IVerifier, ValidationContext, VerifierHandler
public class IDConstraintChecker
Verifier with XML Schema-related enforcement.
This class can be used in the same way as
Verifier.
This class also checks XML Schema's identity constraint.
characters, endDocument, endElement, getCurrentElementType, getErrorHandler, getLastCharacterType, ignorableWhitespace, isValid, localizeMessage, onDuplicateId, setErrorHandler, setPanicMode, startDocument, startElement |
endElement, endPrefixMapping, getBaseUri, getLocator, isNotation, isUnparsedEntity, notationDecl, onID, processingInstruction, resolveNamespacePrefix, setDocumentLocator, skippedEntity, startElement, startPrefixMapping, unparsedEntityDecl |
ERR_DOUBLE_MATCH
public static final String ERR_DOUBLE_MATCH
ERR_NOT_UNIQUE
public static final String ERR_NOT_UNIQUE
ERR_NOT_UNIQUE_DIAG
public static final String ERR_NOT_UNIQUE_DIAG
ERR_UNDEFINED_KEY
public static final String ERR_UNDEFINED_KEY
ERR_UNMATCHED_KEY_FIELD
public static final String ERR_UNMATCHED_KEY_FIELD
IDConstraintChecker
public IDConstraintChecker(XMLSchemaGrammar grammar,
ErrorHandler errorHandler)
characters
public void characters(char[] buf,
int start,
int len)
throws SAXException- characters in interface Verifier
endElement
public void endElement(String namespaceUri,
String localName,
String qName)
throws SAXException- endElement in interface Verifier
localizeMessage
public static String localizeMessage(String propertyName,
Object arg)
localizeMessage
public static String localizeMessage(String propertyName,
Object[] args)- localizeMessage in interface Verifier