org.eclipse.emf.ecore.xml.type.util
Class XMLTypeValidator

java.lang.Object
  extended byorg.eclipse.emf.ecore.util.EObjectValidator
      extended byorg.eclipse.emf.ecore.xml.type.util.XMLTypeValidator
All Implemented Interfaces:
EValidator

public class XMLTypeValidator
extends EObjectValidator

The Validator for the model.

See Also:
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
 
Field Summary
protected static int DIAGNOSTIC_CODE_COUNT
          A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class
static String DIAGNOSTIC_SOURCE
          A constant for the source of diagnostic codes from this package
static XMLTypeValidator INSTANCE
          The cached model package
static EValidator.PatternMatcher[][] LANGUAGE__PATTERN__VALUES
           
static EValidator.PatternMatcher[][] NAME__PATTERN__VALUES
           
static EValidator.PatternMatcher[][] NC_NAME__PATTERN__VALUES
           
static BigInteger NEGATIVE_INTEGER__MAX__VALUE
           
static EValidator.PatternMatcher[][] NMTOKEN__PATTERN__VALUES
           
static BigInteger NON_NEGATIVE_INTEGER__MIN__VALUE
           
static BigInteger NON_POSITIVE_INTEGER__MAX__VALUE
           
static BigInteger POSITIVE_INTEGER__MIN__VALUE
           
static short UNSIGNED_BYTE__MAX__VALUE
           
static short UNSIGNED_BYTE__MIN__VALUE
           
static long UNSIGNED_INT__MAX__VALUE
           
static long UNSIGNED_INT__MIN__VALUE
           
static BigInteger UNSIGNED_LONG__MAX__VALUE
           
static BigInteger UNSIGNED_LONG__MIN__VALUE
           
static int UNSIGNED_SHORT__MAX__VALUE
           
static int UNSIGNED_SHORT__MIN__VALUE
           
 
Fields inherited from class org.eclipse.emf.ecore.util.EObjectValidator
DATA_VALUE__FRACTION_DIGITS_IN_RANGE, DATA_VALUE__LENGTH_IN_RANGE, DATA_VALUE__MATCHES_PATTERN, DATA_VALUE__TOTAL_DIGITS_IN_RANGE, DATA_VALUE__TYPE_CORRECT, DATA_VALUE__VALUE_IN_ENUMERATION, DATA_VALUE__VALUE_IN_RANGE, EOBJECT__EVERY_DATA_VALUE_CONFORMS, EOBJECT__EVERY_MULTIPCITY_CONFORMS, EOBJECT__EVERY_PROXY_RESOLVES, EOBJECT__EVERY_REFERENCE_IS_CONTAINED, EOBJECT__UNIQUE_ID
 
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 org.eclipse.emf.ecore.util.EObjectValidator
createBadDataValueDiagnostic, getEcoreResourceLocator, getFeatureLabel, getObjectLabel, getRootEValidator, getValueLabel, reportDataValuePatternViolation, reportDataValueTypeViolation, reportEnumerationViolation, reportFractionDigitsViolation, reportMaxLengthViolation, reportMaxViolation, reportMinLengthViolation, reportMinViolation, reportTotalDigitsViolation, validate_DataValueConforms, validate_EveryDataValueConforms, validate_EveryDefaultConstraint, validate_EveryMultiplicityConforms, validate_EveryProxyResolves, validate_EveryReferenceIsContained, validate_MultiplicityConforms, validate_UniqueID, validate, validate, validate, validatePattern, wrapEnumerationValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final XMLTypeValidator INSTANCE
The cached model package


DIAGNOSTIC_SOURCE

public static final String DIAGNOSTIC_SOURCE
A constant for the source of diagnostic codes from this package.

See Also:
Diagnostic.getSource(), Diagnostic.getCode(), Constant Field Values

DIAGNOSTIC_CODE_COUNT

protected static final int DIAGNOSTIC_CODE_COUNT
A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.

See Also:
Constant Field Values

LANGUAGE__PATTERN__VALUES

public static final EValidator.PatternMatcher[][] LANGUAGE__PATTERN__VALUES

See Also:
validateLanguage_Pattern(java.lang.String, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)

NAME__PATTERN__VALUES

public static final EValidator.PatternMatcher[][] NAME__PATTERN__VALUES

See Also:
validateName_Pattern(java.lang.String, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)

NC_NAME__PATTERN__VALUES

public static final EValidator.PatternMatcher[][] NC_NAME__PATTERN__VALUES

See Also:
validateNCName_Pattern(java.lang.String, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)

NEGATIVE_INTEGER__MAX__VALUE

public static final BigInteger NEGATIVE_INTEGER__MAX__VALUE

See Also:
validateNegativeInteger_Max(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)

NMTOKEN__PATTERN__VALUES

public static final EValidator.PatternMatcher[][] NMTOKEN__PATTERN__VALUES

See Also:
validateNMTOKEN_Pattern(java.lang.String, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)

NON_NEGATIVE_INTEGER__MIN__VALUE

public static final BigInteger NON_NEGATIVE_INTEGER__MIN__VALUE

See Also:
validateNonNegativeInteger_Min(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)

NON_POSITIVE_INTEGER__MAX__VALUE

public static final BigInteger NON_POSITIVE_INTEGER__MAX__VALUE

See Also:
validateNonPositiveInteger_Max(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)

POSITIVE_INTEGER__MIN__VALUE

public static final BigInteger POSITIVE_INTEGER__MIN__VALUE

See Also:
validatePositiveInteger_Min(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)

UNSIGNED_BYTE__MIN__VALUE

public static final short UNSIGNED_BYTE__MIN__VALUE

See Also:
validateUnsignedByte_Min(short, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map), Constant Field Values

UNSIGNED_BYTE__MAX__VALUE

public static final short UNSIGNED_BYTE__MAX__VALUE

See Also:
validateUnsignedByte_Max(short, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map), Constant Field Values

UNSIGNED_INT__MIN__VALUE

public static final long UNSIGNED_INT__MIN__VALUE

See Also:
validateUnsignedInt_Min(long, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map), Constant Field Values

UNSIGNED_INT__MAX__VALUE

public static final long UNSIGNED_INT__MAX__VALUE

See Also:
validateUnsignedInt_Max(long, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map), Constant Field Values

UNSIGNED_LONG__MIN__VALUE

public static final BigInteger UNSIGNED_LONG__MIN__VALUE

See Also:
validateUnsignedLong_Min(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)

UNSIGNED_LONG__MAX__VALUE

public static final BigInteger UNSIGNED_LONG__MAX__VALUE

See Also:
validateUnsignedLong_Max(java.math.BigInteger, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)

UNSIGNED_SHORT__MIN__VALUE

public static final int UNSIGNED_SHORT__MIN__VALUE

See Also:
validateUnsignedShort_Min(int, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map), Constant Field Values

UNSIGNED_SHORT__MAX__VALUE

public static final int UNSIGNED_SHORT__MAX__VALUE

See Also:
validateUnsignedShort_Max(int, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map), Constant Field Values
Constructor Detail

XMLTypeValidator

public XMLTypeValidator()
Creates an instance of the switch.

Method Detail

getEPackage

protected EPackage getEPackage()
Returns the package of this validator switch.

Overrides:
getEPackage in class EObjectValidator

validate

protected boolean validate(int classifierID,
                           Object value,
                           DiagnosticChain diagnostics,
                           Map context)
Calls validateXXX for the corresonding classifier of the model.

Overrides:
validate in class EObjectValidator

validateAnyType

public boolean validateAnyType(AnyType anyType,
                               DiagnosticChain diagnostics,
                               Map context)


validateSimpleAnyType

public boolean validateSimpleAnyType(SimpleAnyType simpleAnyType,
                                     DiagnosticChain diagnostics,
                                     Map context)


validateXMLTypeDocumentRoot

public boolean validateXMLTypeDocumentRoot(XMLTypeDocumentRoot xmlTypeDocumentRoot,
                                           DiagnosticChain diagnostics,
                                           Map context)


validateAnySimpleType

public boolean validateAnySimpleType(Object anySimpleType,
                                     DiagnosticChain diagnostics,
                                     Map context)


validateAnyURI

public boolean validateAnyURI(String anyURI,
                              DiagnosticChain diagnostics,
                              Map context)


validateBase64Binary

public boolean validateBase64Binary(byte[] base64Binary,
                                    DiagnosticChain diagnostics,
                                    Map context)


validateBoolean

public boolean validateBoolean(boolean boolean_,
                               DiagnosticChain diagnostics,
                               Map context)


validateBooleanObject

public boolean validateBooleanObject(Boolean booleanObject,
                                     DiagnosticChain diagnostics,
                                     Map context)


validateByte

public boolean validateByte(byte byte_,
                            DiagnosticChain diagnostics,
                            Map context)


validateByteObject

public boolean validateByteObject(Byte byteObject,
                                  DiagnosticChain diagnostics,
                                  Map context)


validateDate

public boolean validateDate(Object date,
                            DiagnosticChain diagnostics,
                            Map context)


validateDateTime

public boolean validateDateTime(Object dateTime,
                                DiagnosticChain diagnostics,
                                Map context)


validateDecimal

public boolean validateDecimal(BigDecimal decimal,
                               DiagnosticChain diagnostics,
                               Map context)


validateDouble

public boolean validateDouble(double double_,
                              DiagnosticChain diagnostics,
                              Map context)


validateDoubleObject

public boolean validateDoubleObject(Double doubleObject,
                                    DiagnosticChain diagnostics,
                                    Map context)


validateDuration

public boolean validateDuration(Object duration,
                                DiagnosticChain diagnostics,
                                Map context)


validateENTITIES

public boolean validateENTITIES(List entities,
                                DiagnosticChain diagnostics,
                                Map context)


validateENTITIES_MinLength

public boolean validateENTITIES_MinLength(List entities,
                                          DiagnosticChain diagnostics,
                                          Map context)
Validates the MinLength constraint of 'ENTITIES'.


validateENTITIESBase

public boolean validateENTITIESBase(List entitiesBase,
                                    DiagnosticChain diagnostics,
                                    Map context)


validateENTITIESBase_ItemType

public boolean validateENTITIESBase_ItemType(List entitiesBase,
                                             DiagnosticChain diagnostics,
                                             Map context)
Validates the ItemType constraint of 'ENTITIES Base'.


validateENTITY

public boolean validateENTITY(String entity,
                              DiagnosticChain diagnostics,
                              Map context)


validateFloat

public boolean validateFloat(float float_,
                             DiagnosticChain diagnostics,
                             Map context)


validateFloatObject

public boolean validateFloatObject(Float floatObject,
                                   DiagnosticChain diagnostics,
                                   Map context)


validateGDay

public boolean validateGDay(Object gDay,
                            DiagnosticChain diagnostics,
                            Map context)


validateGMonth

public boolean validateGMonth(Object gMonth,
                              DiagnosticChain diagnostics,
                              Map context)


validateGMonthDay

public boolean validateGMonthDay(Object gMonthDay,
                                 DiagnosticChain diagnostics,
                                 Map context)


validateGYear

public boolean validateGYear(Object gYear,
                             DiagnosticChain diagnostics,
                             Map context)


validateGYearMonth

public boolean validateGYearMonth(Object gYearMonth,
                                  DiagnosticChain diagnostics,
                                  Map context)


validateHexBinary

public boolean validateHexBinary(byte[] hexBinary,
                                 DiagnosticChain diagnostics,
                                 Map context)


validateID

public boolean validateID(String id,
                          DiagnosticChain diagnostics,
                          Map context)


validateIDREF

public boolean validateIDREF(String idref,
                             DiagnosticChain diagnostics,
                             Map context)


validateIDREFS

public boolean validateIDREFS(List idrefs,
                              DiagnosticChain diagnostics,
                              Map context)


validateIDREFS_MinLength

public boolean validateIDREFS_MinLength(List idrefs,
                                        DiagnosticChain diagnostics,
                                        Map context)
Validates the MinLength constraint of 'IDREFS'.


validateIDREFSBase

public boolean validateIDREFSBase(List idrefsBase,
                                  DiagnosticChain diagnostics,
                                  Map context)


validateIDREFSBase_ItemType

public boolean validateIDREFSBase_ItemType(List idrefsBase,
                                           DiagnosticChain diagnostics,
                                           Map context)
Validates the ItemType constraint of 'IDREFS Base'.


validateInt

public boolean validateInt(int int_,
                           DiagnosticChain diagnostics,
                           Map context)


validateInteger

public boolean validateInteger(BigInteger integer,
                               DiagnosticChain diagnostics,
                               Map context)


validateIntObject

public boolean validateIntObject(Integer intObject,
                                 DiagnosticChain diagnostics,
                                 Map context)


validateLanguage

public boolean validateLanguage(String language,
                                DiagnosticChain diagnostics,
                                Map context)


validateLanguage_Pattern

public boolean validateLanguage_Pattern(String language,
                                        DiagnosticChain diagnostics,
                                        Map context)
Validates the Pattern constraint of 'Language'.


validateLong

public boolean validateLong(long long_,
                            DiagnosticChain diagnostics,
                            Map context)


validateLongObject

public boolean validateLongObject(Long longObject,
                                  DiagnosticChain diagnostics,
                                  Map context)


validateName

public boolean validateName(String name,
                            DiagnosticChain diagnostics,
                            Map context)


validateName_Pattern

public boolean validateName_Pattern(String name,
                                    DiagnosticChain diagnostics,
                                    Map context)
Validates the Pattern constraint of 'Name'.


validateNCName

public boolean validateNCName(String ncName,
                              DiagnosticChain diagnostics,
                              Map context)


validateNCName_Pattern

public boolean validateNCName_Pattern(String ncName,
                                      DiagnosticChain diagnostics,
                                      Map context)
Validates the Pattern constraint of 'NC Name'.


validateNegativeInteger

public boolean validateNegativeInteger(BigInteger negativeInteger,
                                       DiagnosticChain diagnostics,
                                       Map context)


validateNegativeInteger_Max

public boolean validateNegativeInteger_Max(BigInteger negativeInteger,
                                           DiagnosticChain diagnostics,
                                           Map context)
Validates the Max constraint of 'Negative Integer'.


validateNMTOKEN

public boolean validateNMTOKEN(String nmtoken,
                               DiagnosticChain diagnostics,
                               Map context)


validateNMTOKEN_Pattern

public boolean validateNMTOKEN_Pattern(String nmtoken,
                                       DiagnosticChain diagnostics,
                                       Map context)
Validates the Pattern constraint of 'NMTOKEN'.


validateNMTOKENS

public boolean validateNMTOKENS(List nmtokens,
                                DiagnosticChain diagnostics,
                                Map context)


validateNMTOKENS_MinLength

public boolean validateNMTOKENS_MinLength(List nmtokens,
                                          DiagnosticChain diagnostics,
                                          Map context)
Validates the MinLength constraint of 'NMTOKENS'.


validateNMTOKENSBase

public boolean validateNMTOKENSBase(List nmtokensBase,
                                    DiagnosticChain diagnostics,
                                    Map context)


validateNMTOKENSBase_ItemType

public boolean validateNMTOKENSBase_ItemType(List nmtokensBase,
                                             DiagnosticChain diagnostics,
                                             Map context)
Validates the ItemType constraint of 'NMTOKENS Base'.


validateNonNegativeInteger

public boolean validateNonNegativeInteger(BigInteger nonNegativeInteger,
                                          DiagnosticChain diagnostics,
                                          Map context)


validateNonNegativeInteger_Min

public boolean validateNonNegativeInteger_Min(BigInteger nonNegativeInteger,
                                              DiagnosticChain diagnostics,
                                              Map context)
Validates the Min constraint of 'Non Negative Integer'.


validateNonPositiveInteger

public boolean validateNonPositiveInteger(BigInteger nonPositiveInteger,
                                          DiagnosticChain diagnostics,
                                          Map context)


validateNonPositiveInteger_Max

public boolean validateNonPositiveInteger_Max(BigInteger nonPositiveInteger,
                                              DiagnosticChain diagnostics,
                                              Map context)
Validates the Max constraint of 'Non Positive Integer'.


validateNormalizedString

public boolean validateNormalizedString(String normalizedString,
                                        DiagnosticChain diagnostics,
                                        Map context)


validateNOTATION

public boolean validateNOTATION(Object notation,
                                DiagnosticChain diagnostics,
                                Map context)


validatePositiveInteger

public boolean validatePositiveInteger(BigInteger positiveInteger,
                                       DiagnosticChain diagnostics,
                                       Map context)


validatePositiveInteger_Min

public boolean validatePositiveInteger_Min(BigInteger positiveInteger,
                                           DiagnosticChain diagnostics,
                                           Map context)
Validates the Min constraint of 'Positive Integer'.


validateQName

public boolean validateQName(Object qName,
                             DiagnosticChain diagnostics,
                             Map context)


validateShort

public boolean validateShort(short short_,
                             DiagnosticChain diagnostics,
                             Map context)


validateShortObject

public boolean validateShortObject(Short shortObject,
                                   DiagnosticChain diagnostics,
                                   Map context)


validateString

public boolean validateString(String string,
                              DiagnosticChain diagnostics,
                              Map context)


validateTime

public boolean validateTime(Object time,
                            DiagnosticChain diagnostics,
                            Map context)


validateToken

public boolean validateToken(String token,
                             DiagnosticChain diagnostics,
                             Map context)


validateUnsignedByte

public boolean validateUnsignedByte(short unsignedByte,
                                    DiagnosticChain diagnostics,
                                    Map context)


validateUnsignedByte_Min

public boolean validateUnsignedByte_Min(short unsignedByte,
                                        DiagnosticChain diagnostics,
                                        Map context)
Validates the Min constraint of 'Unsigned Byte'.


validateUnsignedByte_Max

public boolean validateUnsignedByte_Max(short unsignedByte,
                                        DiagnosticChain diagnostics,
                                        Map context)
Validates the Max constraint of 'Unsigned Byte'.


validateUnsignedByteObject

public boolean validateUnsignedByteObject(Short unsignedByteObject,
                                          DiagnosticChain diagnostics,
                                          Map context)


validateUnsignedInt

public boolean validateUnsignedInt(long unsignedInt,
                                   DiagnosticChain diagnostics,
                                   Map context)


validateUnsignedInt_Min

public boolean validateUnsignedInt_Min(long unsignedInt,
                                       DiagnosticChain diagnostics,
                                       Map context)
Validates the Min constraint of 'Unsigned Int'.


validateUnsignedInt_Max

public boolean validateUnsignedInt_Max(long unsignedInt,
                                       DiagnosticChain diagnostics,
                                       Map context)
Validates the Max constraint of 'Unsigned Int'.


validateUnsignedIntObject

public boolean validateUnsignedIntObject(Long unsignedIntObject,
                                         DiagnosticChain diagnostics,
                                         Map context)


validateUnsignedLong

public boolean validateUnsignedLong(BigInteger unsignedLong,
                                    DiagnosticChain diagnostics,
                                    Map context)


validateUnsignedLong_Min

public boolean validateUnsignedLong_Min(BigInteger unsignedLong,
                                        DiagnosticChain diagnostics,
                                        Map context)
Validates the Min constraint of 'Unsigned Long'.


validateUnsignedLong_Max

public boolean validateUnsignedLong_Max(BigInteger unsignedLong,
                                        DiagnosticChain diagnostics,
                                        Map context)
Validates the Max constraint of 'Unsigned Long'.


validateUnsignedShort

public boolean validateUnsignedShort(int unsignedShort,
                                     DiagnosticChain diagnostics,
                                     Map context)


validateUnsignedShort_Min

public boolean validateUnsignedShort_Min(int unsignedShort,
                                         DiagnosticChain diagnostics,
                                         Map context)
Validates the Min constraint of 'Unsigned Short'.


validateUnsignedShort_Max

public boolean validateUnsignedShort_Max(int unsignedShort,
                                         DiagnosticChain diagnostics,
                                         Map context)
Validates the Max constraint of 'Unsigned Short'.


validateUnsignedShortObject

public boolean validateUnsignedShortObject(Integer unsignedShortObject,
                                           DiagnosticChain diagnostics,
                                           Map context)


Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.