Class QueryTypeImpl

Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
QueryTypeImpl
All Implemented Interfaces:
QueryType, Notifier, EObject, InternalEObject

public class QueryTypeImpl extends EObjectImpl implements QueryType
An implementation of the model object 'Query Type'.

The following features are implemented:

  • Nested Class Summary

    Nested classes/interfaces inherited from class BasicEObjectImpl

    BasicEObjectImpl.EPropertiesHolder, BasicEObjectImpl.EPropertiesHolderBaseImpl, BasicEObjectImpl.EPropertiesHolderImpl

    Nested classes/interfaces inherited from class BasicNotifierImpl

    BasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterList, BasicNotifierImpl.EScannableAdapterList

    Nested classes/interfaces inherited from interface InternalEObject

    InternalEObject.EStore
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected static final String
    The default value of the 'Feature Version' attribute.
    protected String
    The cached value of the 'Feature Version' attribute.
    protected Filter
    The cached value of the 'Filter' attribute.
    protected static final Filter
    The default value of the 'Filter' attribute.
    protected EList
    The cached value of the 'Function' attribute list.
    protected FeatureMap
    The cached value of the 'Group' attribute list.
    protected String
    The cached value of the 'Handle' attribute.
    protected static final String
    The default value of the 'Handle' attribute.
    protected EList
    The cached value of the 'Property Name' attribute list.
    protected EList
    The cached value of the 'Sort By' attribute list.
    protected static final URI
    The default value of the 'Srs Name' attribute.
    protected URI
    The cached value of the 'Srs Name' attribute.
    protected static final List
    The default value of the 'Type Name' attribute.
    protected List
    The cached value of the 'Type Name' attribute.

    Fields inherited from class EObjectImpl

    eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY

    Fields inherited from class BasicEObjectImpl

    EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET

    Fields inherited from interface InternalEObject

    EOPPOSITE_FEATURE_BASE
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
  • Method Summary

    Modifier and Type
    Method
    Description
    eGet(int featureID, boolean resolve, boolean coreType)
    NotificationChain
    eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
    boolean
    eIsSet(int featureID)
    void
    eSet(int featureID, Object newValue)
    protected EClass
    void
    eUnset(int featureID)
    EList
    FeatureMap
    EList
    EList
    EList
    void
    setFeatureVersion(String newFeatureVersion)
    void
    setFilter(Filter newFilter)
    void
    setHandle(String newHandle)
    void
    setSrsName(URI newSrsName)
    void
    setTypeName(List newTypeName)

    Methods inherited from class EObjectImpl

    eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI

    Methods inherited from class BasicEObjectImpl

    eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues

    Methods inherited from class BasicNotifierImpl

    eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface EObject

    eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset

    Methods inherited from interface InternalEObject

    eNotificationRequired

    Methods inherited from interface Notifier

    eAdapters, eDeliver, eNotify, eSetDeliver
  • Field Details

  • Constructor Details

    • QueryTypeImpl

      protected QueryTypeImpl()
  • Method Details

    • eStaticClass

      protected EClass eStaticClass()
      Overrides:
      eStaticClass in class EObjectImpl
    • getGroup

      public FeatureMap getGroup()
      Specified by:
      getGroup in interface QueryType
      Returns:
      the value of the 'Group' attribute list.
      See Also:
    • getPropertyName

      public EList getPropertyName()
      Specified by:
      getPropertyName in interface QueryType
      Returns:
      the value of the 'Property Name' attribute.
      See Also:
      • #setPropertyName(String)
      • net.opengis.wfs.WFSPackage#getQueryType_PropertyName()
    • getXlinkPropertyName

      public EList getXlinkPropertyName()
      Specified by:
      getXlinkPropertyName in interface QueryType
      Returns:
      the value of the 'Xlink Property Name' containment reference list.
      See Also:
    • getFunction

      public EList getFunction()
      Specified by:
      getFunction in interface QueryType
      Returns:
      the value of the 'Function' attribute list.
      See Also:
      • net.opengis.wfs.WFSPackage#getQueryType_Function()
    • getFilter

      public Filter getFilter()
      Specified by:
      getFilter in interface QueryType
      Returns:
      the value of the 'Filter' attribute.
      See Also:
      • #setFilter(Object)
      • net.opengis.wfs.WFSPackage#getQueryType_Filter()
    • setFilter

      public void setFilter(Filter newFilter)
      Specified by:
      setFilter in interface QueryType
      Parameters:
      newFilter - the new value of the 'Filter' attribute.
      See Also:
    • getSortBy

      public EList getSortBy()
      Specified by:
      getSortBy in interface QueryType
      Returns:
      the value of the 'Sort By' attribute.
      See Also:
      • #setSortBy(Object)
      • net.opengis.wfs.WFSPackage#getQueryType_SortBy()
    • getFeatureVersion

      public String getFeatureVersion()
      Specified by:
      getFeatureVersion in interface QueryType
      Returns:
      the value of the 'Feature Version' attribute.
      See Also:
    • setFeatureVersion

      public void setFeatureVersion(String newFeatureVersion)
      Specified by:
      setFeatureVersion in interface QueryType
      Parameters:
      newFeatureVersion - the new value of the 'Feature Version' attribute.
      See Also:
    • getHandle

      public String getHandle()
      Specified by:
      getHandle in interface QueryType
      Returns:
      the value of the 'Handle' attribute.
      See Also:
    • setHandle

      public void setHandle(String newHandle)
      Specified by:
      setHandle in interface QueryType
      Parameters:
      newHandle - the new value of the 'Handle' attribute.
      See Also:
    • getSrsName

      public URI getSrsName()
      Specified by:
      getSrsName in interface QueryType
      Returns:
      the value of the 'Srs Name' attribute.
      See Also:
      • #setSrsName(String)
      • net.opengis.wfs.WFSPackage#getQueryType_SrsName()
    • setSrsName

      public void setSrsName(URI newSrsName)
      Specified by:
      setSrsName in interface QueryType
      Parameters:
      newSrsName - the new value of the 'Srs Name' attribute.
      See Also:
    • getTypeName

      public List getTypeName()
      Specified by:
      getTypeName in interface QueryType
      Returns:
      the value of the 'Type Name' attribute.
      See Also:
    • setTypeName

      public void setTypeName(List newTypeName)
      Specified by:
      setTypeName in interface QueryType
      Parameters:
      newTypeName - the new value of the 'Type Name' attribute.
      See Also:
    • eInverseRemove

      public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
      Overrides:
      eInverseRemove in class BasicEObjectImpl
    • eGet

      public Object eGet(int featureID, boolean resolve, boolean coreType)
      Specified by:
      eGet in interface InternalEObject
      Overrides:
      eGet in class BasicEObjectImpl
    • eSet

      public void eSet(int featureID, Object newValue)
      Specified by:
      eSet in interface InternalEObject
      Overrides:
      eSet in class BasicEObjectImpl
    • eUnset

      public void eUnset(int featureID)
      Specified by:
      eUnset in interface InternalEObject
      Overrides:
      eUnset in class BasicEObjectImpl
    • eIsSet

      public boolean eIsSet(int featureID)
      Specified by:
      eIsSet in interface InternalEObject
      Overrides:
      eIsSet in class BasicEObjectImpl
    • toString

      public String toString()
      Overrides:
      toString in class BasicEObjectImpl