Package net.opengis.wcs11.util
Class Wcs111Validator
Object
EObjectValidator
Wcs111Validator
- All Implemented Interfaces:
EValidator
public class Wcs111Validator
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 EValidator.PatternMatcher[][]static final Wcs111ValidatorThe cached model packageprotected XMLTypeValidatorThe cached base package validator.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.protected booleanCallsvalidateXXXfor the corresponding classifier of the model.booleanvalidateAvailableKeysType(AvailableKeysType availableKeysType, DiagnosticChain diagnostics, Map context) booleanvalidateAxisSubsetType(AxisSubsetType axisSubsetType, DiagnosticChain diagnostics, Map context) booleanvalidateAxisType(AxisType axisType, DiagnosticChain diagnostics, Map context) booleanvalidateCapabilitiesType(CapabilitiesType capabilitiesType, DiagnosticChain diagnostics, Map context) booleanvalidateContentsType(ContentsType contentsType, DiagnosticChain diagnostics, Map context) booleanvalidateCoverageDescriptionsType(CoverageDescriptionsType coverageDescriptionsType, DiagnosticChain diagnostics, Map context) booleanvalidateCoverageDescriptionType(CoverageDescriptionType coverageDescriptionType, DiagnosticChain diagnostics, Map context) booleanvalidateCoverageDomainType(CoverageDomainType coverageDomainType, DiagnosticChain diagnostics, Map context) booleanvalidateCoveragesType(CoveragesType coveragesType, DiagnosticChain diagnostics, Map context) booleanvalidateCoverageSummaryType(CoverageSummaryType coverageSummaryType, DiagnosticChain diagnostics, Map context) booleanvalidateDescribeCoverageType(DescribeCoverageType describeCoverageType, DiagnosticChain diagnostics, Map context) booleanvalidateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map context) booleanvalidateDomainSubsetType(DomainSubsetType domainSubsetType, DiagnosticChain diagnostics, Map context) booleanvalidateFieldSubsetType(FieldSubsetType fieldSubsetType, DiagnosticChain diagnostics, Map context) booleanvalidateFieldType(FieldType fieldType, DiagnosticChain diagnostics, Map context) booleanvalidateGetCapabilitiesType(GetCapabilitiesType getCapabilitiesType, DiagnosticChain diagnostics, Map context) booleanvalidateGetCoverageType(GetCoverageType getCoverageType, DiagnosticChain diagnostics, Map context) booleanvalidateGridCrsType(GridCrsType gridCrsType, DiagnosticChain diagnostics, Map context) booleanvalidateIdentifierType(String identifierType, DiagnosticChain diagnostics, Map context) booleanvalidateIdentifierType_Pattern(String identifierType, DiagnosticChain diagnostics, Map context) Validates the Pattern constraint of 'Identifier Type'.booleanvalidateImageCRSRefType(ImageCRSRefType imageCRSRefType, DiagnosticChain diagnostics, Map context) booleanvalidateInterpolationMethodBaseType(InterpolationMethodBaseType interpolationMethodBaseType, DiagnosticChain diagnostics, Map context) booleanvalidateInterpolationMethodBaseTypeBase(String interpolationMethodBaseTypeBase, DiagnosticChain diagnostics, Map context) booleanvalidateInterpolationMethodsType(InterpolationMethodsType interpolationMethodsType, DiagnosticChain diagnostics, Map context) booleanvalidateInterpolationMethodType(InterpolationMethodType interpolationMethodType, DiagnosticChain diagnostics, Map context) booleanvalidateOutputType(OutputType outputType, DiagnosticChain diagnostics, Map context) booleanvalidateRangeSubsetType(RangeSubsetType rangeSubsetType, DiagnosticChain diagnostics, Map context) booleanvalidateRangeType(RangeType rangeType, DiagnosticChain diagnostics, Map context) booleanvalidateRequestBaseType(RequestBaseType requestBaseType, DiagnosticChain diagnostics, Map context) booleanvalidateSpatialDomainType(SpatialDomainType spatialDomainType, DiagnosticChain diagnostics, Map context) booleanvalidateTimeDurationType(Object timeDurationType, DiagnosticChain diagnostics, Map context) booleanvalidateTimeDurationType_MemberTypes(Object timeDurationType, DiagnosticChain diagnostics, Map context) Validates the MemberTypes constraint of 'Time Duration Type'.booleanvalidateTimePeriodType(TimePeriodType timePeriodType, DiagnosticChain diagnostics, Map context) booleanvalidateTimeSequenceType(TimeSequenceType timeSequenceType, DiagnosticChain diagnostics, Map context) Methods inherited from class EObjectValidator
createBadDataValueDiagnostic, createDiagnostic, getAvailableChoices, getEcoreResourceLocator, getEcoreString, getFeatureLabel, getObjectLabel, getResourceLocator, 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. -
IDENTIFIER_TYPE__PATTERN__VALUES
public static final EValidator.PatternMatcher[][] IDENTIFIER_TYPE__PATTERN__VALUES
-
-
Constructor Details
-
Wcs111Validator
public Wcs111Validator()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 context) CallsvalidateXXXfor the corresponding classifier of the model.- Overrides:
validatein classEObjectValidator
-
validateAvailableKeysType
public boolean validateAvailableKeysType(AvailableKeysType availableKeysType, DiagnosticChain diagnostics, Map context) -
validateAxisSubsetType
public boolean validateAxisSubsetType(AxisSubsetType axisSubsetType, DiagnosticChain diagnostics, Map context) -
validateAxisType
-
validateCapabilitiesType
public boolean validateCapabilitiesType(CapabilitiesType capabilitiesType, DiagnosticChain diagnostics, Map context) -
validateContentsType
public boolean validateContentsType(ContentsType contentsType, DiagnosticChain diagnostics, Map context) -
validateCoverageDescriptionsType
public boolean validateCoverageDescriptionsType(CoverageDescriptionsType coverageDescriptionsType, DiagnosticChain diagnostics, Map context) -
validateCoverageDescriptionType
public boolean validateCoverageDescriptionType(CoverageDescriptionType coverageDescriptionType, DiagnosticChain diagnostics, Map context) -
validateCoverageDomainType
public boolean validateCoverageDomainType(CoverageDomainType coverageDomainType, DiagnosticChain diagnostics, Map context) -
validateCoveragesType
public boolean validateCoveragesType(CoveragesType coveragesType, DiagnosticChain diagnostics, Map context) -
validateCoverageSummaryType
public boolean validateCoverageSummaryType(CoverageSummaryType coverageSummaryType, DiagnosticChain diagnostics, Map context) -
validateDescribeCoverageType
public boolean validateDescribeCoverageType(DescribeCoverageType describeCoverageType, DiagnosticChain diagnostics, Map context) -
validateDocumentRoot
public boolean validateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map context) -
validateDomainSubsetType
public boolean validateDomainSubsetType(DomainSubsetType domainSubsetType, DiagnosticChain diagnostics, Map context) -
validateFieldSubsetType
public boolean validateFieldSubsetType(FieldSubsetType fieldSubsetType, DiagnosticChain diagnostics, Map context) -
validateFieldType
-
validateGetCapabilitiesType
public boolean validateGetCapabilitiesType(GetCapabilitiesType getCapabilitiesType, DiagnosticChain diagnostics, Map context) -
validateGetCoverageType
public boolean validateGetCoverageType(GetCoverageType getCoverageType, DiagnosticChain diagnostics, Map context) -
validateGridCrsType
public boolean validateGridCrsType(GridCrsType gridCrsType, DiagnosticChain diagnostics, Map context) -
validateImageCRSRefType
public boolean validateImageCRSRefType(ImageCRSRefType imageCRSRefType, DiagnosticChain diagnostics, Map context) -
validateInterpolationMethodBaseType
public boolean validateInterpolationMethodBaseType(InterpolationMethodBaseType interpolationMethodBaseType, DiagnosticChain diagnostics, Map context) -
validateInterpolationMethodsType
public boolean validateInterpolationMethodsType(InterpolationMethodsType interpolationMethodsType, DiagnosticChain diagnostics, Map context) -
validateInterpolationMethodType
public boolean validateInterpolationMethodType(InterpolationMethodType interpolationMethodType, DiagnosticChain diagnostics, Map context) -
validateOutputType
-
validateRangeSubsetType
public boolean validateRangeSubsetType(RangeSubsetType rangeSubsetType, DiagnosticChain diagnostics, Map context) -
validateRangeType
-
validateRequestBaseType
public boolean validateRequestBaseType(RequestBaseType requestBaseType, DiagnosticChain diagnostics, Map context) -
validateSpatialDomainType
public boolean validateSpatialDomainType(SpatialDomainType spatialDomainType, DiagnosticChain diagnostics, Map context) -
validateTimePeriodType
public boolean validateTimePeriodType(TimePeriodType timePeriodType, DiagnosticChain diagnostics, Map context) -
validateTimeSequenceType
public boolean validateTimeSequenceType(TimeSequenceType timeSequenceType, DiagnosticChain diagnostics, Map context) -
validateIdentifierType
public boolean validateIdentifierType(String identifierType, DiagnosticChain diagnostics, Map context) -
validateIdentifierType_Pattern
public boolean validateIdentifierType_Pattern(String identifierType, DiagnosticChain diagnostics, Map context) Validates the Pattern constraint of 'Identifier Type'. -
validateInterpolationMethodBaseTypeBase
public boolean validateInterpolationMethodBaseTypeBase(String interpolationMethodBaseTypeBase, DiagnosticChain diagnostics, Map context) -
validateTimeDurationType
public boolean validateTimeDurationType(Object timeDurationType, DiagnosticChain diagnostics, Map context) -
validateTimeDurationType_MemberTypes
public boolean validateTimeDurationType_MemberTypes(Object timeDurationType, DiagnosticChain diagnostics, Map context) Validates the MemberTypes constraint of 'Time Duration Type'.
-