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:
Wcs11Package
-
-
Field Summary
Fields Modifier and Type Field Description 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 thesource
of diagnosticcodes
from this package.static EValidator.PatternMatcher[][]
IDENTIFIER_TYPE__PATTERN__VALUES
static Wcs11Validator
INSTANCE
The cached model packageprotected XMLTypeValidator
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
-
-
Constructor Summary
Constructors Constructor Description Wcs11Validator()
Creates an instance of the switch.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EPackage
getEPackage()
Returns the package of this validator switch.protected boolean
validate(int classifierID, Object value, DiagnosticChain diagnostics, Map context)
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 Detail
-
INSTANCE
public static final Wcs11Validator INSTANCE
The cached model package
-
DIAGNOSTIC_SOURCE
public static final String 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_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
-
xmlTypeValidator
protected XMLTypeValidator xmlTypeValidator
The cached base package validator.
-
IDENTIFIER_TYPE__PATTERN__VALUES
public static final EValidator.PatternMatcher[][] IDENTIFIER_TYPE__PATTERN__VALUES
-
-
Method Detail
-
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
public boolean validateAxisType(AxisType axisType, DiagnosticChain diagnostics, Map context)
-
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
public boolean validateFieldType(FieldType fieldType, DiagnosticChain diagnostics, Map context)
-
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
public boolean validateOutputType(OutputType outputType, DiagnosticChain diagnostics, Map context)
-
validateRangeSubsetType
public boolean validateRangeSubsetType(RangeSubsetType rangeSubsetType, DiagnosticChain diagnostics, Map context)
-
validateRangeType
public boolean validateRangeType(RangeType rangeType, DiagnosticChain diagnostics, Map context)
-
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'.
-
-