Class Ows20Validator

Object
EObjectValidator
Ows20Validator
All Implemented Interfaces:
EValidator

public class Ows20Validator extends EObjectValidator
The Validator for the model.
See Also:
  • Field Details

  • Constructor Details

    • Ows20Validator

      public Ows20Validator()
      Creates an instance of the switch.
  • Method Details

    • 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)
    • validateDatasetDescriptionSummaryBaseType

      public boolean validateDatasetDescriptionSummaryBaseType(DatasetDescriptionSummaryBaseType datasetDescriptionSummaryBaseType, 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