Class Wfs20Validator

  • All Implemented Interfaces:
    EValidator

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

      • Wfs20Validator

        public Wfs20Validator()
        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
      • validateAbstractTransactionActionType

        public boolean validateAbstractTransactionActionType​(AbstractTransactionActionType abstractTransactionActionType,
                                                             DiagnosticChain diagnostics,
                                                             Map<Object,​Object> context)
      • validateAbstractType

        public boolean validateAbstractType​(AbstractType abstractType,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateActionResultsType

        public boolean validateActionResultsType​(ActionResultsType actionResultsType,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateAdditionalObjectsType

        public boolean validateAdditionalObjectsType​(AdditionalObjectsType additionalObjectsType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateAdditionalValuesType

        public boolean validateAdditionalValuesType​(AdditionalValuesType additionalValuesType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateBaseRequestType

        public boolean validateBaseRequestType​(BaseRequestType baseRequestType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateCreatedOrModifiedFeatureType

        public boolean validateCreatedOrModifiedFeatureType​(CreatedOrModifiedFeatureType createdOrModifiedFeatureType,
                                                            DiagnosticChain diagnostics,
                                                            Map<Object,​Object> context)
      • validateCreateStoredQueryResponseType

        public boolean validateCreateStoredQueryResponseType​(CreateStoredQueryResponseType createStoredQueryResponseType,
                                                             DiagnosticChain diagnostics,
                                                             Map<Object,​Object> context)
      • validateCreateStoredQueryType

        public boolean validateCreateStoredQueryType​(CreateStoredQueryType createStoredQueryType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateDeleteType

        public boolean validateDeleteType​(DeleteType deleteType,
                                          DiagnosticChain diagnostics,
                                          Map<Object,​Object> context)
      • validateDescribeFeatureTypeType

        public boolean validateDescribeFeatureTypeType​(DescribeFeatureTypeType describeFeatureTypeType,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validateDescribeStoredQueriesType

        public boolean validateDescribeStoredQueriesType​(DescribeStoredQueriesType describeStoredQueriesType,
                                                         DiagnosticChain diagnostics,
                                                         Map<Object,​Object> context)
      • validateDocumentRoot

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

        public boolean validateDropStoredQueryType​(DropStoredQueryType dropStoredQueryType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateElementType

        public boolean validateElementType​(ElementType elementType,
                                           DiagnosticChain diagnostics,
                                           Map<Object,​Object> context)
      • validateEmptyType

        public boolean validateEmptyType​(EmptyType emptyType,
                                         DiagnosticChain diagnostics,
                                         Map<Object,​Object> context)
      • validateEnvelopePropertyType

        public boolean validateEnvelopePropertyType​(EnvelopePropertyType envelopePropertyType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateExecutionStatusType

        public boolean validateExecutionStatusType​(ExecutionStatusType executionStatusType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateExtendedDescriptionType

        public boolean validateExtendedDescriptionType​(ExtendedDescriptionType extendedDescriptionType,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validateFeatureCollectionType

        public boolean validateFeatureCollectionType​(FeatureCollectionType featureCollectionType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateFeaturesLockedType

        public boolean validateFeaturesLockedType​(FeaturesLockedType featuresLockedType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateFeaturesNotLockedType

        public boolean validateFeaturesNotLockedType​(FeaturesNotLockedType featuresNotLockedType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateFeatureTypeListType

        public boolean validateFeatureTypeListType​(FeatureTypeListType featureTypeListType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateFeatureTypeType

        public boolean validateFeatureTypeType​(FeatureTypeType featureTypeType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateGetCapabilitiesType

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

        public boolean validateGetFeatureType​(GetFeatureType getFeatureType,
                                              DiagnosticChain diagnostics,
                                              Map<Object,​Object> context)
      • validateGetFeatureWithLockType

        public boolean validateGetFeatureWithLockType​(GetFeatureWithLockType getFeatureWithLockType,
                                                      DiagnosticChain diagnostics,
                                                      Map<Object,​Object> context)
      • validateGetPropertyValueType

        public boolean validateGetPropertyValueType​(GetPropertyValueType getPropertyValueType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateInsertType

        public boolean validateInsertType​(InsertType insertType,
                                          DiagnosticChain diagnostics,
                                          Map<Object,​Object> context)
      • validateListStoredQueriesResponseType

        public boolean validateListStoredQueriesResponseType​(ListStoredQueriesResponseType listStoredQueriesResponseType,
                                                             DiagnosticChain diagnostics,
                                                             Map<Object,​Object> context)
      • validateListStoredQueriesType

        public boolean validateListStoredQueriesType​(ListStoredQueriesType listStoredQueriesType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateLockFeatureResponseType

        public boolean validateLockFeatureResponseType​(LockFeatureResponseType lockFeatureResponseType,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validateLockFeatureType

        public boolean validateLockFeatureType​(LockFeatureType lockFeatureType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateMemberPropertyType

        public boolean validateMemberPropertyType​(MemberPropertyType memberPropertyType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateMetadataURLType

        public boolean validateMetadataURLType​(MetadataURLType metadataURLType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateNativeType

        public boolean validateNativeType​(NativeType nativeType,
                                          DiagnosticChain diagnostics,
                                          Map<Object,​Object> context)
      • validateNoCRSType

        public boolean validateNoCRSType​(NoCRSType noCRSType,
                                         DiagnosticChain diagnostics,
                                         Map<Object,​Object> context)
      • validateOutputFormatListType

        public boolean validateOutputFormatListType​(OutputFormatListType outputFormatListType,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateParameterExpressionType

        public boolean validateParameterExpressionType​(ParameterExpressionType parameterExpressionType,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validateParameterType

        public boolean validateParameterType​(ParameterType parameterType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validatePropertyNameType

        public boolean validatePropertyNameType​(PropertyNameType propertyNameType,
                                                DiagnosticChain diagnostics,
                                                Map<Object,​Object> context)
      • validatePropertyType

        public boolean validatePropertyType​(PropertyType propertyType,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateQueryExpressionTextType

        public boolean validateQueryExpressionTextType​(QueryExpressionTextType queryExpressionTextType,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validateQueryType

        public boolean validateQueryType​(QueryType queryType,
                                         DiagnosticChain diagnostics,
                                         Map<Object,​Object> context)
      • validateReplaceType

        public boolean validateReplaceType​(ReplaceType replaceType,
                                           DiagnosticChain diagnostics,
                                           Map<Object,​Object> context)
      • validateSimpleFeatureCollectionType

        public boolean validateSimpleFeatureCollectionType​(SimpleFeatureCollectionType simpleFeatureCollectionType,
                                                           DiagnosticChain diagnostics,
                                                           Map<Object,​Object> context)
      • validateStoredQueryDescriptionType

        public boolean validateStoredQueryDescriptionType​(StoredQueryDescriptionType storedQueryDescriptionType,
                                                          DiagnosticChain diagnostics,
                                                          Map<Object,​Object> context)
      • validateStoredQueryListItemType

        public boolean validateStoredQueryListItemType​(StoredQueryListItemType storedQueryListItemType,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validateStoredQueryType

        public boolean validateStoredQueryType​(StoredQueryType storedQueryType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateTitleType

        public boolean validateTitleType​(TitleType titleType,
                                         DiagnosticChain diagnostics,
                                         Map<Object,​Object> context)
      • validateTransactionResponseType

        public boolean validateTransactionResponseType​(TransactionResponseType transactionResponseType,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validateTransactionSummaryType

        public boolean validateTransactionSummaryType​(TransactionSummaryType transactionSummaryType,
                                                      DiagnosticChain diagnostics,
                                                      Map<Object,​Object> context)
      • validateTransactionType

        public boolean validateTransactionType​(TransactionType transactionType,
                                               DiagnosticChain diagnostics,
                                               Map<Object,​Object> context)
      • validateTruncatedResponseType

        public boolean validateTruncatedResponseType​(TruncatedResponseType truncatedResponseType,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateTupleType

        public boolean validateTupleType​(TupleType tupleType,
                                         DiagnosticChain diagnostics,
                                         Map<Object,​Object> context)
      • validateUpdateType

        public boolean validateUpdateType​(UpdateType updateType,
                                          DiagnosticChain diagnostics,
                                          Map<Object,​Object> context)
      • validateValueCollectionType

        public boolean validateValueCollectionType​(ValueCollectionType valueCollectionType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateValueListType

        public boolean validateValueListType​(ValueListType valueListType,
                                             DiagnosticChain diagnostics,
                                             Map<Object,​Object> context)
      • validateValueReferenceType

        public boolean validateValueReferenceType​(ValueReferenceType valueReferenceType,
                                                  DiagnosticChain diagnostics,
                                                  Map<Object,​Object> context)
      • validateWFSCapabilitiesType

        public boolean validateWFSCapabilitiesType​(WFSCapabilitiesType wfsCapabilitiesType,
                                                   DiagnosticChain diagnostics,
                                                   Map<Object,​Object> context)
      • validateWSDLType

        public boolean validateWSDLType​(WSDLType wsdlType,
                                        DiagnosticChain diagnostics,
                                        Map<Object,​Object> context)
      • validateAllSomeType

        public boolean validateAllSomeType​(AllSomeType allSomeType,
                                           DiagnosticChain diagnostics,
                                           Map<Object,​Object> context)
      • validateResolveValueType

        public boolean validateResolveValueType​(ResolveValueType resolveValueType,
                                                DiagnosticChain diagnostics,
                                                Map<Object,​Object> context)
      • validateResultTypeType

        public boolean validateResultTypeType​(ResultTypeType resultTypeType,
                                              DiagnosticChain diagnostics,
                                              Map<Object,​Object> context)
      • validateStarStringType

        public boolean validateStarStringType​(StarStringType starStringType,
                                              DiagnosticChain diagnostics,
                                              Map<Object,​Object> context)
      • validateStateValueTypeMember0

        public boolean validateStateValueTypeMember0​(StateValueTypeMember0 stateValueTypeMember0,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateUpdateActionType

        public boolean validateUpdateActionType​(UpdateActionType updateActionType,
                                                DiagnosticChain diagnostics,
                                                Map<Object,​Object> context)
      • validateAllSomeTypeObject

        public boolean validateAllSomeTypeObject​(AllSomeType allSomeTypeObject,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validateNonNegativeIntegerOrUnknown

        public boolean validateNonNegativeIntegerOrUnknown​(Object nonNegativeIntegerOrUnknown,
                                                           DiagnosticChain diagnostics,
                                                           Map<Object,​Object> context)
      • validateNonNegativeIntegerOrUnknown_MemberTypes

        public boolean validateNonNegativeIntegerOrUnknown_MemberTypes​(Object nonNegativeIntegerOrUnknown,
                                                                       DiagnosticChain diagnostics,
                                                                       Map<Object,​Object> context)
        Validates the MemberTypes constraint of 'Non Negative Integer Or Unknown'.
      • validateNonNegativeIntegerOrUnknownMember0Object

        public boolean validateNonNegativeIntegerOrUnknownMember0Object​(NonNegativeIntegerOrUnknownMember0 nonNegativeIntegerOrUnknownMember0Object,
                                                                        DiagnosticChain diagnostics,
                                                                        Map<Object,​Object> context)
      • validateNonNegativeIntegerOrUnknownMember1

        public boolean validateNonNegativeIntegerOrUnknownMember1​(BigInteger nonNegativeIntegerOrUnknownMember1,
                                                                  DiagnosticChain diagnostics,
                                                                  Map<Object,​Object> context)
      • validatePositiveIntegerWithStar

        public boolean validatePositiveIntegerWithStar​(Object positiveIntegerWithStar,
                                                       DiagnosticChain diagnostics,
                                                       Map<Object,​Object> context)
      • validatePositiveIntegerWithStar_MemberTypes

        public boolean validatePositiveIntegerWithStar_MemberTypes​(Object positiveIntegerWithStar,
                                                                   DiagnosticChain diagnostics,
                                                                   Map<Object,​Object> context)
        Validates the MemberTypes constraint of 'Positive Integer With Star'.
      • validateResolveValueTypeObject

        public boolean validateResolveValueTypeObject​(ResolveValueType resolveValueTypeObject,
                                                      DiagnosticChain diagnostics,
                                                      Map<Object,​Object> context)
      • validateResultTypeTypeObject

        public boolean validateResultTypeTypeObject​(ResultTypeType resultTypeTypeObject,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateReturnFeatureTypesListType

        public boolean validateReturnFeatureTypesListType​(List<?> returnFeatureTypesListType,
                                                          DiagnosticChain diagnostics,
                                                          Map<Object,​Object> context)
      • validateReturnFeatureTypesListType_ItemType

        public boolean validateReturnFeatureTypesListType_ItemType​(List<?> returnFeatureTypesListType,
                                                                   DiagnosticChain diagnostics,
                                                                   Map<Object,​Object> context)
        Validates the ItemType constraint of 'Return Feature Types List Type'.
      • validateStarStringTypeObject

        public boolean validateStarStringTypeObject​(StarStringType starStringTypeObject,
                                                    DiagnosticChain diagnostics,
                                                    Map<Object,​Object> context)
      • validateStateValueType

        public boolean validateStateValueType​(Object stateValueType,
                                              DiagnosticChain diagnostics,
                                              Map<Object,​Object> context)
      • validateStateValueType_MemberTypes

        public boolean validateStateValueType_MemberTypes​(Object stateValueType,
                                                          DiagnosticChain diagnostics,
                                                          Map<Object,​Object> context)
        Validates the MemberTypes constraint of 'State Value Type'.
      • validateStateValueTypeMember0Object

        public boolean validateStateValueTypeMember0Object​(StateValueTypeMember0 stateValueTypeMember0Object,
                                                           DiagnosticChain diagnostics,
                                                           Map<Object,​Object> context)
      • validateStateValueTypeMember1

        public boolean validateStateValueTypeMember1​(String stateValueTypeMember1,
                                                     DiagnosticChain diagnostics,
                                                     Map<Object,​Object> context)
      • validateStateValueTypeMember1_Pattern

        public boolean validateStateValueTypeMember1_Pattern​(String stateValueTypeMember1,
                                                             DiagnosticChain diagnostics,
                                                             Map<Object,​Object> context)
        Validates the Pattern constraint of 'State Value Type Member1'.
      • validateUpdateActionTypeObject

        public boolean validateUpdateActionTypeObject​(UpdateActionType updateActionTypeObject,
                                                      DiagnosticChain diagnostics,
                                                      Map<Object,​Object> context)
      • validateURI

        public boolean validateURI​(URI uri,
                                   DiagnosticChain diagnostics,
                                   Map<Object,​Object> context)
      • validateMap

        public boolean validateMap​(Map map,
                                   DiagnosticChain diagnostics,
                                   Map<Object,​Object> context)
      • validateFilter

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

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

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

        public boolean validateCalendar​(Calendar calendar,
                                        DiagnosticChain diagnostics,
                                        Map<Object,​Object> context)
      • validateFeatureCollection

        public boolean validateFeatureCollection​(FeatureCollection featureCollection,
                                                 DiagnosticChain diagnostics,
                                                 Map<Object,​Object> context)
      • validatePropertyName

        public boolean validatePropertyName​(PropertyName propertyName,
                                            DiagnosticChain diagnostics,
                                            Map<Object,​Object> context)
      • validateFeatureId

        public boolean validateFeatureId​(FeatureId featureId,
                                         DiagnosticChain diagnostics,
                                         Map<Object,​Object> context)
      • validateCollection

        public boolean validateCollection​(Collection collection,
                                          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