Class Wcs20Validator

  • All Implemented Interfaces:
    EValidator

    public class Wcs20Validator
    extends EObjectValidator
    The Validator for the model.
    See Also:
    Wcs20Package
    • Constructor Detail

      • Wcs20Validator

        public Wcs20Validator()
        Creates an instance of the switch.
    • Method Detail

      • getEPackage

        protected EPackage getEPackage()
        Returns the package of this validator switch.
        Overrides:
        getEPackage in class EObjectValidator
      • validate

        protected boolean validate​(int classifierID,
                                   Object value,
                                   DiagnosticChain diagnostics,
                                   Map<Object,​Object> context)
        Calls validateXXX for the corresponding classifier of the model.
        Overrides:
        validate in class EObjectValidator
      • validateCapabilitiesType

        public boolean validateCapabilitiesType​(CapabilitiesType capabilitiesType,
                                                DiagnosticChain diagnostics,
                                                Map<Object,​Object> context)
      • validateContentsType

        public boolean validateContentsType​(ContentsType contentsType,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateCoverageDescriptionsType

        public boolean validateCoverageDescriptionsType​(CoverageDescriptionsType coverageDescriptionsType,
                                                        DiagnosticChain diagnostics,
                                                        Map<Object,​Object> context)
      • validateCoverageDescriptionType

        public boolean validateCoverageDescriptionType​(CoverageDescriptionType coverageDescriptionType,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validateCoverageOfferingsType

        public boolean validateCoverageOfferingsType​(CoverageOfferingsType coverageOfferingsType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateCoverageSubtypeParentType

        public boolean validateCoverageSubtypeParentType​(CoverageSubtypeParentType coverageSubtypeParentType,
                                                         DiagnosticChain diagnostics,
                                                         Map<Object,​Object> context)
      • validateCoverageSummaryType

        public boolean validateCoverageSummaryType​(CoverageSummaryType coverageSummaryType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateDescribeCoverageType

        public boolean validateDescribeCoverageType​(DescribeCoverageType describeCoverageType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateDimensionSliceType

        public boolean validateDimensionSliceType​(DimensionSliceType dimensionSliceType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateDimensionSubsetType

        public boolean validateDimensionSubsetType​(DimensionSubsetType dimensionSubsetType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateDimensionTrimType

        public boolean validateDimensionTrimType​(DimensionTrimType dimensionTrimType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateDocumentRoot

        public boolean validateDocumentRoot​(DocumentRoot documentRoot,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateExtensionType

        public boolean validateExtensionType​(ExtensionType extensionType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateGetCapabilitiesType

        public boolean validateGetCapabilitiesType​(GetCapabilitiesType getCapabilitiesType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateGetCoverageType

        public boolean validateGetCoverageType​(GetCoverageType getCoverageType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateOfferedCoverageType

        public boolean validateOfferedCoverageType​(OfferedCoverageType offeredCoverageType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateRequestBaseType

        public boolean validateRequestBaseType​(RequestBaseType requestBaseType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateServiceMetadataType

        public boolean validateServiceMetadataType​(ServiceMetadataType serviceMetadataType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateServiceParametersType

        public boolean validateServiceParametersType​(ServiceParametersType serviceParametersType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateObject

        public boolean validateObject​(Object object,
                                      DiagnosticChain diagnostics,
                                      Map<Object,​Object> context)
      • validateExtensionItemType

        public boolean validateExtensionItemType​(ExtensionItemType extensionItemType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateRangeIntervalType

        public boolean validateRangeIntervalType​(RangeIntervalType rangeIntervalType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateRangeItemType

        public boolean validateRangeItemType​(RangeItemType rangeItemType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateRangeSubsetType

        public boolean validateRangeSubsetType​(RangeSubsetType rangeSubsetType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateScaleAxisByFactorType

        public boolean validateScaleAxisByFactorType​(ScaleAxisByFactorType scaleAxisByFactorType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateScaleAxisType

        public boolean validateScaleAxisType​(ScaleAxisType scaleAxisType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateScaleByFactorType

        public boolean validateScaleByFactorType​(ScaleByFactorType scaleByFactorType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateScaleToExtentType

        public boolean validateScaleToExtentType​(ScaleToExtentType scaleToExtentType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateScaleToSizeType

        public boolean validateScaleToSizeType​(ScaleToSizeType scaleToSizeType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateScalingType

        public boolean validateScalingType​(ScalingType scalingType,
                                           DiagnosticChain diagnostics,
                                           Map<Object,​Object> context)
      • validateTargetAxisExtentType

        public boolean validateTargetAxisExtentType​(TargetAxisExtentType targetAxisExtentType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateTargetAxisSizeType

        public boolean validateTargetAxisSizeType​(TargetAxisSizeType targetAxisSizeType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateInterpolationAxesType

        public boolean validateInterpolationAxesType​(InterpolationAxesType interpolationAxesType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateInterpolationAxisType

        public boolean validateInterpolationAxisType​(InterpolationAxisType interpolationAxisType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateInterpolationMethodType

        public boolean validateInterpolationMethodType​(InterpolationMethodType interpolationMethodType,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validateInterpolationType

        public boolean validateInterpolationType​(InterpolationType interpolationType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateDescribeEOCoverageSetType

        public boolean validateDescribeEOCoverageSetType​(DescribeEOCoverageSetType describeEOCoverageSetType,
                                                         DiagnosticChain diagnostics,
                                                         Map<Object,​Object> context)
      • validateSections

        public boolean validateSections​(Sections sections,
                                        DiagnosticChain diagnostics,
                                        Map<Object,​Object> context)
      • validateSortBy

        public boolean validateSortBy​(SortBy sortBy,
                                      DiagnosticChain diagnostics,
                                      Map<Object,​Object> context)
      • validateContainmentType

        public boolean validateContainmentType​(ContainmentType containmentType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateSection

        public boolean validateSection​(Section section,
                                       DiagnosticChain diagnostics,
                                       Map<Object,​Object> context)
      • validateVersionStringType

        public boolean validateVersionStringType​(String versionStringType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateVersionStringType_Pattern

        public boolean validateVersionStringType_Pattern​(String versionStringType,
                                                         DiagnosticChain diagnostics,
                                                         Map<Object,​Object> context)
        Validates the Pattern constraint of 'Version String Type'.
      • validateVersionStringType_1

        public boolean validateVersionStringType_1​(String versionStringType_1,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateQName

        public boolean validateQName​(QName qName,
                                     DiagnosticChain diagnostics,
                                     Map<Object,​Object> context)
      • validateFilter

        public boolean validateFilter​(Filter filter,
                                      DiagnosticChain diagnostics,
                                      Map<Object,​Object> context)
      • getResourceLocator

        public ResourceLocator getResourceLocator()
        Returns the resource locator that will be used to fetch messages for this validator's diagnostics.
        Overrides:
        getResourceLocator in class EObjectValidator