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