Package net.opengis.wfs20.impl
Class QueryTypeImpl
Object
BasicNotifierImpl
BasicEObjectImpl
EObjectImpl
- All Implemented Interfaces:
AbstractAdhocQueryExpressionType
,AbstractQueryExpressionType
,QueryType
,Notifier
,EObject
,InternalEObject
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
FieldsModifier and TypeFieldDescriptionprotected 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<QName>
The cached value of the 'Property Names
' attribute list.protected EList<SortBy>
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.Fields inherited from class AbstractAdhocQueryExpressionTypeImpl
ABSTRACT_SELECTION_CLAUSE_EDEFAULT, ABSTRACT_SORTING_CLAUSE_EDEFAULT, abstractProjectionClause, abstractSelectionClause, abstractSortingClause, aliases, typeNames
Fields inherited from class AbstractQueryExpressionTypeImpl
handle, HANDLE_EDEFAULT
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 -
Method Summary
Modifier and TypeMethodDescriptioneGet
(int featureID, boolean resolve, boolean coreType) boolean
eIsSet
(int featureID) void
protected EClass
void
eUnset
(int featureID) Convenience method to castAbstractAdhocQueryExpressionType.getAbstractSelectionClause()
to a filter object.EList<QName>
Convenience method to castAbstractAdhocQueryExpressionType.getAbstractProjectionClause()
to list of QName.EList<SortBy>
Convenience method to castAbstractAdhocQueryExpressionType.getAbstractSortingClause()
to a list of SortBy.void
setFeatureVersion
(String newFeatureVersion) void
Sets the value of the 'Filter
' attribute.void
setSrsName
(URI newSrsName) toString()
Methods inherited from class AbstractAdhocQueryExpressionTypeImpl
getAbstractProjectionClause, getAbstractSelectionClause, getAbstractSortingClause, getAliases, getTypeNames, setAbstractSelectionClause, setAbstractSortingClause
Methods inherited from class AbstractQueryExpressionTypeImpl
getHandle, setHandle
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, 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 AbstractAdhocQueryExpressionType
getAbstractProjectionClause, getAbstractSelectionClause, getAbstractSortingClause, getAliases, getTypeNames, setAbstractSelectionClause, setAbstractSortingClause
Methods inherited from interface AbstractQueryExpressionType
getHandle, setHandle
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
-
FEATURE_VERSION_EDEFAULT
The default value of the 'Feature Version
' attribute.- See Also:
-
featureVersion
The cached value of the 'Feature Version
' attribute.- See Also:
-
SRS_NAME_EDEFAULT
The default value of the 'Srs Name
' attribute.- See Also:
-
srsName
The cached value of the 'Srs Name
' attribute.- See Also:
-
FILTER_EDEFAULT
The default value of the 'Filter
' attribute.- See Also:
-
filter
The cached value of the 'Filter
' attribute.- See Also:
-
propertyNames
The cached value of the 'Property Names
' attribute list.- See Also:
-
sortBy
The cached value of the 'Sort By
' attribute list.- See Also:
-
-
Constructor Details
-
QueryTypeImpl
protected QueryTypeImpl()
-
-
Method Details
-
eStaticClass
protected EClass eStaticClass()- Overrides:
eStaticClass
in classAbstractAdhocQueryExpressionTypeImpl
-
getFeatureVersion
- Specified by:
getFeatureVersion
in interfaceQueryType
- Returns:
- the value of the 'Feature Version' attribute.
- See Also:
-
setFeatureVersion
- Specified by:
setFeatureVersion
in interfaceQueryType
- Parameters:
newFeatureVersion
- the new value of the 'Feature Version' attribute.- See Also:
-
getSrsName
- Specified by:
getSrsName
in interfaceQueryType
- Returns:
- the value of the 'Srs Name' attribute.
- See Also:
-
setSrsName
- Specified by:
setSrsName
in interfaceQueryType
- Parameters:
newSrsName
- the new value of the 'Srs Name' attribute.- See Also:
-
eGet
- Specified by:
eGet
in interfaceInternalEObject
- Overrides:
eGet
in classAbstractAdhocQueryExpressionTypeImpl
-
eSet
- Specified by:
eSet
in interfaceInternalEObject
- Overrides:
eSet
in classAbstractAdhocQueryExpressionTypeImpl
-
eUnset
public void eUnset(int featureID) - Specified by:
eUnset
in interfaceInternalEObject
- Overrides:
eUnset
in classAbstractAdhocQueryExpressionTypeImpl
-
eIsSet
public boolean eIsSet(int featureID) - Specified by:
eIsSet
in interfaceInternalEObject
- Overrides:
eIsSet
in classAbstractAdhocQueryExpressionTypeImpl
-
setFilter
Description copied from interface:QueryType
Sets the value of the 'Filter
' attribute. -
getFilter
Description copied from interface:QueryType
Convenience method to castAbstractAdhocQueryExpressionType.getAbstractSelectionClause()
to a filter object. -
getPropertyNames
Description copied from interface:QueryType
Convenience method to castAbstractAdhocQueryExpressionType.getAbstractProjectionClause()
to list of QName.- Specified by:
getPropertyNames
in interfaceQueryType
-
getSortBy
Description copied from interface:QueryType
Convenience method to castAbstractAdhocQueryExpressionType.getAbstractSortingClause()
to a list of SortBy. -
toString
- Overrides:
toString
in classAbstractAdhocQueryExpressionTypeImpl
-