Package net.opengis.wcs11.util
Class Wcs11Validator
- Object
- 
- EObjectValidator
- 
- Wcs11Validator
 
 
- 
- All Implemented Interfaces:
- EValidator
 
 public class Wcs11Validator extends EObjectValidatorThe Validator for the model.- See Also:
- Wcs11Package
 
- 
- 
Field SummaryFields Modifier and Type Field Description protected static intDIAGNOSTIC_CODE_COUNTA constant with a fixed name that can be used as the base value for additional hand written constants in a derived class.static StringDIAGNOSTIC_SOURCEA constant for thesourceof diagnosticcodesfrom this package.static EValidator.PatternMatcher[][]IDENTIFIER_TYPE__PATTERN__VALUESstatic Wcs11ValidatorINSTANCEThe cached model packageprotected XMLTypeValidatorxmlTypeValidatorThe cached base package validator.- 
Fields inherited from class EObjectValidatorDATA_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 SummaryConstructors Constructor Description Wcs11Validator()Creates an instance of the switch.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected EPackagegetEPackage()Returns the package of this validator switch.protected booleanvalidate(int classifierID, Object value, DiagnosticChain diagnostics, Map context)CallsvalidateXXXfor 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)booleanvalidateMap(Map map, 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 EObjectValidatorcreateBadDataValueDiagnostic, 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- 
INSTANCEpublic static final Wcs11Validator INSTANCE The cached model package
 - 
DIAGNOSTIC_SOURCEpublic static final String DIAGNOSTIC_SOURCE A constant for thesourceof diagnosticcodesfrom this package.- See Also:
- Diagnostic.getSource(),- Diagnostic.getCode(), Constant Field Values
 
 - 
DIAGNOSTIC_CODE_COUNTprotected 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
 
 - 
xmlTypeValidatorprotected XMLTypeValidator xmlTypeValidator The cached base package validator.
 - 
IDENTIFIER_TYPE__PATTERN__VALUESpublic static final EValidator.PatternMatcher[][] IDENTIFIER_TYPE__PATTERN__VALUES 
 
- 
 - 
Method Detail- 
getEPackageprotected EPackage getEPackage() Returns the package of this validator switch.- Overrides:
- getEPackagein class- EObjectValidator
 
 - 
validateprotected boolean validate(int classifierID, Object value, DiagnosticChain diagnostics, Map context)CallsvalidateXXXfor the corresponding classifier of the model.- Overrides:
- validatein class- EObjectValidator
 
 - 
validateAvailableKeysTypepublic boolean validateAvailableKeysType(AvailableKeysType availableKeysType, DiagnosticChain diagnostics, Map context) 
 - 
validateAxisSubsetTypepublic boolean validateAxisSubsetType(AxisSubsetType axisSubsetType, DiagnosticChain diagnostics, Map context) 
 - 
validateAxisTypepublic boolean validateAxisType(AxisType axisType, DiagnosticChain diagnostics, Map context) 
 - 
validateCapabilitiesTypepublic boolean validateCapabilitiesType(CapabilitiesType capabilitiesType, DiagnosticChain diagnostics, Map context) 
 - 
validateContentsTypepublic boolean validateContentsType(ContentsType contentsType, DiagnosticChain diagnostics, Map context) 
 - 
validateCoverageDescriptionsTypepublic boolean validateCoverageDescriptionsType(CoverageDescriptionsType coverageDescriptionsType, DiagnosticChain diagnostics, Map context) 
 - 
validateCoverageDescriptionTypepublic boolean validateCoverageDescriptionType(CoverageDescriptionType coverageDescriptionType, DiagnosticChain diagnostics, Map context) 
 - 
validateCoverageDomainTypepublic boolean validateCoverageDomainType(CoverageDomainType coverageDomainType, DiagnosticChain diagnostics, Map context) 
 - 
validateCoveragesTypepublic boolean validateCoveragesType(CoveragesType coveragesType, DiagnosticChain diagnostics, Map context) 
 - 
validateCoverageSummaryTypepublic boolean validateCoverageSummaryType(CoverageSummaryType coverageSummaryType, DiagnosticChain diagnostics, Map context) 
 - 
validateDescribeCoverageTypepublic boolean validateDescribeCoverageType(DescribeCoverageType describeCoverageType, DiagnosticChain diagnostics, Map context) 
 - 
validateDocumentRootpublic boolean validateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map context) 
 - 
validateDomainSubsetTypepublic boolean validateDomainSubsetType(DomainSubsetType domainSubsetType, DiagnosticChain diagnostics, Map context) 
 - 
validateFieldSubsetTypepublic boolean validateFieldSubsetType(FieldSubsetType fieldSubsetType, DiagnosticChain diagnostics, Map context) 
 - 
validateFieldTypepublic boolean validateFieldType(FieldType fieldType, DiagnosticChain diagnostics, Map context) 
 - 
validateGetCapabilitiesTypepublic boolean validateGetCapabilitiesType(GetCapabilitiesType getCapabilitiesType, DiagnosticChain diagnostics, Map context) 
 - 
validateGetCoverageTypepublic boolean validateGetCoverageType(GetCoverageType getCoverageType, DiagnosticChain diagnostics, Map context) 
 - 
validateGridCrsTypepublic boolean validateGridCrsType(GridCrsType gridCrsType, DiagnosticChain diagnostics, Map context) 
 - 
validateImageCRSRefTypepublic boolean validateImageCRSRefType(ImageCRSRefType imageCRSRefType, DiagnosticChain diagnostics, Map context) 
 - 
validateInterpolationMethodBaseTypepublic boolean validateInterpolationMethodBaseType(InterpolationMethodBaseType interpolationMethodBaseType, DiagnosticChain diagnostics, Map context) 
 - 
validateInterpolationMethodsTypepublic boolean validateInterpolationMethodsType(InterpolationMethodsType interpolationMethodsType, DiagnosticChain diagnostics, Map context) 
 - 
validateInterpolationMethodTypepublic boolean validateInterpolationMethodType(InterpolationMethodType interpolationMethodType, DiagnosticChain diagnostics, Map context) 
 - 
validateOutputTypepublic boolean validateOutputType(OutputType outputType, DiagnosticChain diagnostics, Map context) 
 - 
validateRangeSubsetTypepublic boolean validateRangeSubsetType(RangeSubsetType rangeSubsetType, DiagnosticChain diagnostics, Map context) 
 - 
validateRangeTypepublic boolean validateRangeType(RangeType rangeType, DiagnosticChain diagnostics, Map context) 
 - 
validateRequestBaseTypepublic boolean validateRequestBaseType(RequestBaseType requestBaseType, DiagnosticChain diagnostics, Map context) 
 - 
validateSpatialDomainTypepublic boolean validateSpatialDomainType(SpatialDomainType spatialDomainType, DiagnosticChain diagnostics, Map context) 
 - 
validateTimePeriodTypepublic boolean validateTimePeriodType(TimePeriodType timePeriodType, DiagnosticChain diagnostics, Map context) 
 - 
validateTimeSequenceTypepublic boolean validateTimeSequenceType(TimeSequenceType timeSequenceType, DiagnosticChain diagnostics, Map context) 
 - 
validateIdentifierTypepublic boolean validateIdentifierType(String identifierType, DiagnosticChain diagnostics, Map context) 
 - 
validateIdentifierType_Patternpublic boolean validateIdentifierType_Pattern(String identifierType, DiagnosticChain diagnostics, Map context) Validates the Pattern constraint of 'Identifier Type'.
 - 
validateInterpolationMethodBaseTypeBasepublic boolean validateInterpolationMethodBaseTypeBase(String interpolationMethodBaseTypeBase, DiagnosticChain diagnostics, Map context) 
 - 
validateTimeDurationTypepublic boolean validateTimeDurationType(Object timeDurationType, DiagnosticChain diagnostics, Map context) 
 - 
validateTimeDurationType_MemberTypespublic boolean validateTimeDurationType_MemberTypes(Object timeDurationType, DiagnosticChain diagnostics, Map context) Validates the MemberTypes constraint of 'Time Duration Type'.
 
- 
 
-