Package org.w3._2001.schema.util
Class SchemaValidator
Object
EObjectValidator
SchemaValidator
- All Implemented Interfaces:
EValidator
public class SchemaValidator
extends EObjectValidator
The Validator for the model.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class EObjectValidator
EObjectValidator.DynamicEClassValidator, EObjectValidator.DynamicEDataTypeValidatorNested classes/interfaces inherited from interface EValidator
EValidator.Descriptor, EValidator.PatternMatcher, EValidator.Registry, EValidator.SubstitutionLabelProvider, EValidator.ValidationDelegate -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final intA constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.static final StringA constant for thesourceof diagnosticcodesfrom this package.static final SchemaValidatorThe cached model packageprotected XMLTypeValidatorThe cached base package validator.static final EValidator.PatternMatcher[][]static final EValidator.PatternMatcher[][]Fields inherited from class 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_BIDIRECTIONAL_REFERENCE_IS_PAIRED, EOBJECT__EVERY_DATA_VALUE_CONFORMS, EOBJECT__EVERY_KEY_UNIQUE, EOBJECT__EVERY_MAP_ENTRY_UNIQUE, EOBJECT__EVERY_MULTIPCITY_CONFORMS, EOBJECT__EVERY_PROXY_RESOLVES, EOBJECT__EVERY_REFERENCE_IS_CONTAINED, EOBJECT__NO_CIRCULAR_CONTAINMENT, EOBJECT__UNIQUE_ID, ROOT_OBJECTFields inherited from interface EValidator
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected EPackageReturns the package of this validator switch.ResourceLocatorReturns the resource locator that will be used to fetch messages for this validator's diagnostics.protected booleanCallsvalidateXXXfor the corresponding classifier of the model.booleanvalidateAll(All all, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateAllNNI(Object allNNI, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateAllNNI_MemberTypes(Object allNNI, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'All NNI'.booleanvalidateAllNNIMember1(AllNNIMember1 allNNIMember1, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateAllNNIMember1Object(AllNNIMember1 allNNIMember1Object, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateAnnotated(Annotated annotated, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateAnnotationType(AnnotationType annotationType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateAnyType(AnyType anyType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateAppinfoType(AppinfoType appinfoType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateAttribute(Attribute attribute, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateAttributeGroup(AttributeGroup attributeGroup, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateAttributeGroupRef(AttributeGroupRef attributeGroupRef, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateBlockSet(Object blockSet, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateBlockSet_MemberTypes(Object blockSet, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'Block Set'.booleanvalidateBlockSetMember0(BlockSetMember0 blockSetMember0, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateBlockSetMember0Object(BlockSetMember0 blockSetMember0Object, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateBlockSetMember1(List<?> blockSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateBlockSetMember1_ItemType(List<?> blockSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the ItemType constraint of 'Block Set Member1'.booleanvalidateBlockSetMember1Item(BlockSetMember1Item blockSetMember1Item, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateBlockSetMember1ItemObject(BlockSetMember1Item blockSetMember1ItemObject, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateComplexContentType(ComplexContentType complexContentType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateComplexRestrictionType(ComplexRestrictionType complexRestrictionType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateComplexType(ComplexType complexType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateDerivationControl(DerivationControl derivationControl, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateDerivationControlObject(DerivationControl derivationControlObject, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateDerivationSet(Object derivationSet, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateDerivationSet_MemberTypes(Object derivationSet, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'Derivation Set'.booleanvalidateDerivationSetMember0(DerivationSetMember0 derivationSetMember0, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateDerivationSetMember0Object(DerivationSetMember0 derivationSetMember0Object, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateDerivationSetMember1(List<?> derivationSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateDerivationSetMember1_ItemType(List<?> derivationSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the ItemType constraint of 'Derivation Set Member1'.booleanvalidateDocumentationType(DocumentationType documentationType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateElement(Element element, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateExplicitGroup(ExplicitGroup explicitGroup, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateExtensionType(ExtensionType extensionType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateFacet(Facet facet, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateFieldType(FieldType fieldType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateFormChoice(FormChoice formChoice, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateFormChoiceObject(FormChoice formChoiceObject, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateFullDerivationSet(Object fullDerivationSet, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateFullDerivationSet_MemberTypes(Object fullDerivationSet, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'Full Derivation Set'.booleanvalidateFullDerivationSetMember0(FullDerivationSetMember0 fullDerivationSetMember0, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateFullDerivationSetMember0Object(FullDerivationSetMember0 fullDerivationSetMember0Object, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateFullDerivationSetMember1(List<?> fullDerivationSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateFullDerivationSetMember1_ItemType(List<?> fullDerivationSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the ItemType constraint of 'Full Derivation Set Member1'.booleanvalidateGroup(Group group, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateGroupRef(GroupRef groupRef, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateImportType(ImportType importType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateIncludeType(IncludeType includeType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateKeybase(Keybase keybase, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateKeyrefType(KeyrefType keyrefType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateListType(ListType listType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateLocalComplexType(LocalComplexType localComplexType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateLocalElement(LocalElement localElement, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateLocalSimpleType(LocalSimpleType localSimpleType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateMemberTypesType(List<?> memberTypesType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateMemberTypesType_ItemType(List<?> memberTypesType, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the ItemType constraint of 'Member Types Type'.booleanvalidateNamedAttributeGroup(NamedAttributeGroup namedAttributeGroup, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateNamedGroup(NamedGroup namedGroup, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateNamespaceList(Object namespaceList, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateNamespaceList_MemberTypes(Object namespaceList, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'Namespace List'.booleanvalidateNamespaceListMember0(NamespaceListMember0 namespaceListMember0, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateNamespaceListMember0Object(NamespaceListMember0 namespaceListMember0Object, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateNamespaceListMember1(List<?> namespaceListMember1, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateNamespaceListMember1_ItemType(List<?> namespaceListMember1, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the ItemType constraint of 'Namespace List Member1'.booleanvalidateNamespaceListMember1Item(Object namespaceListMember1Item, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateNamespaceListMember1Item_MemberTypes(Object namespaceListMember1Item, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'Namespace List Member1 Item'.booleanvalidateNamespaceListMember1ItemMember1(NamespaceListMember1ItemMember1 namespaceListMember1ItemMember1, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateNamespaceListMember1ItemMember1Object(NamespaceListMember1ItemMember1 namespaceListMember1ItemMember1Object, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateNarrowMaxMin(NarrowMaxMin narrowMaxMin, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateNoFixedFacet(NoFixedFacet noFixedFacet, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateNotationType(NotationType notationType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateNumFacet(NumFacet numFacet, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateOpenAttrs(OpenAttrs openAttrs, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidatePatternType(PatternType patternType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateProcessContentsType(ProcessContentsType processContentsType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateProcessContentsTypeObject(ProcessContentsType processContentsTypeObject, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidatePublic(String public_, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateRealGroup(RealGroup realGroup, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateRedefineType(RedefineType redefineType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateReducedDerivationControl(ReducedDerivationControl reducedDerivationControl, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateReducedDerivationControlObject(ReducedDerivationControl reducedDerivationControlObject, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateRestrictionType(RestrictionType restrictionType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateRestrictionType1(RestrictionType1 restrictionType1, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSchemaType(SchemaType schemaType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSelectorType(SelectorType selectorType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSimpleContentType(SimpleContentType simpleContentType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSimpleDerivationSet(Object simpleDerivationSet, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSimpleDerivationSet_MemberTypes(Object simpleDerivationSet, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'Simple Derivation Set'.booleanvalidateSimpleDerivationSetMember0(SimpleDerivationSetMember0 simpleDerivationSetMember0, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSimpleDerivationSetMember0Object(SimpleDerivationSetMember0 simpleDerivationSetMember0Object, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSimpleDerivationSetMember1(List<?> simpleDerivationSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSimpleDerivationSetMember1_ItemType(List<?> simpleDerivationSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the ItemType constraint of 'Simple Derivation Set Member1'.booleanvalidateSimpleDerivationSetMember1Item(SimpleDerivationSetMember1Item simpleDerivationSetMember1Item, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSimpleDerivationSetMember1ItemObject(SimpleDerivationSetMember1Item simpleDerivationSetMember1ItemObject, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSimpleExplicitGroup(SimpleExplicitGroup simpleExplicitGroup, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSimpleExtensionType(SimpleExtensionType simpleExtensionType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSimpleRestrictionType(SimpleRestrictionType simpleRestrictionType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateSimpleType(SimpleType simpleType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateTopLevelAttribute(TopLevelAttribute topLevelAttribute, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateTopLevelComplexType(TopLevelComplexType topLevelComplexType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateTopLevelElement(TopLevelElement topLevelElement, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateTopLevelSimpleType(TopLevelSimpleType topLevelSimpleType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateTotalDigitsType(TotalDigitsType totalDigitsType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateTypeDerivationControl(TypeDerivationControl typeDerivationControl, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateTypeDerivationControlObject(TypeDerivationControl typeDerivationControlObject, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateUnionType(UnionType unionType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateUseType(UseType useType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateUseTypeObject(UseType useTypeObject, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateWhiteSpaceType(WhiteSpaceType whiteSpaceType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateWildcard(Wildcard wildcard, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateXpathType(String xpathType, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateXpathType_Pattern(String xpathType, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Pattern constraint of 'Xpath Type'.booleanvalidateXpathType1(String xpathType1, DiagnosticChain diagnostics, Map<Object, Object> context) booleanvalidateXpathType1_Pattern(String xpathType1, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Pattern constraint of 'Xpath Type1'.Methods inherited from class EObjectValidator
createBadDataValueDiagnostic, createDiagnostic, getAvailableChoices, getEcoreResourceLocator, getEcoreString, getFeatureLabel, getObjectLabel, getRootEValidator, getString, getValidationDelegateRegistry, getValueLabel, isEcoreString, reportConstraintDelegateException, reportConstraintDelegateException, reportConstraintDelegateNotFound, reportConstraintDelegateNotFound, reportConstraintDelegateViolation, reportConstraintDelegateViolation, reportDataValuePatternViolation, reportDataValueTypeViolation, reportEnumerationViolation, reportFractionDigitsViolation, reportInvariantDelegateException, reportInvariantDelegateNotFound, reportInvariantDelegateViolation, reportMaxLengthViolation, reportMaxViolation, reportMinLengthViolation, reportMinViolation, reportTotalDigitsViolation, validate, validate, validate, validate, validate, validate, validate_BidirectionalReferenceIsPaired, validate_DataValueConforms, validate_EveryBidirectionalReferenceIsPaired, validate_EveryDataValueConforms, validate_EveryDefaultConstraint, validate_EveryKeyUnique, validate_EveryMapEntryUnique, validate_EveryMultiplicityConforms, validate_EveryProxyResolves, validate_EveryReferenceIsContained, validate_KeyUnique, validate_MapEntryUnique, validate_MultiplicityConforms, validate_NoCircularContainment, validate_UniqueID, validatePattern, wrapEnumerationValues
-
Field Details
-
INSTANCE
The cached model package -
DIAGNOSTIC_SOURCE
A constant for thesourceof diagnosticcodesfrom this package.- See Also:
-
Diagnostic.getSource()Diagnostic.getCode()- Constant Field Values
-
DIAGNOSTIC_CODE_COUNT
protected static final int DIAGNOSTIC_CODE_COUNTA constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.- See Also:
-
xmlTypeValidator
protected XMLTypeValidator xmlTypeValidatorThe cached base package validator. -
XPATH_TYPE__PATTERN__VALUES
public static final EValidator.PatternMatcher[][] XPATH_TYPE__PATTERN__VALUES -
XPATH_TYPE1__PATTERN__VALUES
public static final EValidator.PatternMatcher[][] XPATH_TYPE1__PATTERN__VALUES
-
-
Constructor Details
-
SchemaValidator
public SchemaValidator()Creates an instance of the switch.
-
-
Method Details
-
getEPackage
protected EPackage getEPackage()Returns the package of this validator switch.- Overrides:
getEPackagein classEObjectValidator
-
validate
protected boolean validate(int classifierID, Object value, DiagnosticChain diagnostics, Map<Object, Object> context) CallsvalidateXXXfor the corresponding classifier of the model.- Overrides:
validatein classEObjectValidator
-
validateAll
-
validateAnnotated
public boolean validateAnnotated(Annotated annotated, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateAnnotationType
public boolean validateAnnotationType(AnnotationType annotationType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateAnyType
public boolean validateAnyType(AnyType anyType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateAppinfoType
public boolean validateAppinfoType(AppinfoType appinfoType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateAttribute
public boolean validateAttribute(Attribute attribute, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateAttributeGroup
public boolean validateAttributeGroup(AttributeGroup attributeGroup, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateAttributeGroupRef
public boolean validateAttributeGroupRef(AttributeGroupRef attributeGroupRef, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateComplexContentType
public boolean validateComplexContentType(ComplexContentType complexContentType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateComplexRestrictionType
public boolean validateComplexRestrictionType(ComplexRestrictionType complexRestrictionType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateComplexType
public boolean validateComplexType(ComplexType complexType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateDocumentationType
public boolean validateDocumentationType(DocumentationType documentationType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateDocumentRoot
public boolean validateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateElement
public boolean validateElement(Element element, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateExplicitGroup
public boolean validateExplicitGroup(ExplicitGroup explicitGroup, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateExtensionType
public boolean validateExtensionType(ExtensionType extensionType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateFacet
-
validateFieldType
public boolean validateFieldType(FieldType fieldType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateGroup
-
validateGroupRef
public boolean validateGroupRef(GroupRef groupRef, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateImportType
public boolean validateImportType(ImportType importType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateIncludeType
public boolean validateIncludeType(IncludeType includeType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateKeybase
public boolean validateKeybase(Keybase keybase, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateKeyrefType
public boolean validateKeyrefType(KeyrefType keyrefType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateListType
public boolean validateListType(ListType listType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateLocalComplexType
public boolean validateLocalComplexType(LocalComplexType localComplexType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateLocalElement
public boolean validateLocalElement(LocalElement localElement, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateLocalSimpleType
public boolean validateLocalSimpleType(LocalSimpleType localSimpleType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateNamedAttributeGroup
public boolean validateNamedAttributeGroup(NamedAttributeGroup namedAttributeGroup, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateNamedGroup
public boolean validateNamedGroup(NamedGroup namedGroup, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateNarrowMaxMin
public boolean validateNarrowMaxMin(NarrowMaxMin narrowMaxMin, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateNoFixedFacet
public boolean validateNoFixedFacet(NoFixedFacet noFixedFacet, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateNotationType
public boolean validateNotationType(NotationType notationType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateNumFacet
public boolean validateNumFacet(NumFacet numFacet, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateOpenAttrs
public boolean validateOpenAttrs(OpenAttrs openAttrs, DiagnosticChain diagnostics, Map<Object, Object> context) -
validatePatternType
public boolean validatePatternType(PatternType patternType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateRealGroup
public boolean validateRealGroup(RealGroup realGroup, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateRedefineType
public boolean validateRedefineType(RedefineType redefineType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateRestrictionType
public boolean validateRestrictionType(RestrictionType restrictionType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateRestrictionType1
public boolean validateRestrictionType1(RestrictionType1 restrictionType1, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSchemaType
public boolean validateSchemaType(SchemaType schemaType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSelectorType
public boolean validateSelectorType(SelectorType selectorType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSimpleContentType
public boolean validateSimpleContentType(SimpleContentType simpleContentType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSimpleExplicitGroup
public boolean validateSimpleExplicitGroup(SimpleExplicitGroup simpleExplicitGroup, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSimpleExtensionType
public boolean validateSimpleExtensionType(SimpleExtensionType simpleExtensionType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSimpleRestrictionType
public boolean validateSimpleRestrictionType(SimpleRestrictionType simpleRestrictionType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSimpleType
public boolean validateSimpleType(SimpleType simpleType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateTopLevelAttribute
public boolean validateTopLevelAttribute(TopLevelAttribute topLevelAttribute, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateTopLevelComplexType
public boolean validateTopLevelComplexType(TopLevelComplexType topLevelComplexType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateTopLevelElement
public boolean validateTopLevelElement(TopLevelElement topLevelElement, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateTopLevelSimpleType
public boolean validateTopLevelSimpleType(TopLevelSimpleType topLevelSimpleType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateTotalDigitsType
public boolean validateTotalDigitsType(TotalDigitsType totalDigitsType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateUnionType
public boolean validateUnionType(UnionType unionType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateWhiteSpaceType
public boolean validateWhiteSpaceType(WhiteSpaceType whiteSpaceType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateWildcard
public boolean validateWildcard(Wildcard wildcard, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateAllNNIMember1
public boolean validateAllNNIMember1(AllNNIMember1 allNNIMember1, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateBlockSetMember0
public boolean validateBlockSetMember0(BlockSetMember0 blockSetMember0, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateBlockSetMember1Item
public boolean validateBlockSetMember1Item(BlockSetMember1Item blockSetMember1Item, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateDerivationControl
public boolean validateDerivationControl(DerivationControl derivationControl, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateDerivationSetMember0
public boolean validateDerivationSetMember0(DerivationSetMember0 derivationSetMember0, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateFormChoice
public boolean validateFormChoice(FormChoice formChoice, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateFullDerivationSetMember0
public boolean validateFullDerivationSetMember0(FullDerivationSetMember0 fullDerivationSetMember0, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateNamespaceListMember0
public boolean validateNamespaceListMember0(NamespaceListMember0 namespaceListMember0, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateNamespaceListMember1ItemMember1
public boolean validateNamespaceListMember1ItemMember1(NamespaceListMember1ItemMember1 namespaceListMember1ItemMember1, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateProcessContentsType
public boolean validateProcessContentsType(ProcessContentsType processContentsType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateReducedDerivationControl
public boolean validateReducedDerivationControl(ReducedDerivationControl reducedDerivationControl, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSimpleDerivationSetMember0
public boolean validateSimpleDerivationSetMember0(SimpleDerivationSetMember0 simpleDerivationSetMember0, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSimpleDerivationSetMember1Item
public boolean validateSimpleDerivationSetMember1Item(SimpleDerivationSetMember1Item simpleDerivationSetMember1Item, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateTypeDerivationControl
public boolean validateTypeDerivationControl(TypeDerivationControl typeDerivationControl, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateUseType
public boolean validateUseType(UseType useType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateAllNNI
public boolean validateAllNNI(Object allNNI, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateAllNNI_MemberTypes
public boolean validateAllNNI_MemberTypes(Object allNNI, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'All NNI'. -
validateAllNNIMember1Object
public boolean validateAllNNIMember1Object(AllNNIMember1 allNNIMember1Object, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateBlockSet
public boolean validateBlockSet(Object blockSet, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateBlockSet_MemberTypes
public boolean validateBlockSet_MemberTypes(Object blockSet, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'Block Set'. -
validateBlockSetMember0Object
public boolean validateBlockSetMember0Object(BlockSetMember0 blockSetMember0Object, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateBlockSetMember1
public boolean validateBlockSetMember1(List<?> blockSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateBlockSetMember1_ItemType
public boolean validateBlockSetMember1_ItemType(List<?> blockSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the ItemType constraint of 'Block Set Member1'. -
validateBlockSetMember1ItemObject
public boolean validateBlockSetMember1ItemObject(BlockSetMember1Item blockSetMember1ItemObject, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateDerivationControlObject
public boolean validateDerivationControlObject(DerivationControl derivationControlObject, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateDerivationSet
public boolean validateDerivationSet(Object derivationSet, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateDerivationSet_MemberTypes
public boolean validateDerivationSet_MemberTypes(Object derivationSet, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'Derivation Set'. -
validateDerivationSetMember0Object
public boolean validateDerivationSetMember0Object(DerivationSetMember0 derivationSetMember0Object, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateDerivationSetMember1
public boolean validateDerivationSetMember1(List<?> derivationSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateDerivationSetMember1_ItemType
public boolean validateDerivationSetMember1_ItemType(List<?> derivationSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the ItemType constraint of 'Derivation Set Member1'. -
validateFormChoiceObject
public boolean validateFormChoiceObject(FormChoice formChoiceObject, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateFullDerivationSet
public boolean validateFullDerivationSet(Object fullDerivationSet, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateFullDerivationSet_MemberTypes
public boolean validateFullDerivationSet_MemberTypes(Object fullDerivationSet, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'Full Derivation Set'. -
validateFullDerivationSetMember0Object
public boolean validateFullDerivationSetMember0Object(FullDerivationSetMember0 fullDerivationSetMember0Object, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateFullDerivationSetMember1
public boolean validateFullDerivationSetMember1(List<?> fullDerivationSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateFullDerivationSetMember1_ItemType
public boolean validateFullDerivationSetMember1_ItemType(List<?> fullDerivationSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the ItemType constraint of 'Full Derivation Set Member1'. -
validateMemberTypesType
public boolean validateMemberTypesType(List<?> memberTypesType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateMemberTypesType_ItemType
public boolean validateMemberTypesType_ItemType(List<?> memberTypesType, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the ItemType constraint of 'Member Types Type'. -
validateNamespaceList
public boolean validateNamespaceList(Object namespaceList, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateNamespaceList_MemberTypes
public boolean validateNamespaceList_MemberTypes(Object namespaceList, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'Namespace List'. -
validateNamespaceListMember0Object
public boolean validateNamespaceListMember0Object(NamespaceListMember0 namespaceListMember0Object, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateNamespaceListMember1
public boolean validateNamespaceListMember1(List<?> namespaceListMember1, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateNamespaceListMember1_ItemType
public boolean validateNamespaceListMember1_ItemType(List<?> namespaceListMember1, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the ItemType constraint of 'Namespace List Member1'. -
validateNamespaceListMember1Item
public boolean validateNamespaceListMember1Item(Object namespaceListMember1Item, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateNamespaceListMember1Item_MemberTypes
public boolean validateNamespaceListMember1Item_MemberTypes(Object namespaceListMember1Item, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'Namespace List Member1 Item'. -
validateNamespaceListMember1ItemMember1Object
public boolean validateNamespaceListMember1ItemMember1Object(NamespaceListMember1ItemMember1 namespaceListMember1ItemMember1Object, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateProcessContentsTypeObject
public boolean validateProcessContentsTypeObject(ProcessContentsType processContentsTypeObject, DiagnosticChain diagnostics, Map<Object, Object> context) -
validatePublic
public boolean validatePublic(String public_, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateReducedDerivationControlObject
public boolean validateReducedDerivationControlObject(ReducedDerivationControl reducedDerivationControlObject, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSimpleDerivationSet
public boolean validateSimpleDerivationSet(Object simpleDerivationSet, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSimpleDerivationSet_MemberTypes
public boolean validateSimpleDerivationSet_MemberTypes(Object simpleDerivationSet, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the MemberTypes constraint of 'Simple Derivation Set'. -
validateSimpleDerivationSetMember0Object
public boolean validateSimpleDerivationSetMember0Object(SimpleDerivationSetMember0 simpleDerivationSetMember0Object, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSimpleDerivationSetMember1
public boolean validateSimpleDerivationSetMember1(List<?> simpleDerivationSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateSimpleDerivationSetMember1_ItemType
public boolean validateSimpleDerivationSetMember1_ItemType(List<?> simpleDerivationSetMember1, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the ItemType constraint of 'Simple Derivation Set Member1'. -
validateSimpleDerivationSetMember1ItemObject
public boolean validateSimpleDerivationSetMember1ItemObject(SimpleDerivationSetMember1Item simpleDerivationSetMember1ItemObject, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateTypeDerivationControlObject
public boolean validateTypeDerivationControlObject(TypeDerivationControl typeDerivationControlObject, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateUseTypeObject
public boolean validateUseTypeObject(UseType useTypeObject, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateXpathType
public boolean validateXpathType(String xpathType, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateXpathType_Pattern
public boolean validateXpathType_Pattern(String xpathType, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Pattern constraint of 'Xpath Type'. -
validateXpathType1
public boolean validateXpathType1(String xpathType1, DiagnosticChain diagnostics, Map<Object, Object> context) -
validateXpathType1_Pattern
public boolean validateXpathType1_Pattern(String xpathType1, DiagnosticChain diagnostics, Map<Object, Object> context) Validates the Pattern constraint of 'Xpath Type1'. -
getResourceLocator
public ResourceLocator getResourceLocator()Returns the resource locator that will be used to fetch messages for this validator's diagnostics.- Overrides:
getResourceLocatorin classEObjectValidator
-