Package net.opengis.wcs11.util
Class Wcs11Validator
Object
EObjectValidator
Wcs11Validator
- All Implemented Interfaces:
EValidator
public class Wcs11Validator
extends EObjectValidator
The Validator for the model.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class EObjectValidator
EObjectValidator.DynamicEClassValidator, EObjectValidator.DynamicEDataTypeValidator
Nested classes/interfaces inherited from interface EValidator
EValidator.Descriptor, EValidator.PatternMatcher, EValidator.Registry, EValidator.SubstitutionLabelProvider, EValidator.ValidationDelegate
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final int
A constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.static final String
A constant for thesource
of diagnosticcodes
from this package.static final EValidator.PatternMatcher[][]
static final Wcs11Validator
The cached model packageprotected XMLTypeValidator
The 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_OBJECT
Fields inherited from interface EValidator
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected EPackage
Returns the package of this validator switch.protected boolean
CallsvalidateXXX
for the corresponding classifier of the model.boolean
validateAvailableKeysType
(AvailableKeysType availableKeysType, DiagnosticChain diagnostics, Map context) boolean
validateAxisSubsetType
(AxisSubsetType axisSubsetType, DiagnosticChain diagnostics, Map context) boolean
validateAxisType
(AxisType axisType, DiagnosticChain diagnostics, Map context) boolean
validateCapabilitiesType
(CapabilitiesType capabilitiesType, DiagnosticChain diagnostics, Map context) boolean
validateContentsType
(ContentsType contentsType, DiagnosticChain diagnostics, Map context) boolean
validateCoverageDescriptionsType
(CoverageDescriptionsType coverageDescriptionsType, DiagnosticChain diagnostics, Map context) boolean
validateCoverageDescriptionType
(CoverageDescriptionType coverageDescriptionType, DiagnosticChain diagnostics, Map context) boolean
validateCoverageDomainType
(CoverageDomainType coverageDomainType, DiagnosticChain diagnostics, Map context) boolean
validateCoveragesType
(CoveragesType coveragesType, DiagnosticChain diagnostics, Map context) boolean
validateCoverageSummaryType
(CoverageSummaryType coverageSummaryType, DiagnosticChain diagnostics, Map context) boolean
validateDescribeCoverageType
(DescribeCoverageType describeCoverageType, DiagnosticChain diagnostics, Map context) boolean
validateDocumentRoot
(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map context) boolean
validateDomainSubsetType
(DomainSubsetType domainSubsetType, DiagnosticChain diagnostics, Map context) boolean
validateFieldSubsetType
(FieldSubsetType fieldSubsetType, DiagnosticChain diagnostics, Map context) boolean
validateFieldType
(FieldType fieldType, DiagnosticChain diagnostics, Map context) boolean
validateGetCapabilitiesType
(GetCapabilitiesType getCapabilitiesType, DiagnosticChain diagnostics, Map context) boolean
validateGetCoverageType
(GetCoverageType getCoverageType, DiagnosticChain diagnostics, Map context) boolean
validateGridCrsType
(GridCrsType gridCrsType, DiagnosticChain diagnostics, Map context) boolean
validateIdentifierType
(String identifierType, DiagnosticChain diagnostics, Map context) boolean
validateIdentifierType_Pattern
(String identifierType, DiagnosticChain diagnostics, Map context) Validates the Pattern constraint of 'Identifier Type'.boolean
validateImageCRSRefType
(ImageCRSRefType imageCRSRefType, DiagnosticChain diagnostics, Map context) boolean
validateInterpolationMethodBaseType
(InterpolationMethodBaseType interpolationMethodBaseType, DiagnosticChain diagnostics, Map context) boolean
validateInterpolationMethodBaseTypeBase
(String interpolationMethodBaseTypeBase, DiagnosticChain diagnostics, Map context) boolean
validateInterpolationMethodsType
(InterpolationMethodsType interpolationMethodsType, DiagnosticChain diagnostics, Map context) boolean
validateInterpolationMethodType
(InterpolationMethodType interpolationMethodType, DiagnosticChain diagnostics, Map context) boolean
validateMap
(Map map, DiagnosticChain diagnostics, Map context) boolean
validateOutputType
(OutputType outputType, DiagnosticChain diagnostics, Map context) boolean
validateRangeSubsetType
(RangeSubsetType rangeSubsetType, DiagnosticChain diagnostics, Map context) boolean
validateRangeType
(RangeType rangeType, DiagnosticChain diagnostics, Map context) boolean
validateRequestBaseType
(RequestBaseType requestBaseType, DiagnosticChain diagnostics, Map context) boolean
validateSpatialDomainType
(SpatialDomainType spatialDomainType, DiagnosticChain diagnostics, Map context) boolean
validateTimeDurationType
(Object timeDurationType, DiagnosticChain diagnostics, Map context) boolean
validateTimeDurationType_MemberTypes
(Object timeDurationType, DiagnosticChain diagnostics, Map context) Validates the MemberTypes constraint of 'Time Duration Type'.boolean
validateTimePeriodType
(TimePeriodType timePeriodType, DiagnosticChain diagnostics, Map context) boolean
validateTimeSequenceType
(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 thesource
of diagnosticcodes
from 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
-
Wcs11Validator
public Wcs11Validator()Creates an instance of the switch.
-
-
Method Details
-
getEPackage
protected EPackage getEPackage()Returns the package of this validator switch.- Overrides:
getEPackage
in classEObjectValidator
-
validate
protected boolean validate(int classifierID, Object value, DiagnosticChain diagnostics, Map context) CallsvalidateXXX
for the corresponding classifier of the model.- Overrides:
validate
in 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'. -
validateMap
-