|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.emf.ecore.util.EObjectValidator
org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator
The Validator for the model.
XMLTypePackage
Nested Class Summary |
Nested classes inherited from class org.eclipse.emf.ecore.util.EObjectValidator |
EObjectValidator.DynamicEDataTypeValidator |
Nested classes inherited from class org.eclipse.emf.ecore.EValidator |
EValidator.Descriptor, EValidator.PatternMatcher, EValidator.Registry, EValidator.SubstitutionLabelProvider |
Fields inherited from interface org.eclipse.emf.ecore.EValidator |
MARKER, URI_ATTRIBUTE |
Constructor Summary | |
XMLTypeValidator()
Creates an instance of the switch |
Method Summary | |
protected EPackage |
getEPackage()
Returns the package of this validator switch |
protected boolean |
validate(int classifierID,
Object value,
DiagnosticChain diagnostics,
Map context)
Calls validateXXX for the corresonding classifier of the model |
boolean |
validateAnySimpleType(Object anySimpleType,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateAnyType(AnyType anyType,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateAnyURI(String anyURI,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateBase64Binary(byte[] base64Binary,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateBoolean(boolean boolean_,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateBooleanObject(Boolean booleanObject,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateByte(byte byte_,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateByteObject(Byte byteObject,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateDate(Object date,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateDateTime(Object dateTime,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateDecimal(BigDecimal decimal,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateDouble(double double_,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateDoubleObject(Double doubleObject,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateDuration(Object duration,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateENTITIES_MinLength(List entities,
DiagnosticChain diagnostics,
Map context)
Validates the MinLength constraint of 'ENTITIES' |
boolean |
validateENTITIES(List entities,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateENTITIESBase_ItemType(List entitiesBase,
DiagnosticChain diagnostics,
Map context)
Validates the ItemType constraint of 'ENTITIES Base' |
boolean |
validateENTITIESBase(List entitiesBase,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateENTITY(String entity,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateFloat(float float_,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateFloatObject(Float floatObject,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateGDay(Object gDay,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateGMonth(Object gMonth,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateGMonthDay(Object gMonthDay,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateGYear(Object gYear,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateGYearMonth(Object gYearMonth,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateHexBinary(byte[] hexBinary,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateID(String id,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateIDREF(String idref,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateIDREFS_MinLength(List idrefs,
DiagnosticChain diagnostics,
Map context)
Validates the MinLength constraint of 'IDREFS' |
boolean |
validateIDREFS(List idrefs,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateIDREFSBase_ItemType(List idrefsBase,
DiagnosticChain diagnostics,
Map context)
Validates the ItemType constraint of 'IDREFS Base' |
boolean |
validateIDREFSBase(List idrefsBase,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateInt(int int_,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateInteger(BigInteger integer,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateIntObject(Integer intObject,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateLanguage_Pattern(String language,
DiagnosticChain diagnostics,
Map context)
Validates the Pattern constraint of 'Language' |
boolean |
validateLanguage(String language,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateLong(long long_,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateLongObject(Long longObject,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateName_Pattern(String name,
DiagnosticChain diagnostics,
Map context)
Validates the Pattern constraint of 'Name' |
boolean |
validateName(String name,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateNCName_Pattern(String ncName,
DiagnosticChain diagnostics,
Map context)
Validates the Pattern constraint of 'NC Name' |
boolean |
validateNCName(String ncName,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateNegativeInteger_Max(BigInteger negativeInteger,
DiagnosticChain diagnostics,
Map context)
Validates the Max constraint of 'Negative Integer' |
boolean |
validateNegativeInteger(BigInteger negativeInteger,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateNMTOKEN_Pattern(String nmtoken,
DiagnosticChain diagnostics,
Map context)
Validates the Pattern constraint of 'NMTOKEN' |
boolean |
validateNMTOKEN(String nmtoken,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateNMTOKENS_MinLength(List nmtokens,
DiagnosticChain diagnostics,
Map context)
Validates the MinLength constraint of 'NMTOKENS' |
boolean |
validateNMTOKENS(List nmtokens,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateNMTOKENSBase_ItemType(List nmtokensBase,
DiagnosticChain diagnostics,
Map context)
Validates the ItemType constraint of 'NMTOKENS Base' |
boolean |
validateNMTOKENSBase(List nmtokensBase,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateNonNegativeInteger_Min(BigInteger nonNegativeInteger,
DiagnosticChain diagnostics,
Map context)
Validates the Min constraint of 'Non Negative Integer' |
boolean |
validateNonNegativeInteger(BigInteger nonNegativeInteger,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateNonPositiveInteger_Max(BigInteger nonPositiveInteger,
DiagnosticChain diagnostics,
Map context)
Validates the Max constraint of 'Non Positive Integer' |
boolean |
validateNonPositiveInteger(BigInteger nonPositiveInteger,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateNormalizedString(String normalizedString,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateNOTATION(Object notation,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validatePositiveInteger_Min(BigInteger positiveInteger,
DiagnosticChain diagnostics,
Map context)
Validates the Min constraint of 'Positive Integer' |
boolean |
validatePositiveInteger(BigInteger positiveInteger,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateQName(Object qName,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateShort(short short_,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateShortObject(Short shortObject,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateSimpleAnyType(SimpleAnyType simpleAnyType,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateString(String string,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateTime(Object time,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateToken(String token,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateUnsignedByte_Max(short unsignedByte,
DiagnosticChain diagnostics,
Map context)
Validates the Max constraint of 'Unsigned Byte' |
boolean |
validateUnsignedByte_Min(short unsignedByte,
DiagnosticChain diagnostics,
Map context)
Validates the Min constraint of 'Unsigned Byte' |
boolean |
validateUnsignedByte(short unsignedByte,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateUnsignedByteObject(Short unsignedByteObject,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateUnsignedInt_Max(long unsignedInt,
DiagnosticChain diagnostics,
Map context)
Validates the Max constraint of 'Unsigned Int' |
boolean |
validateUnsignedInt_Min(long unsignedInt,
DiagnosticChain diagnostics,
Map context)
Validates the Min constraint of 'Unsigned Int' |
boolean |
validateUnsignedInt(long unsignedInt,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateUnsignedIntObject(Long unsignedIntObject,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateUnsignedLong_Max(BigInteger unsignedLong,
DiagnosticChain diagnostics,
Map context)
Validates the Max constraint of 'Unsigned Long' |
boolean |
validateUnsignedLong_Min(BigInteger unsignedLong,
DiagnosticChain diagnostics,
Map context)
Validates the Min constraint of 'Unsigned Long' |
boolean |
validateUnsignedLong(BigInteger unsignedLong,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateUnsignedShort_Max(int unsignedShort,
DiagnosticChain diagnostics,
Map context)
Validates the Max constraint of 'Unsigned Short' |
boolean |
validateUnsignedShort_Min(int unsignedShort,
DiagnosticChain diagnostics,
Map context)
Validates the Min constraint of 'Unsigned Short' |
boolean |
validateUnsignedShort(int unsignedShort,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateUnsignedShortObject(Integer unsignedShortObject,
DiagnosticChain diagnostics,
Map context)
|
boolean |
validateXMLTypeDocumentRoot(XMLTypeDocumentRoot xmlTypeDocumentRoot,
DiagnosticChain diagnostics,
Map context)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final XMLTypeValidator INSTANCE
public static final String DIAGNOSTIC_SOURCE
source
of diagnostic codes
from this package.
Diagnostic.getSource()
,
Diagnostic.getCode()
,
Constant Field Valuesprotected static final int DIAGNOSTIC_CODE_COUNT
public static final EValidator.PatternMatcher[][] LANGUAGE__PATTERN__VALUES
validateLanguage_Pattern(java.lang.String, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
public static final EValidator.PatternMatcher[][] NAME__PATTERN__VALUES
validateName_Pattern(java.lang.String, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
public static final EValidator.PatternMatcher[][] NC_NAME__PATTERN__VALUES
validateNCName_Pattern(java.lang.String, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
public static final BigInteger NEGATIVE_INTEGER__MAX__VALUE
validateNegativeInteger_Max(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
public static final EValidator.PatternMatcher[][] NMTOKEN__PATTERN__VALUES
validateNMTOKEN_Pattern(java.lang.String, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
public static final BigInteger NON_NEGATIVE_INTEGER__MIN__VALUE
validateNonNegativeInteger_Min(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
public static final BigInteger NON_POSITIVE_INTEGER__MAX__VALUE
validateNonPositiveInteger_Max(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
public static final BigInteger POSITIVE_INTEGER__MIN__VALUE
validatePositiveInteger_Min(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
public static final short UNSIGNED_BYTE__MIN__VALUE
validateUnsignedByte_Min(short, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuespublic static final short UNSIGNED_BYTE__MAX__VALUE
validateUnsignedByte_Max(short, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuespublic static final long UNSIGNED_INT__MIN__VALUE
validateUnsignedInt_Min(long, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuespublic static final long UNSIGNED_INT__MAX__VALUE
validateUnsignedInt_Max(long, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuespublic static final BigInteger UNSIGNED_LONG__MIN__VALUE
validateUnsignedLong_Min(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
public static final BigInteger UNSIGNED_LONG__MAX__VALUE
validateUnsignedLong_Max(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
public static final int UNSIGNED_SHORT__MIN__VALUE
validateUnsignedShort_Min(int, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field Valuespublic static final int UNSIGNED_SHORT__MAX__VALUE
validateUnsignedShort_Max(int, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
,
Constant Field ValuesConstructor Detail |
public XMLTypeValidator()
Method Detail |
protected EPackage getEPackage()
getEPackage
in class EObjectValidator
protected boolean validate(int classifierID, Object value, DiagnosticChain diagnostics, Map context)
validateXXX
for the corresonding classifier of the model.
validate
in class EObjectValidator
public boolean validateAnyType(AnyType anyType, DiagnosticChain diagnostics, Map context)
public boolean validateSimpleAnyType(SimpleAnyType simpleAnyType, DiagnosticChain diagnostics, Map context)
public boolean validateXMLTypeDocumentRoot(XMLTypeDocumentRoot xmlTypeDocumentRoot, DiagnosticChain diagnostics, Map context)
public boolean validateAnySimpleType(Object anySimpleType, DiagnosticChain diagnostics, Map context)
public boolean validateAnyURI(String anyURI, DiagnosticChain diagnostics, Map context)
public boolean validateBase64Binary(byte[] base64Binary, DiagnosticChain diagnostics, Map context)
public boolean validateBoolean(boolean boolean_, DiagnosticChain diagnostics, Map context)
public boolean validateBooleanObject(Boolean booleanObject, DiagnosticChain diagnostics, Map context)
public boolean validateByte(byte byte_, DiagnosticChain diagnostics, Map context)
public boolean validateByteObject(Byte byteObject, DiagnosticChain diagnostics, Map context)
public boolean validateDate(Object date, DiagnosticChain diagnostics, Map context)
public boolean validateDateTime(Object dateTime, DiagnosticChain diagnostics, Map context)
public boolean validateDecimal(BigDecimal decimal, DiagnosticChain diagnostics, Map context)
public boolean validateDouble(double double_, DiagnosticChain diagnostics, Map context)
public boolean validateDoubleObject(Double doubleObject, DiagnosticChain diagnostics, Map context)
public boolean validateDuration(Object duration, DiagnosticChain diagnostics, Map context)
public boolean validateENTITIES(List entities, DiagnosticChain diagnostics, Map context)
public boolean validateENTITIES_MinLength(List entities, DiagnosticChain diagnostics, Map context)
public boolean validateENTITIESBase(List entitiesBase, DiagnosticChain diagnostics, Map context)
public boolean validateENTITIESBase_ItemType(List entitiesBase, DiagnosticChain diagnostics, Map context)
public boolean validateENTITY(String entity, DiagnosticChain diagnostics, Map context)
public boolean validateFloat(float float_, DiagnosticChain diagnostics, Map context)
public boolean validateFloatObject(Float floatObject, DiagnosticChain diagnostics, Map context)
public boolean validateGDay(Object gDay, DiagnosticChain diagnostics, Map context)
public boolean validateGMonth(Object gMonth, DiagnosticChain diagnostics, Map context)
public boolean validateGMonthDay(Object gMonthDay, DiagnosticChain diagnostics, Map context)
public boolean validateGYear(Object gYear, DiagnosticChain diagnostics, Map context)
public boolean validateGYearMonth(Object gYearMonth, DiagnosticChain diagnostics, Map context)
public boolean validateHexBinary(byte[] hexBinary, DiagnosticChain diagnostics, Map context)
public boolean validateID(String id, DiagnosticChain diagnostics, Map context)
public boolean validateIDREF(String idref, DiagnosticChain diagnostics, Map context)
public boolean validateIDREFS(List idrefs, DiagnosticChain diagnostics, Map context)
public boolean validateIDREFS_MinLength(List idrefs, DiagnosticChain diagnostics, Map context)
public boolean validateIDREFSBase(List idrefsBase, DiagnosticChain diagnostics, Map context)
public boolean validateIDREFSBase_ItemType(List idrefsBase, DiagnosticChain diagnostics, Map context)
public boolean validateInt(int int_, DiagnosticChain diagnostics, Map context)
public boolean validateInteger(BigInteger integer, DiagnosticChain diagnostics, Map context)
public boolean validateIntObject(Integer intObject, DiagnosticChain diagnostics, Map context)
public boolean validateLanguage(String language, DiagnosticChain diagnostics, Map context)
public boolean validateLanguage_Pattern(String language, DiagnosticChain diagnostics, Map context)
public boolean validateLong(long long_, DiagnosticChain diagnostics, Map context)
public boolean validateLongObject(Long longObject, DiagnosticChain diagnostics, Map context)
public boolean validateName(String name, DiagnosticChain diagnostics, Map context)
public boolean validateName_Pattern(String name, DiagnosticChain diagnostics, Map context)
public boolean validateNCName(String ncName, DiagnosticChain diagnostics, Map context)
public boolean validateNCName_Pattern(String ncName, DiagnosticChain diagnostics, Map context)
public boolean validateNegativeInteger(BigInteger negativeInteger, DiagnosticChain diagnostics, Map context)
public boolean validateNegativeInteger_Max(BigInteger negativeInteger, DiagnosticChain diagnostics, Map context)
public boolean validateNMTOKEN(String nmtoken, DiagnosticChain diagnostics, Map context)
public boolean validateNMTOKEN_Pattern(String nmtoken, DiagnosticChain diagnostics, Map context)
public boolean validateNMTOKENS(List nmtokens, DiagnosticChain diagnostics, Map context)
public boolean validateNMTOKENS_MinLength(List nmtokens, DiagnosticChain diagnostics, Map context)
public boolean validateNMTOKENSBase(List nmtokensBase, DiagnosticChain diagnostics, Map context)
public boolean validateNMTOKENSBase_ItemType(List nmtokensBase, DiagnosticChain diagnostics, Map context)
public boolean validateNonNegativeInteger(BigInteger nonNegativeInteger, DiagnosticChain diagnostics, Map context)
public boolean validateNonNegativeInteger_Min(BigInteger nonNegativeInteger, DiagnosticChain diagnostics, Map context)
public boolean validateNonPositiveInteger(BigInteger nonPositiveInteger, DiagnosticChain diagnostics, Map context)
public boolean validateNonPositiveInteger_Max(BigInteger nonPositiveInteger, DiagnosticChain diagnostics, Map context)
public boolean validateNormalizedString(String normalizedString, DiagnosticChain diagnostics, Map context)
public boolean validateNOTATION(Object notation, DiagnosticChain diagnostics, Map context)
public boolean validatePositiveInteger(BigInteger positiveInteger, DiagnosticChain diagnostics, Map context)
public boolean validatePositiveInteger_Min(BigInteger positiveInteger, DiagnosticChain diagnostics, Map context)
public boolean validateQName(Object qName, DiagnosticChain diagnostics, Map context)
public boolean validateShort(short short_, DiagnosticChain diagnostics, Map context)
public boolean validateShortObject(Short shortObject, DiagnosticChain diagnostics, Map context)
public boolean validateString(String string, DiagnosticChain diagnostics, Map context)
public boolean validateTime(Object time, DiagnosticChain diagnostics, Map context)
public boolean validateToken(String token, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedByte(short unsignedByte, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedByte_Min(short unsignedByte, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedByte_Max(short unsignedByte, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedByteObject(Short unsignedByteObject, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedInt(long unsignedInt, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedInt_Min(long unsignedInt, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedInt_Max(long unsignedInt, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedIntObject(Long unsignedIntObject, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedLong(BigInteger unsignedLong, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedLong_Min(BigInteger unsignedLong, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedLong_Max(BigInteger unsignedLong, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedShort(int unsignedShort, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedShort_Min(int unsignedShort, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedShort_Max(int unsignedShort, DiagnosticChain diagnostics, Map context)
public boolean validateUnsignedShortObject(Integer unsignedShortObject, DiagnosticChain diagnostics, Map context)
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |