Class Ows20Validator

  • All Implemented Interfaces:
    EValidator

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

      • Ows20Validator

        public Ows20Validator()
        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
      • validateAbstractReferenceBaseType

        public boolean validateAbstractReferenceBaseType​(AbstractReferenceBaseType abstractReferenceBaseType,
                                                         DiagnosticChain diagnostics,
                                                         Map<Object,​Object> context)
      • validateAcceptFormatsType

        public boolean validateAcceptFormatsType​(AcceptFormatsType acceptFormatsType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateAcceptLanguagesType

        public boolean validateAcceptLanguagesType​(AcceptLanguagesType acceptLanguagesType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateAcceptVersionsType

        public boolean validateAcceptVersionsType​(AcceptVersionsType acceptVersionsType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateAdditionalParametersBaseType

        public boolean validateAdditionalParametersBaseType​(AdditionalParametersBaseType additionalParametersBaseType,
                                                            DiagnosticChain diagnostics,
                                                            Map<Object,​Object> context)
      • validateAdditionalParametersType

        public boolean validateAdditionalParametersType​(AdditionalParametersType additionalParametersType,
                                                        DiagnosticChain diagnostics,
                                                        Map<Object,​Object> context)
      • validateAdditionalParameterType

        public boolean validateAdditionalParameterType​(AdditionalParameterType additionalParameterType,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validateAddressType

        public boolean validateAddressType​(AddressType addressType,
                                           DiagnosticChain diagnostics,
                                           Map<Object,​Object> context)
      • validateAllowedValuesType

        public boolean validateAllowedValuesType​(AllowedValuesType allowedValuesType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateAnyValueType

        public boolean validateAnyValueType​(AnyValueType anyValueType,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateBasicIdentificationType

        public boolean validateBasicIdentificationType​(BasicIdentificationType basicIdentificationType,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validateBoundingBoxType

        public boolean validateBoundingBoxType​(BoundingBoxType boundingBoxType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateCapabilitiesBaseType

        public boolean validateCapabilitiesBaseType​(CapabilitiesBaseType capabilitiesBaseType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateCodeType

        public boolean validateCodeType​(CodeType codeType,
                                        DiagnosticChain diagnostics,
                                        Map<Object,​Object> context)
      • validateContactType

        public boolean validateContactType​(ContactType contactType,
                                           DiagnosticChain diagnostics,
                                           Map<Object,​Object> context)
      • validateContentsBaseType

        public boolean validateContentsBaseType​(ContentsBaseType contentsBaseType,
                                                DiagnosticChain diagnostics,
                                                Map<Object,​Object> context)
      • validateDCPType

        public boolean validateDCPType​(DCPType dcpType,
                                       DiagnosticChain diagnostics,
                                       Map<Object,​Object> context)
      • validateDescriptionType

        public boolean validateDescriptionType​(DescriptionType descriptionType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateDocumentRoot

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

        public boolean validateDomainMetadataType​(DomainMetadataType domainMetadataType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateDomainType

        public boolean validateDomainType​(DomainType domainType,
                                          DiagnosticChain diagnostics,
                                          Map<Object,​Object> context)
      • validateExceptionReportType

        public boolean validateExceptionReportType​(ExceptionReportType exceptionReportType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateExceptionType

        public boolean validateExceptionType​(ExceptionType exceptionType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateGetCapabilitiesType

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

        public boolean validateGetResourceByIdType​(GetResourceByIdType getResourceByIdType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateHTTPType

        public boolean validateHTTPType​(HTTPType httpType,
                                        DiagnosticChain diagnostics,
                                        Map<Object,​Object> context)
      • validateIdentificationType

        public boolean validateIdentificationType​(IdentificationType identificationType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateKeywordsType

        public boolean validateKeywordsType​(KeywordsType keywordsType,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateLanguageStringType

        public boolean validateLanguageStringType​(LanguageStringType languageStringType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateLanguagesType

        public boolean validateLanguagesType​(LanguagesType languagesType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateManifestType

        public boolean validateManifestType​(ManifestType manifestType,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateMetadataType

        public boolean validateMetadataType​(MetadataType metadataType,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateNilValueType

        public boolean validateNilValueType​(NilValueType nilValueType,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateNoValuesType

        public boolean validateNoValuesType​(NoValuesType noValuesType,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateOnlineResourceType

        public boolean validateOnlineResourceType​(OnlineResourceType onlineResourceType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateOperationsMetadataType

        public boolean validateOperationsMetadataType​(OperationsMetadataType operationsMetadataType,
                                                      DiagnosticChain diagnostics,
                                                      Map<Object,​Object> context)
      • validateOperationType

        public boolean validateOperationType​(OperationType operationType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateRangeType

        public boolean validateRangeType​(RangeType rangeType,
                                         DiagnosticChain diagnostics,
                                         Map<Object,​Object> context)
      • validateReferenceGroupType

        public boolean validateReferenceGroupType​(ReferenceGroupType referenceGroupType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateReferenceType

        public boolean validateReferenceType​(ReferenceType referenceType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateRequestMethodType

        public boolean validateRequestMethodType​(RequestMethodType requestMethodType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateResponsiblePartySubsetType

        public boolean validateResponsiblePartySubsetType​(ResponsiblePartySubsetType responsiblePartySubsetType,
                                                          DiagnosticChain diagnostics,
                                                          Map<Object,​Object> context)
      • validateResponsiblePartyType

        public boolean validateResponsiblePartyType​(ResponsiblePartyType responsiblePartyType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateSectionsType

        public boolean validateSectionsType​(SectionsType sectionsType,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateServiceIdentificationType

        public boolean validateServiceIdentificationType​(ServiceIdentificationType serviceIdentificationType,
                                                         DiagnosticChain diagnostics,
                                                         Map<Object,​Object> context)
      • validateServiceProviderType

        public boolean validateServiceProviderType​(ServiceProviderType serviceProviderType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateServiceReferenceType

        public boolean validateServiceReferenceType​(ServiceReferenceType serviceReferenceType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateTelephoneType

        public boolean validateTelephoneType​(TelephoneType telephoneType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateUnNamedDomainType

        public boolean validateUnNamedDomainType​(UnNamedDomainType unNamedDomainType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateValuesReferenceType

        public boolean validateValuesReferenceType​(ValuesReferenceType valuesReferenceType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateValueType

        public boolean validateValueType​(ValueType valueType,
                                         DiagnosticChain diagnostics,
                                         Map<Object,​Object> context)
      • validateWGS84BoundingBoxType

        public boolean validateWGS84BoundingBoxType​(WGS84BoundingBoxType wgs84BoundingBoxType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateRangeClosureType

        public boolean validateRangeClosureType​(RangeClosureType rangeClosureType,
                                                DiagnosticChain diagnostics,
                                                Map<Object,​Object> context)
      • validateMimeType

        public boolean validateMimeType​(String mimeType,
                                        DiagnosticChain diagnostics,
                                        Map<Object,​Object> context)
      • validateMimeType_Pattern

        public boolean validateMimeType_Pattern​(String mimeType,
                                                DiagnosticChain diagnostics,
                                                Map<Object,​Object> context)
        Validates the Pattern constraint of 'Mime Type'.
      • validatePositionType

        public boolean validatePositionType​(List<?> positionType,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validatePositionType_ItemType

        public boolean validatePositionType_ItemType​(List<?> positionType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
        Validates the ItemType constraint of 'Position Type'.
      • validatePositionType2D

        public boolean validatePositionType2D​(List<?> positionType2D,
                                              DiagnosticChain diagnostics,
                                              Map<Object,​Object> context)
      • validatePositionType2D_MinLength

        public boolean validatePositionType2D_MinLength​(List<?> positionType2D,
                                                        DiagnosticChain diagnostics,
                                                        Map<Object,​Object> context)
        Validates the MinLength constraint of 'Position Type2 D'.
      • validatePositionType2D_MaxLength

        public boolean validatePositionType2D_MaxLength​(List<?> positionType2D,
                                                        DiagnosticChain diagnostics,
                                                        Map<Object,​Object> context)
        Validates the MaxLength constraint of 'Position Type2 D'.
      • validateRangeClosureTypeObject

        public boolean validateRangeClosureTypeObject​(RangeClosureType rangeClosureTypeObject,
                                                      DiagnosticChain diagnostics,
                                                      Map<Object,​Object> context)
      • validateServiceType

        public boolean validateServiceType​(String serviceType,
                                           DiagnosticChain diagnostics,
                                           Map<Object,​Object> context)
      • validateUpdateSequenceType

        public boolean validateUpdateSequenceType​(String updateSequenceType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateVersionType

        public boolean validateVersionType​(String versionType,
                                           DiagnosticChain diagnostics,
                                           Map<Object,​Object> context)
      • validateVersionType_Pattern

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

        public boolean validateVersionType1​(String versionType1,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateVersionType1_Pattern

        public boolean validateVersionType1_Pattern​(String versionType1,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
        Validates the Pattern constraint of 'Version Type1'.
      • validateArcroleType

        public boolean validateArcroleType​(String arcroleType,
                                           DiagnosticChain diagnostics,
                                           Map<Object,​Object> context)
      • validateHrefType

        public boolean validateHrefType​(String hrefType,
                                        DiagnosticChain diagnostics,
                                        Map<Object,​Object> context)
      • validateRoleType

        public boolean validateRoleType​(String roleType,
                                        DiagnosticChain diagnostics,
                                        Map<Object,​Object> context)
      • validateTitleAttrType

        public boolean validateTitleAttrType​(String titleAttrType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateArcroleType_1

        public boolean validateArcroleType_1​(String arcroleType_1,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateHrefType_1

        public boolean validateHrefType_1​(String hrefType_1,
                                          DiagnosticChain diagnostics,
                                          Map<Object,​Object> context)
      • validateRoleType_1

        public boolean validateRoleType_1​(String roleType_1,
                                          DiagnosticChain diagnostics,
                                          Map<Object,​Object> context)
      • validateTitleAttrType_1

        public boolean validateTitleAttrType_1​(String titleAttrType_1,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateArcroleType_2

        public boolean validateArcroleType_2​(String arcroleType_2,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateHrefType_2

        public boolean validateHrefType_2​(String hrefType_2,
                                          DiagnosticChain diagnostics,
                                          Map<Object,​Object> context)
      • validateRoleType_2

        public boolean validateRoleType_2​(String roleType_2,
                                          DiagnosticChain diagnostics,
                                          Map<Object,​Object> context)
      • validateTitleAttrType_2

        public boolean validateTitleAttrType_2​(String titleAttrType_2,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateActuateType

        public boolean validateActuateType​(ActuateType actuateType,
                                           DiagnosticChain diagnostics,
                                           Map<Object,​Object> context)
      • validateShowType

        public boolean validateShowType​(ShowType showType,
                                        DiagnosticChain diagnostics,
                                        Map<Object,​Object> context)
      • validateTypeType

        public boolean validateTypeType​(TypeType typeType,
                                        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