Package net.opengis.fes20.impl
Class AbstractAdhocQueryExpressionTypeImpl
- Object
-
- BasicNotifierImpl
-
- BasicEObjectImpl
-
- EObjectImpl
-
- AbstractQueryExpressionTypeImpl
-
- AbstractAdhocQueryExpressionTypeImpl
-
- All Implemented Interfaces:
AbstractAdhocQueryExpressionType,AbstractQueryExpressionType,Notifier,EObject,InternalEObject
- Direct Known Subclasses:
QueryTypeImpl
public abstract class AbstractAdhocQueryExpressionTypeImpl extends AbstractQueryExpressionTypeImpl implements AbstractAdhocQueryExpressionType
An implementation of the model object 'Abstract Adhoc Query Expression 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
-
-
Field Summary
Fields Modifier and Type Field Description protected static ObjectABSTRACT_SELECTION_CLAUSE_EDEFAULTThe default value of the 'Abstract Selection Clause' attribute.protected static ObjectABSTRACT_SORTING_CLAUSE_EDEFAULTThe default value of the 'Abstract Sorting Clause' attribute.protected EList<Object>abstractProjectionClauseThe cached value of the 'Abstract Projection Clause' attribute list.protected ObjectabstractSelectionClauseThe cached value of the 'Abstract Selection Clause' attribute.protected ObjectabstractSortingClauseThe cached value of the 'Abstract Sorting Clause' attribute.protected EList<String>aliasesThe cached value of the 'Aliases' attribute list.protected EList<Object>typeNamesThe cached value of the 'Type Names' attribute list.-
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
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractAdhocQueryExpressionTypeImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjecteGet(int featureID, boolean resolve, boolean coreType)booleaneIsSet(int featureID)voideSet(int featureID, Object newValue)protected EClasseStaticClass()voideUnset(int featureID)EList<Object>getAbstractProjectionClause()ObjectgetAbstractSelectionClause()ObjectgetAbstractSortingClause()EList<String>getAliases()EList<Object>getTypeNames()voidsetAbstractSelectionClause(Object newAbstractSelectionClause)voidsetAbstractSortingClause(Object newAbstractSortingClause)StringtoString()-
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 AbstractQueryExpressionType
getHandle, setHandle
-
-
-
-
Field Detail
-
abstractProjectionClause
protected EList<Object> abstractProjectionClause
The cached value of the 'Abstract Projection Clause' attribute list.- See Also:
getAbstractProjectionClause()
-
ABSTRACT_SELECTION_CLAUSE_EDEFAULT
protected static final Object ABSTRACT_SELECTION_CLAUSE_EDEFAULT
The default value of the 'Abstract Selection Clause' attribute.- See Also:
getAbstractSelectionClause()
-
abstractSelectionClause
protected Object abstractSelectionClause
The cached value of the 'Abstract Selection Clause' attribute.- See Also:
getAbstractSelectionClause()
-
ABSTRACT_SORTING_CLAUSE_EDEFAULT
protected static final Object ABSTRACT_SORTING_CLAUSE_EDEFAULT
The default value of the 'Abstract Sorting Clause' attribute.- See Also:
getAbstractSortingClause()
-
abstractSortingClause
protected Object abstractSortingClause
The cached value of the 'Abstract Sorting Clause' attribute.- See Also:
getAbstractSortingClause()
-
aliases
protected EList<String> aliases
The cached value of the 'Aliases' attribute list.- See Also:
getAliases()
-
typeNames
protected EList<Object> typeNames
The cached value of the 'Type Names' attribute list.- See Also:
getTypeNames()
-
-
Method Detail
-
eStaticClass
protected EClass eStaticClass()
- Overrides:
eStaticClassin classAbstractQueryExpressionTypeImpl
-
getAbstractProjectionClause
public EList<Object> getAbstractProjectionClause()
- Specified by:
getAbstractProjectionClausein interfaceAbstractAdhocQueryExpressionType- Returns:
- the value of the 'Abstract Projection Clause' containment reference list.
- See Also:
Fes20Package.getAbstractAdhocQueryExpressionType_AbstractProjectionClause()
-
getAbstractSelectionClause
public Object getAbstractSelectionClause()
- Specified by:
getAbstractSelectionClausein interfaceAbstractAdhocQueryExpressionType- Returns:
- the value of the 'Abstract Selection Clause' containment reference.
- See Also:
Fes20Package.getAbstractAdhocQueryExpressionType_AbstractSelectionClause()
-
setAbstractSelectionClause
public void setAbstractSelectionClause(Object newAbstractSelectionClause)
- Specified by:
setAbstractSelectionClausein interfaceAbstractAdhocQueryExpressionType- Parameters:
newAbstractSelectionClause- the new value of the 'Abstract Selection Clause' attribute.- See Also:
AbstractAdhocQueryExpressionType.getAbstractSelectionClause()
-
getAbstractSortingClause
public Object getAbstractSortingClause()
- Specified by:
getAbstractSortingClausein interfaceAbstractAdhocQueryExpressionType- Returns:
- the value of the 'Abstract Sorting Clause' containment reference.
- See Also:
Fes20Package.getAbstractAdhocQueryExpressionType_AbstractSortingClause()
-
setAbstractSortingClause
public void setAbstractSortingClause(Object newAbstractSortingClause)
- Specified by:
setAbstractSortingClausein interfaceAbstractAdhocQueryExpressionType- Parameters:
newAbstractSortingClause- the new value of the 'Abstract Sorting Clause' attribute.- See Also:
AbstractAdhocQueryExpressionType.getAbstractSortingClause()
-
getAliases
public EList<String> getAliases()
- Specified by:
getAliasesin interfaceAbstractAdhocQueryExpressionType- Returns:
- the value of the 'Aliases' attribute.
- See Also:
#setAliases(List),Fes20Package.getAbstractAdhocQueryExpressionType_Aliases()
-
getTypeNames
public EList<Object> getTypeNames()
- Specified by:
getTypeNamesin interfaceAbstractAdhocQueryExpressionType- Returns:
- the value of the 'Type Names' attribute.
- See Also:
#setTypeNames(List),Fes20Package.getAbstractAdhocQueryExpressionType_TypeNames()
-
eGet
public Object eGet(int featureID, boolean resolve, boolean coreType)
- Specified by:
eGetin interfaceInternalEObject- Overrides:
eGetin classAbstractQueryExpressionTypeImpl
-
eSet
public void eSet(int featureID, Object newValue)- Specified by:
eSetin interfaceInternalEObject- Overrides:
eSetin classAbstractQueryExpressionTypeImpl
-
eUnset
public void eUnset(int featureID)
- Specified by:
eUnsetin interfaceInternalEObject- Overrides:
eUnsetin classAbstractQueryExpressionTypeImpl
-
eIsSet
public boolean eIsSet(int featureID)
- Specified by:
eIsSetin interfaceInternalEObject- Overrides:
eIsSetin classAbstractQueryExpressionTypeImpl
-
toString
public String toString()
- Overrides:
toStringin classAbstractQueryExpressionTypeImpl
-
-