Class Fes20AdapterFactory

Object
AdapterFactoryImpl
Fes20AdapterFactory
All Implemented Interfaces:
AdapterFactory

public class Fes20AdapterFactory extends AdapterFactoryImpl
The Adapter Factory for the model. It provides an adapter createXXX method for each class of the model.
See Also:
  • Field Details

    • modelPackage

      protected static Fes20Package modelPackage
      The cached model package.
    • modelSwitch

      protected Fes20Switch<Adapter> modelSwitch
      The switch that delegates to the createXXX methods.
  • Constructor Details

    • Fes20AdapterFactory

      public Fes20AdapterFactory()
      Creates an instance of the adapter factory.
  • Method Details

    • isFactoryForType

      public boolean isFactoryForType(Object object)
      Returns whether this factory is applicable for the type of the object. This implementation returns true if the object is either the model's package or is an instance object of the model.
      Specified by:
      isFactoryForType in interface AdapterFactory
      Overrides:
      isFactoryForType in class AdapterFactoryImpl
      Returns:
      whether this factory is applicable for the type of the object.
    • createAdapter

      public Adapter createAdapter(Notifier target)
      Creates an adapter for the target.
      Overrides:
      createAdapter in class AdapterFactoryImpl
      Parameters:
      target - the object to adapt.
      Returns:
      the adapter for the target.
    • createAbstractAdhocQueryExpressionTypeAdapter

      public Adapter createAbstractAdhocQueryExpressionTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Adhoc Query Expression Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractIdTypeAdapter

      public Adapter createAbstractIdTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Id Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractProjectionClauseTypeAdapter

      public Adapter createAbstractProjectionClauseTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Projection Clause Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractQueryExpressionTypeAdapter

      public Adapter createAbstractQueryExpressionTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Query Expression Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractSelectionClauseTypeAdapter

      public Adapter createAbstractSelectionClauseTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Selection Clause Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAbstractSortingClauseTypeAdapter

      public Adapter createAbstractSortingClauseTypeAdapter()
      Creates a new adapter for an object of class 'Abstract Sorting Clause Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAdditionalOperatorsTypeAdapter

      public Adapter createAdditionalOperatorsTypeAdapter()
      Creates a new adapter for an object of class 'Additional Operators Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createArgumentsTypeAdapter

      public Adapter createArgumentsTypeAdapter()
      Creates a new adapter for an object of class 'Arguments Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createArgumentTypeAdapter

      public Adapter createArgumentTypeAdapter()
      Creates a new adapter for an object of class 'Argument Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAvailableFunctionsTypeAdapter

      public Adapter createAvailableFunctionsTypeAdapter()
      Creates a new adapter for an object of class 'Available Functions Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createAvailableFunctionTypeAdapter

      public Adapter createAvailableFunctionTypeAdapter()
      Creates a new adapter for an object of class 'Available Function Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBBOXTypeAdapter

      public Adapter createBBOXTypeAdapter()
      Creates a new adapter for an object of class 'BBOX Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBinaryComparisonOpTypeAdapter

      public Adapter createBinaryComparisonOpTypeAdapter()
      Creates a new adapter for an object of class 'Binary Comparison Op Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBinaryLogicOpTypeAdapter

      public Adapter createBinaryLogicOpTypeAdapter()
      Creates a new adapter for an object of class 'Binary Logic Op Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBinarySpatialOpTypeAdapter

      public Adapter createBinarySpatialOpTypeAdapter()
      Creates a new adapter for an object of class 'Binary Spatial Op Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createBinaryTemporalOpTypeAdapter

      public Adapter createBinaryTemporalOpTypeAdapter()
      Creates a new adapter for an object of class 'Binary Temporal Op Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createComparisonOperatorsTypeAdapter

      public Adapter createComparisonOperatorsTypeAdapter()
      Creates a new adapter for an object of class 'Comparison Operators Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createComparisonOperatorTypeAdapter

      public Adapter createComparisonOperatorTypeAdapter()
      Creates a new adapter for an object of class 'Comparison Operator Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createComparisonOpsTypeAdapter

      public Adapter createComparisonOpsTypeAdapter()
      Creates a new adapter for an object of class 'Comparison Ops Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createConformanceTypeAdapter

      public Adapter createConformanceTypeAdapter()
      Creates a new adapter for an object of class 'Conformance Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDistanceBufferTypeAdapter

      public Adapter createDistanceBufferTypeAdapter()
      Creates a new adapter for an object of class 'Distance Buffer Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createDocumentRootAdapter

      public Adapter createDocumentRootAdapter()
      Creates a new adapter for an object of class 'Document Root'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createExtendedCapabilitiesTypeAdapter

      public Adapter createExtendedCapabilitiesTypeAdapter()
      Creates a new adapter for an object of class 'Extended Capabilities Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createExtensionOperatorTypeAdapter

      public Adapter createExtensionOperatorTypeAdapter()
      Creates a new adapter for an object of class 'Extension Operator Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createExtensionOpsTypeAdapter

      public Adapter createExtensionOpsTypeAdapter()
      Creates a new adapter for an object of class 'Extension Ops Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFilterCapabilitiesTypeAdapter

      public Adapter createFilterCapabilitiesTypeAdapter()
      Creates a new adapter for an object of class 'Filter Capabilities Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFilterTypeAdapter

      public Adapter createFilterTypeAdapter()
      Creates a new adapter for an object of class 'Filter Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createFunctionTypeAdapter

      public Adapter createFunctionTypeAdapter()
      Creates a new adapter for an object of class 'Function Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeometryOperandsTypeAdapter

      public Adapter createGeometryOperandsTypeAdapter()
      Creates a new adapter for an object of class 'Geometry Operands Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createGeometryOperandTypeAdapter

      public Adapter createGeometryOperandTypeAdapter()
      Creates a new adapter for an object of class 'Geometry Operand Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createIdCapabilitiesTypeAdapter

      public Adapter createIdCapabilitiesTypeAdapter()
      Creates a new adapter for an object of class 'Id Capabilities Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLiteralTypeAdapter

      public Adapter createLiteralTypeAdapter()
      Creates a new adapter for an object of class 'Literal Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLogicalOperatorsTypeAdapter

      public Adapter createLogicalOperatorsTypeAdapter()
      Creates a new adapter for an object of class 'Logical Operators Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLogicOpsTypeAdapter

      public Adapter createLogicOpsTypeAdapter()
      Creates a new adapter for an object of class 'Logic Ops Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createLowerBoundaryTypeAdapter

      public Adapter createLowerBoundaryTypeAdapter()
      Creates a new adapter for an object of class 'Lower Boundary Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createMeasureTypeAdapter

      public Adapter createMeasureTypeAdapter()
      Creates a new adapter for an object of class 'Measure Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPropertyIsBetweenTypeAdapter

      public Adapter createPropertyIsBetweenTypeAdapter()
      Creates a new adapter for an object of class 'Property Is Between Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPropertyIsLikeTypeAdapter

      public Adapter createPropertyIsLikeTypeAdapter()
      Creates a new adapter for an object of class 'Property Is Like Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPropertyIsNilTypeAdapter

      public Adapter createPropertyIsNilTypeAdapter()
      Creates a new adapter for an object of class 'Property Is Nil Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createPropertyIsNullTypeAdapter

      public Adapter createPropertyIsNullTypeAdapter()
      Creates a new adapter for an object of class 'Property Is Null Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createResourceIdentifierTypeAdapter

      public Adapter createResourceIdentifierTypeAdapter()
      Creates a new adapter for an object of class 'Resource Identifier Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createResourceIdTypeAdapter

      public Adapter createResourceIdTypeAdapter()
      Creates a new adapter for an object of class 'Resource Id Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createScalarCapabilitiesTypeAdapter

      public Adapter createScalarCapabilitiesTypeAdapter()
      Creates a new adapter for an object of class 'Scalar Capabilities Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSortByTypeAdapter

      public Adapter createSortByTypeAdapter()
      Creates a new adapter for an object of class 'Sort By Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSortPropertyTypeAdapter

      public Adapter createSortPropertyTypeAdapter()
      Creates a new adapter for an object of class 'Sort Property Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSpatialCapabilitiesTypeAdapter

      public Adapter createSpatialCapabilitiesTypeAdapter()
      Creates a new adapter for an object of class 'Spatial Capabilities Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSpatialOperatorsTypeAdapter

      public Adapter createSpatialOperatorsTypeAdapter()
      Creates a new adapter for an object of class 'Spatial Operators Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSpatialOperatorTypeAdapter

      public Adapter createSpatialOperatorTypeAdapter()
      Creates a new adapter for an object of class 'Spatial Operator Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createSpatialOpsTypeAdapter

      public Adapter createSpatialOpsTypeAdapter()
      Creates a new adapter for an object of class 'Spatial Ops Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalCapabilitiesTypeAdapter

      public Adapter createTemporalCapabilitiesTypeAdapter()
      Creates a new adapter for an object of class 'Temporal Capabilities Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalOperandsTypeAdapter

      public Adapter createTemporalOperandsTypeAdapter()
      Creates a new adapter for an object of class 'Temporal Operands Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalOperandTypeAdapter

      public Adapter createTemporalOperandTypeAdapter()
      Creates a new adapter for an object of class 'Temporal Operand Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalOperatorsTypeAdapter

      public Adapter createTemporalOperatorsTypeAdapter()
      Creates a new adapter for an object of class 'Temporal Operators Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalOperatorTypeAdapter

      public Adapter createTemporalOperatorTypeAdapter()
      Creates a new adapter for an object of class 'Temporal Operator Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createTemporalOpsTypeAdapter

      public Adapter createTemporalOpsTypeAdapter()
      Creates a new adapter for an object of class 'Temporal Ops Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createUnaryLogicOpTypeAdapter

      public Adapter createUnaryLogicOpTypeAdapter()
      Creates a new adapter for an object of class 'Unary Logic Op Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createUpperBoundaryTypeAdapter

      public Adapter createUpperBoundaryTypeAdapter()
      Creates a new adapter for an object of class 'Upper Boundary Type'. This default implementation returns null so that we can easily ignore cases; it's useful to ignore a case when inheritance will catch all the cases anyway.
      Returns:
      the new adapter.
      See Also:
    • createEObjectAdapter

      public Adapter createEObjectAdapter()
      Creates a new adapter for the default case. This default implementation returns null.
      Returns:
      the new adapter.