Class Fes20Validator

Object
EObjectValidator
Fes20Validator
All Implemented Interfaces:
EValidator

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

  • Constructor Details

    • Fes20Validator

      public Fes20Validator()
      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
    • validateAbstractAdhocQueryExpressionType

      public boolean validateAbstractAdhocQueryExpressionType(AbstractAdhocQueryExpressionType abstractAdhocQueryExpressionType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAbstractIdType

      public boolean validateAbstractIdType(AbstractIdType abstractIdType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAbstractProjectionClauseType

      public boolean validateAbstractProjectionClauseType(AbstractProjectionClauseType abstractProjectionClauseType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAbstractQueryExpressionType

      public boolean validateAbstractQueryExpressionType(AbstractQueryExpressionType abstractQueryExpressionType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAbstractSelectionClauseType

      public boolean validateAbstractSelectionClauseType(AbstractSelectionClauseType abstractSelectionClauseType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAbstractSortingClauseType

      public boolean validateAbstractSortingClauseType(AbstractSortingClauseType abstractSortingClauseType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAdditionalOperatorsType

      public boolean validateAdditionalOperatorsType(AdditionalOperatorsType additionalOperatorsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateArgumentsType

      public boolean validateArgumentsType(ArgumentsType argumentsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateArgumentType

      public boolean validateArgumentType(ArgumentType argumentType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAvailableFunctionsType

      public boolean validateAvailableFunctionsType(AvailableFunctionsType availableFunctionsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAvailableFunctionType

      public boolean validateAvailableFunctionType(AvailableFunctionType availableFunctionType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateBBOXType

      public boolean validateBBOXType(BBOXType bboxType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateBinaryComparisonOpType

      public boolean validateBinaryComparisonOpType(BinaryComparisonOpType binaryComparisonOpType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateBinaryLogicOpType

      public boolean validateBinaryLogicOpType(BinaryLogicOpType binaryLogicOpType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateBinarySpatialOpType

      public boolean validateBinarySpatialOpType(BinarySpatialOpType binarySpatialOpType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateBinaryTemporalOpType

      public boolean validateBinaryTemporalOpType(BinaryTemporalOpType binaryTemporalOpType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateComparisonOperatorsType

      public boolean validateComparisonOperatorsType(ComparisonOperatorsType comparisonOperatorsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateComparisonOperatorType

      public boolean validateComparisonOperatorType(ComparisonOperatorType comparisonOperatorType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateComparisonOpsType

      public boolean validateComparisonOpsType(ComparisonOpsType comparisonOpsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateConformanceType

      public boolean validateConformanceType(ConformanceType conformanceType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateDistanceBufferType

      public boolean validateDistanceBufferType(DistanceBufferType distanceBufferType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateDocumentRoot

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

      public boolean validateExtendedCapabilitiesType(ExtendedCapabilitiesType extendedCapabilitiesType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateExtensionOperatorType

      public boolean validateExtensionOperatorType(ExtensionOperatorType extensionOperatorType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateExtensionOpsType

      public boolean validateExtensionOpsType(ExtensionOpsType extensionOpsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateFilterCapabilitiesType

      public boolean validateFilterCapabilitiesType(FilterCapabilitiesType filterCapabilitiesType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateFilterType

      public boolean validateFilterType(FilterType filterType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateFunctionType

      public boolean validateFunctionType(FunctionType functionType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateGeometryOperandsType

      public boolean validateGeometryOperandsType(GeometryOperandsType geometryOperandsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateGeometryOperandType

      public boolean validateGeometryOperandType(GeometryOperandType geometryOperandType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateIdCapabilitiesType

      public boolean validateIdCapabilitiesType(IdCapabilitiesType idCapabilitiesType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateLiteralType

      public boolean validateLiteralType(LiteralType literalType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateLogicalOperatorsType

      public boolean validateLogicalOperatorsType(LogicalOperatorsType logicalOperatorsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateLogicOpsType

      public boolean validateLogicOpsType(LogicOpsType logicOpsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateLowerBoundaryType

      public boolean validateLowerBoundaryType(LowerBoundaryType lowerBoundaryType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateMeasureType

      public boolean validateMeasureType(MeasureType measureType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validatePropertyIsBetweenType

      public boolean validatePropertyIsBetweenType(PropertyIsBetweenType propertyIsBetweenType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validatePropertyIsLikeType

      public boolean validatePropertyIsLikeType(PropertyIsLikeType propertyIsLikeType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validatePropertyIsNilType

      public boolean validatePropertyIsNilType(PropertyIsNilType propertyIsNilType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validatePropertyIsNullType

      public boolean validatePropertyIsNullType(PropertyIsNullType propertyIsNullType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateResourceIdentifierType

      public boolean validateResourceIdentifierType(ResourceIdentifierType resourceIdentifierType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateResourceIdType

      public boolean validateResourceIdType(ResourceIdType resourceIdType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateScalarCapabilitiesType

      public boolean validateScalarCapabilitiesType(ScalarCapabilitiesType scalarCapabilitiesType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSortByType

      public boolean validateSortByType(SortByType sortByType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSortPropertyType

      public boolean validateSortPropertyType(SortPropertyType sortPropertyType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSpatialCapabilitiesType

      public boolean validateSpatialCapabilitiesType(SpatialCapabilitiesType spatialCapabilitiesType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSpatialOperatorsType

      public boolean validateSpatialOperatorsType(SpatialOperatorsType spatialOperatorsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSpatialOperatorType

      public boolean validateSpatialOperatorType(SpatialOperatorType spatialOperatorType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSpatialOpsType

      public boolean validateSpatialOpsType(SpatialOpsType spatialOpsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateTemporalCapabilitiesType

      public boolean validateTemporalCapabilitiesType(TemporalCapabilitiesType temporalCapabilitiesType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateTemporalOperandsType

      public boolean validateTemporalOperandsType(TemporalOperandsType temporalOperandsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateTemporalOperandType

      public boolean validateTemporalOperandType(TemporalOperandType temporalOperandType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateTemporalOperatorsType

      public boolean validateTemporalOperatorsType(TemporalOperatorsType temporalOperatorsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateTemporalOperatorType

      public boolean validateTemporalOperatorType(TemporalOperatorType temporalOperatorType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateTemporalOpsType

      public boolean validateTemporalOpsType(TemporalOpsType temporalOpsType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateUnaryLogicOpType

      public boolean validateUnaryLogicOpType(UnaryLogicOpType unaryLogicOpType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateUpperBoundaryType

      public boolean validateUpperBoundaryType(UpperBoundaryType upperBoundaryType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateComparisonOperatorNameTypeMember0

      public boolean validateComparisonOperatorNameTypeMember0(ComparisonOperatorNameTypeMember0 comparisonOperatorNameTypeMember0, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateMatchActionType

      public boolean validateMatchActionType(MatchActionType matchActionType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSortOrderType

      public boolean validateSortOrderType(SortOrderType sortOrderType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSpatialOperatorNameTypeMember0

      public boolean validateSpatialOperatorNameTypeMember0(SpatialOperatorNameTypeMember0 spatialOperatorNameTypeMember0, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateTemporalOperatorNameTypeMember0

      public boolean validateTemporalOperatorNameTypeMember0(TemporalOperatorNameTypeMember0 temporalOperatorNameTypeMember0, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateVersionActionTokens

      public boolean validateVersionActionTokens(VersionActionTokens versionActionTokens, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAliasesType

      public boolean validateAliasesType(List<?> aliasesType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateAliasesType_ItemType

      public boolean validateAliasesType_ItemType(List<?> aliasesType, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the ItemType constraint of 'Aliases Type'.
    • validateComparisonOperatorNameType

      public boolean validateComparisonOperatorNameType(Object comparisonOperatorNameType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateComparisonOperatorNameType_MemberTypes

      public boolean validateComparisonOperatorNameType_MemberTypes(Object comparisonOperatorNameType, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the MemberTypes constraint of 'Comparison Operator Name Type'.
    • validateComparisonOperatorNameTypeMember0Object

      public boolean validateComparisonOperatorNameTypeMember0Object(ComparisonOperatorNameTypeMember0 comparisonOperatorNameTypeMember0Object, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateComparisonOperatorNameTypeMember1

      public boolean validateComparisonOperatorNameTypeMember1(String comparisonOperatorNameTypeMember1, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateComparisonOperatorNameTypeMember1_Pattern

      public boolean validateComparisonOperatorNameTypeMember1_Pattern(String comparisonOperatorNameTypeMember1, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the Pattern constraint of 'Comparison Operator Name Type Member1'.
    • validateMatchActionTypeObject

      public boolean validateMatchActionTypeObject(MatchActionType matchActionTypeObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSchemaElement

      public boolean validateSchemaElement(String schemaElement, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSchemaElement_Pattern

      public boolean validateSchemaElement_Pattern(String schemaElement, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the Pattern constraint of 'Schema Element'.
    • validateSortOrderTypeObject

      public boolean validateSortOrderTypeObject(SortOrderType sortOrderTypeObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSpatialOperatorNameType

      public boolean validateSpatialOperatorNameType(Object spatialOperatorNameType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSpatialOperatorNameType_MemberTypes

      public boolean validateSpatialOperatorNameType_MemberTypes(Object spatialOperatorNameType, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the MemberTypes constraint of 'Spatial Operator Name Type'.
    • validateSpatialOperatorNameTypeMember0Object

      public boolean validateSpatialOperatorNameTypeMember0Object(SpatialOperatorNameTypeMember0 spatialOperatorNameTypeMember0Object, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSpatialOperatorNameTypeMember1

      public boolean validateSpatialOperatorNameTypeMember1(String spatialOperatorNameTypeMember1, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateSpatialOperatorNameTypeMember1_Pattern

      public boolean validateSpatialOperatorNameTypeMember1_Pattern(String spatialOperatorNameTypeMember1, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the Pattern constraint of 'Spatial Operator Name Type Member1'.
    • validateTemporalOperatorNameType

      public boolean validateTemporalOperatorNameType(Object temporalOperatorNameType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateTemporalOperatorNameType_MemberTypes

      public boolean validateTemporalOperatorNameType_MemberTypes(Object temporalOperatorNameType, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the MemberTypes constraint of 'Temporal Operator Name Type'.
    • validateTemporalOperatorNameTypeMember0Object

      public boolean validateTemporalOperatorNameTypeMember0Object(TemporalOperatorNameTypeMember0 temporalOperatorNameTypeMember0Object, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateTemporalOperatorNameTypeMember1

      public boolean validateTemporalOperatorNameTypeMember1(String temporalOperatorNameTypeMember1, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateTemporalOperatorNameTypeMember1_Pattern

      public boolean validateTemporalOperatorNameTypeMember1_Pattern(String temporalOperatorNameTypeMember1, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the Pattern constraint of 'Temporal Operator Name Type Member1'.
    • validateTypeNamesListType

      public boolean validateTypeNamesListType(List<?> typeNamesListType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateTypeNamesListType_ItemType

      public boolean validateTypeNamesListType_ItemType(List<?> typeNamesListType, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the ItemType constraint of 'Type Names List Type'.
    • validateTypeNamesType

      public boolean validateTypeNamesType(Object typeNamesType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateTypeNamesType_MemberTypes

      public boolean validateTypeNamesType_MemberTypes(Object typeNamesType, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the MemberTypes constraint of 'Type Names Type'.
    • validateUomIdentifier

      public boolean validateUomIdentifier(String uomIdentifier, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateUomIdentifier_MemberTypes

      public boolean validateUomIdentifier_MemberTypes(String uomIdentifier, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the MemberTypes constraint of 'Uom Identifier'.
    • validateUomSymbol

      public boolean validateUomSymbol(String uomSymbol, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateUomSymbol_Pattern

      public boolean validateUomSymbol_Pattern(String uomSymbol, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the Pattern constraint of 'Uom Symbol'.
    • validateUomURI

      public boolean validateUomURI(String uomURI, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateUomURI_Pattern

      public boolean validateUomURI_Pattern(String uomURI, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the Pattern constraint of 'Uom URI'.
    • validateVersionActionTokensObject

      public boolean validateVersionActionTokensObject(VersionActionTokens versionActionTokensObject, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateVersionType

      public boolean validateVersionType(Object versionType, DiagnosticChain diagnostics, Map<Object,Object> context)
    • validateVersionType_MemberTypes

      public boolean validateVersionType_MemberTypes(Object versionType, DiagnosticChain diagnostics, Map<Object,Object> context)
      Validates the MemberTypes constraint of 'Version Type'.
    • 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