net.opengis.wcs11.util
Class Wcs111Validator

java.lang.Object
  extended by org.eclipse.emf.ecore.util.EObjectValidator
      extended by net.opengis.wcs11.util.Wcs111Validator
All Implemented Interfaces:
org.eclipse.emf.ecore.EValidator

public class Wcs111Validator
extends org.eclipse.emf.ecore.util.EObjectValidator

The Validator for the model.

See Also:
Wcs111Package

Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.emf.ecore.util.EObjectValidator
org.eclipse.emf.ecore.util.EObjectValidator.DynamicEClassValidator, org.eclipse.emf.ecore.util.EObjectValidator.DynamicEDataTypeValidator
 
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EValidator
org.eclipse.emf.ecore.EValidator.Descriptor, org.eclipse.emf.ecore.EValidator.PatternMatcher, org.eclipse.emf.ecore.EValidator.Registry, org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider, org.eclipse.emf.ecore.EValidator.ValidationDelegate
 
Field Summary
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 java.lang.String DIAGNOSTIC_SOURCE
          A constant for the source of diagnostic codes from this package.
static org.eclipse.emf.ecore.EValidator.PatternMatcher[][] IDENTIFIER_TYPE__PATTERN__VALUES
           
static Wcs111Validator INSTANCE
          The cached model package
protected  org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator xmlTypeValidator
          The cached base package validator.
 
Fields inherited from class org.eclipse.emf.ecore.util.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 org.eclipse.emf.ecore.EValidator
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE
 
Constructor Summary
Wcs111Validator()
          Creates an instance of the switch.
 
Method Summary
protected  org.eclipse.emf.ecore.EPackage getEPackage()
          Returns the package of this validator switch.
protected  boolean validate(int classifierID, java.lang.Object value, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
          Calls validateXXX for the corresponding classifier of the model.
 boolean validateAvailableKeysType(AvailableKeysType availableKeysType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateAxisSubsetType(AxisSubsetType axisSubsetType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateAxisType(AxisType axisType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateCapabilitiesType(CapabilitiesType capabilitiesType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateContentsType(ContentsType contentsType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateCoverageDescriptionsType(CoverageDescriptionsType coverageDescriptionsType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateCoverageDescriptionType(CoverageDescriptionType coverageDescriptionType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateCoverageDomainType(CoverageDomainType coverageDomainType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateCoveragesType(CoveragesType coveragesType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateCoverageSummaryType(CoverageSummaryType coverageSummaryType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateDescribeCoverageType(DescribeCoverageType describeCoverageType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateDocumentRoot(DocumentRoot documentRoot, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateDomainSubsetType(DomainSubsetType domainSubsetType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateFieldSubsetType(FieldSubsetType fieldSubsetType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateFieldType(FieldType fieldType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateGetCapabilitiesType(GetCapabilitiesType getCapabilitiesType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateGetCoverageType(GetCoverageType getCoverageType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateGridCrsType(GridCrsType gridCrsType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateIdentifierType_Pattern(java.lang.String identifierType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
          Validates the Pattern constraint of 'Identifier Type'.
 boolean validateIdentifierType(java.lang.String identifierType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateImageCRSRefType(ImageCRSRefType imageCRSRefType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateInterpolationMethodBaseType(InterpolationMethodBaseType interpolationMethodBaseType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateInterpolationMethodBaseTypeBase(java.lang.String interpolationMethodBaseTypeBase, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateInterpolationMethodsType(InterpolationMethodsType interpolationMethodsType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateInterpolationMethodType(InterpolationMethodType interpolationMethodType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateOutputType(OutputType outputType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateRangeSubsetType(RangeSubsetType rangeSubsetType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateRangeType(RangeType rangeType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateRequestBaseType(RequestBaseType requestBaseType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateSpatialDomainType(SpatialDomainType spatialDomainType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateTimeDurationType_MemberTypes(java.lang.Object timeDurationType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
          Validates the MemberTypes constraint of 'Time Duration Type'.
 boolean validateTimeDurationType(java.lang.Object timeDurationType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateTimePeriodType(TimePeriodType timePeriodType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 boolean validateTimeSequenceType(TimeSequenceType timeSequenceType, org.eclipse.emf.common.util.DiagnosticChain diagnostics, java.util.Map context)
           
 
Methods inherited from class org.eclipse.emf.ecore.util.EObjectValidator
createBadDataValueDiagnostic, createDiagnostic, 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_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, validate, validate, validate, validate, validate, validate, validatePattern, wrapEnumerationValues
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INSTANCE

public static final Wcs111Validator INSTANCE
The cached model package


DIAGNOSTIC_SOURCE

public static final java.lang.String DIAGNOSTIC_SOURCE
A constant for the source of diagnostic codes 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 org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator xmlTypeValidator
The cached base package validator.


IDENTIFIER_TYPE__PATTERN__VALUES

public static final org.eclipse.emf.ecore.EValidator.PatternMatcher[][] IDENTIFIER_TYPE__PATTERN__VALUES

See Also:
validateIdentifierType_Pattern(java.lang.String, org.eclipse.emf.common.util.DiagnosticChain, java.util.Map)
Constructor Detail

Wcs111Validator

public Wcs111Validator()
Creates an instance of the switch.

Method Detail

getEPackage

protected org.eclipse.emf.ecore.EPackage getEPackage()
Returns the package of this validator switch.

Overrides:
getEPackage in class org.eclipse.emf.ecore.util.EObjectValidator

validate

protected boolean validate(int classifierID,
                           java.lang.Object value,
                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                           java.util.Map context)
Calls validateXXX for the corresponding classifier of the model.

Overrides:
validate in class org.eclipse.emf.ecore.util.EObjectValidator

validateAvailableKeysType

public boolean validateAvailableKeysType(AvailableKeysType availableKeysType,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map context)


validateAxisSubsetType

public boolean validateAxisSubsetType(AxisSubsetType axisSubsetType,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map context)


validateAxisType

public boolean validateAxisType(AxisType axisType,
                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                java.util.Map context)


validateCapabilitiesType

public boolean validateCapabilitiesType(CapabilitiesType capabilitiesType,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map context)


validateContentsType

public boolean validateContentsType(ContentsType contentsType,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map context)


validateCoverageDescriptionsType

public boolean validateCoverageDescriptionsType(CoverageDescriptionsType coverageDescriptionsType,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map context)


validateCoverageDescriptionType

public boolean validateCoverageDescriptionType(CoverageDescriptionType coverageDescriptionType,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map context)


validateCoverageDomainType

public boolean validateCoverageDomainType(CoverageDomainType coverageDomainType,
                                          org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                          java.util.Map context)


validateCoveragesType

public boolean validateCoveragesType(CoveragesType coveragesType,
                                     org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                     java.util.Map context)


validateCoverageSummaryType

public boolean validateCoverageSummaryType(CoverageSummaryType coverageSummaryType,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map context)


validateDescribeCoverageType

public boolean validateDescribeCoverageType(DescribeCoverageType describeCoverageType,
                                            org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                            java.util.Map context)


validateDocumentRoot

public boolean validateDocumentRoot(DocumentRoot documentRoot,
                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                    java.util.Map context)


validateDomainSubsetType

public boolean validateDomainSubsetType(DomainSubsetType domainSubsetType,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map context)


validateFieldSubsetType

public boolean validateFieldSubsetType(FieldSubsetType fieldSubsetType,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map context)


validateFieldType

public boolean validateFieldType(FieldType fieldType,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map context)


validateGetCapabilitiesType

public boolean validateGetCapabilitiesType(GetCapabilitiesType getCapabilitiesType,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map context)


validateGetCoverageType

public boolean validateGetCoverageType(GetCoverageType getCoverageType,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map context)


validateGridCrsType

public boolean validateGridCrsType(GridCrsType gridCrsType,
                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                   java.util.Map context)


validateImageCRSRefType

public boolean validateImageCRSRefType(ImageCRSRefType imageCRSRefType,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map context)


validateInterpolationMethodBaseType

public boolean validateInterpolationMethodBaseType(InterpolationMethodBaseType interpolationMethodBaseType,
                                                   org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                   java.util.Map context)


validateInterpolationMethodsType

public boolean validateInterpolationMethodsType(InterpolationMethodsType interpolationMethodsType,
                                                org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                java.util.Map context)


validateInterpolationMethodType

public boolean validateInterpolationMethodType(InterpolationMethodType interpolationMethodType,
                                               org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                               java.util.Map context)


validateOutputType

public boolean validateOutputType(OutputType outputType,
                                  org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                  java.util.Map context)


validateRangeSubsetType

public boolean validateRangeSubsetType(RangeSubsetType rangeSubsetType,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map context)


validateRangeType

public boolean validateRangeType(RangeType rangeType,
                                 org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                 java.util.Map context)


validateRequestBaseType

public boolean validateRequestBaseType(RequestBaseType requestBaseType,
                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                       java.util.Map context)


validateSpatialDomainType

public boolean validateSpatialDomainType(SpatialDomainType spatialDomainType,
                                         org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                         java.util.Map context)


validateTimePeriodType

public boolean validateTimePeriodType(TimePeriodType timePeriodType,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map context)


validateTimeSequenceType

public boolean validateTimeSequenceType(TimeSequenceType timeSequenceType,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map context)


validateIdentifierType

public boolean validateIdentifierType(java.lang.String identifierType,
                                      org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                      java.util.Map context)


validateIdentifierType_Pattern

public boolean validateIdentifierType_Pattern(java.lang.String identifierType,
                                              org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                              java.util.Map context)
Validates the Pattern constraint of 'Identifier Type'.


validateInterpolationMethodBaseTypeBase

public boolean validateInterpolationMethodBaseTypeBase(java.lang.String interpolationMethodBaseTypeBase,
                                                       org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                       java.util.Map context)


validateTimeDurationType

public boolean validateTimeDurationType(java.lang.Object timeDurationType,
                                        org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                        java.util.Map context)


validateTimeDurationType_MemberTypes

public boolean validateTimeDurationType_MemberTypes(java.lang.Object timeDurationType,
                                                    org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                                    java.util.Map context)
Validates the MemberTypes constraint of 'Time Duration Type'.



Copyright © 1996-2010 Geotools. All Rights Reserved.