Class 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:
    Fes20Package
    • Field Detail

      • modelPackage

        protected static Fes20Package modelPackage
        The cached model package.
      • modelSwitch

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

      • Fes20AdapterFactory

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

      • 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:
        AbstractAdhocQueryExpressionType
      • 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:
        AbstractIdType
      • 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:
        AbstractProjectionClauseType
      • 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:
        AbstractQueryExpressionType
      • 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:
        AbstractSelectionClauseType
      • 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:
        AbstractSortingClauseType
      • 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:
        AdditionalOperatorsType
      • 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:
        ArgumentsType
      • 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:
        ArgumentType
      • 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:
        AvailableFunctionsType
      • 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:
        AvailableFunctionType
      • 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:
        BBOXType
      • 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:
        BinaryComparisonOpType
      • 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:
        BinaryLogicOpType
      • 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:
        BinarySpatialOpType
      • 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:
        BinaryTemporalOpType
      • 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:
        ComparisonOperatorsType
      • 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:
        ComparisonOperatorType
      • 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:
        ComparisonOpsType
      • 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:
        ConformanceType
      • 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:
        DistanceBufferType
      • 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:
        DocumentRoot
      • 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:
        ExtendedCapabilitiesType
      • 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:
        ExtensionOperatorType
      • 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:
        ExtensionOpsType
      • 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:
        FilterCapabilitiesType
      • 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:
        FilterType
      • 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:
        FunctionType
      • 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:
        GeometryOperandsType
      • 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:
        GeometryOperandType
      • 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:
        IdCapabilitiesType
      • 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:
        LiteralType
      • 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:
        LogicalOperatorsType
      • 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:
        LogicOpsType
      • 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:
        LowerBoundaryType
      • 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:
        MeasureType
      • 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:
        PropertyIsBetweenType
      • 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:
        PropertyIsLikeType
      • 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:
        PropertyIsNilType
      • 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:
        PropertyIsNullType
      • 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:
        ResourceIdentifierType
      • 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:
        ResourceIdType
      • 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:
        ScalarCapabilitiesType
      • 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:
        SortByType
      • 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:
        SortPropertyType
      • 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:
        SpatialCapabilitiesType
      • 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:
        SpatialOperatorsType
      • 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:
        SpatialOperatorType
      • 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:
        SpatialOpsType
      • 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:
        TemporalCapabilitiesType
      • 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:
        TemporalOperandsType
      • 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:
        TemporalOperandType
      • 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:
        TemporalOperatorsType
      • 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:
        TemporalOperatorType
      • 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:
        TemporalOpsType
      • 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:
        UnaryLogicOpType
      • 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:
        UpperBoundaryType
      • createEObjectAdapter

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