Class Wps20Validator

  • All Implemented Interfaces:
    EValidator

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

      • Wps20Validator

        public Wps20Validator()
        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
      • validateBodyReferenceType

        public boolean validateBodyReferenceType​(BodyReferenceType bodyReferenceType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateBoundingBoxDataType

        public boolean validateBoundingBoxDataType​(BoundingBoxDataType boundingBoxDataType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateComplexDataType

        public boolean validateComplexDataType​(ComplexDataType complexDataType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateContentsType

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

        public boolean validateDataDescriptionType​(DataDescriptionType dataDescriptionType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateDataInputType

        public boolean validateDataInputType​(DataInputType dataInputType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateDataOutputType

        public boolean validateDataOutputType​(DataOutputType dataOutputType,
                                              DiagnosticChain diagnostics,
                                              Map<Object,​Object> context)
      • validateDataType

        public boolean validateDataType​(DataType dataType,
                                        DiagnosticChain diagnostics,
                                        Map<Object,​Object> context)
      • validateDescribeProcessType

        public boolean validateDescribeProcessType​(DescribeProcessType describeProcessType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateDescriptionType

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

        public boolean validateDismissType​(DismissType dismissType,
                                           DiagnosticChain diagnostics,
                                           Map<Object,​Object> context)
      • validateDocumentRoot

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

        public boolean validateExecuteRequestType​(ExecuteRequestType executeRequestType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateExtensionType

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

        public boolean validateFormatType​(FormatType formatType,
                                          DiagnosticChain diagnostics,
                                          Map<Object,​Object> context)
      • validateGenericInputType

        public boolean validateGenericInputType​(GenericInputType genericInputType,
                                                DiagnosticChain diagnostics,
                                                Map<Object,​Object> context)
      • validateGenericOutputType

        public boolean validateGenericOutputType​(GenericOutputType genericOutputType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateGenericProcessType

        public boolean validateGenericProcessType​(GenericProcessType genericProcessType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateGetCapabilitiesType

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

        public boolean validateGetResultType​(GetResultType getResultType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateGetStatusType

        public boolean validateGetStatusType​(GetStatusType getStatusType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateInputDescriptionType

        public boolean validateInputDescriptionType​(InputDescriptionType inputDescriptionType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateLiteralDataDomainType

        public boolean validateLiteralDataDomainType​(LiteralDataDomainType literalDataDomainType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateLiteralDataDomainType1

        public boolean validateLiteralDataDomainType1​(LiteralDataDomainType1 literalDataDomainType1,
                                                      DiagnosticChain diagnostics,
                                                      Map<Object,​Object> context)
      • validateLiteralDataType

        public boolean validateLiteralDataType​(LiteralDataType literalDataType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateLiteralValueType

        public boolean validateLiteralValueType​(LiteralValueType literalValueType,
                                                DiagnosticChain diagnostics,
                                                Map<Object,​Object> context)
      • validateOutputDefinitionType

        public boolean validateOutputDefinitionType​(OutputDefinitionType outputDefinitionType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateOutputDescriptionType

        public boolean validateOutputDescriptionType​(OutputDescriptionType outputDescriptionType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateProcessDescriptionType

        public boolean validateProcessDescriptionType​(ProcessDescriptionType processDescriptionType,
                                                      DiagnosticChain diagnostics,
                                                      Map<Object,​Object> context)
      • validateProcessOfferingsType

        public boolean validateProcessOfferingsType​(ProcessOfferingsType processOfferingsType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateProcessOfferingType

        public boolean validateProcessOfferingType​(ProcessOfferingType processOfferingType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateProcessSummaryType

        public boolean validateProcessSummaryType​(ProcessSummaryType processSummaryType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateReferenceType

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

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

        public boolean validateResultType​(ResultType resultType,
                                          DiagnosticChain diagnostics,
                                          Map<Object,​Object> context)
      • validateStatusInfoType

        public boolean validateStatusInfoType​(StatusInfoType statusInfoType,
                                              DiagnosticChain diagnostics,
                                              Map<Object,​Object> context)
      • validateSupportedCRSType

        public boolean validateSupportedCRSType​(SupportedCRSType supportedCRSType,
                                                DiagnosticChain diagnostics,
                                                Map<Object,​Object> context)
      • validateWPSCapabilitiesType

        public boolean validateWPSCapabilitiesType​(WPSCapabilitiesType wpsCapabilitiesType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateDataTransmissionModeType

        public boolean validateDataTransmissionModeType​(DataTransmissionModeType dataTransmissionModeType,
                                                        DiagnosticChain diagnostics,
                                                        Map<Object,​Object> context)
      • validateJobControlOptionsTypeMember0

        public boolean validateJobControlOptionsTypeMember0​(JobControlOptionsTypeMember0 jobControlOptionsTypeMember0,
                                                            DiagnosticChain diagnostics,
                                                            Map<Object,​Object> context)
      • validateModeType

        public boolean validateModeType​(ModeType modeType,
                                        DiagnosticChain diagnostics,
                                        Map<Object,​Object> context)
      • validateResponseType

        public boolean validateResponseType​(ResponseType responseType,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateStatusTypeMember0

        public boolean validateStatusTypeMember0​(StatusTypeMember0 statusTypeMember0,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateDataTransmissionModeTypeObject

        public boolean validateDataTransmissionModeTypeObject​(DataTransmissionModeType dataTransmissionModeTypeObject,
                                                              DiagnosticChain diagnostics,
                                                              Map<Object,​Object> context)
      • validateJobControlOptionsType

        public boolean validateJobControlOptionsType​(Object jobControlOptionsType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateJobControlOptionsType_MemberTypes

        public boolean validateJobControlOptionsType_MemberTypes​(Object jobControlOptionsType,
                                                                 DiagnosticChain diagnostics,
                                                                 Map<Object,​Object> context)
        Validates the MemberTypes constraint of 'Job Control Options Type'.
      • validateJobControlOptionsType1

        public boolean validateJobControlOptionsType1​(List<?> jobControlOptionsType1,
                                                      DiagnosticChain diagnostics,
                                                      Map<Object,​Object> context)
      • validateJobControlOptionsType1_ItemType

        public boolean validateJobControlOptionsType1_ItemType​(List<?> jobControlOptionsType1,
                                                               DiagnosticChain diagnostics,
                                                               Map<Object,​Object> context)
        Validates the ItemType constraint of 'Job Control Options Type1'.
      • validateJobControlOptionsTypeMember0Object

        public boolean validateJobControlOptionsTypeMember0Object​(JobControlOptionsTypeMember0 jobControlOptionsTypeMember0Object,
                                                                  DiagnosticChain diagnostics,
                                                                  Map<Object,​Object> context)
      • validateJobControlOptionsTypeMember1

        public boolean validateJobControlOptionsTypeMember1​(String jobControlOptionsTypeMember1,
                                                            DiagnosticChain diagnostics,
                                                            Map<Object,​Object> context)
      • validateModeTypeObject

        public boolean validateModeTypeObject​(ModeType modeTypeObject,
                                              DiagnosticChain diagnostics,
                                              Map<Object,​Object> context)
      • validateOutputTransmissionType

        public boolean validateOutputTransmissionType​(List<?> outputTransmissionType,
                                                      DiagnosticChain diagnostics,
                                                      Map<Object,​Object> context)
      • validateOutputTransmissionType_ItemType

        public boolean validateOutputTransmissionType_ItemType​(List<?> outputTransmissionType,
                                                               DiagnosticChain diagnostics,
                                                               Map<Object,​Object> context)
        Validates the ItemType constraint of 'Output Transmission Type'.
      • validatePercentCompletedType

        public boolean validatePercentCompletedType​(BigInteger percentCompletedType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validatePercentCompletedType_Min

        public boolean validatePercentCompletedType_Min​(BigInteger percentCompletedType,
                                                        DiagnosticChain diagnostics,
                                                        Map<Object,​Object> context)
        Validates the Min constraint of 'Percent Completed Type'.
      • validatePercentCompletedType_Max

        public boolean validatePercentCompletedType_Max​(BigInteger percentCompletedType,
                                                        DiagnosticChain diagnostics,
                                                        Map<Object,​Object> context)
        Validates the Max constraint of 'Percent Completed Type'.
      • validateResponseTypeObject

        public boolean validateResponseTypeObject​(ResponseType responseTypeObject,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateStatusType

        public boolean validateStatusType​(Object statusType,
                                          DiagnosticChain diagnostics,
                                          Map<Object,​Object> context)
      • validateStatusType_MemberTypes

        public boolean validateStatusType_MemberTypes​(Object statusType,
                                                      DiagnosticChain diagnostics,
                                                      Map<Object,​Object> context)
        Validates the MemberTypes constraint of 'Status Type'.
      • validateStatusTypeMember0Object

        public boolean validateStatusTypeMember0Object​(StatusTypeMember0 statusTypeMember0Object,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validateStatusTypeMember1

        public boolean validateStatusTypeMember1​(String statusTypeMember1,
                                                 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