|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.emf.common.notify.impl.BasicNotifierImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.openxma.dsl.dom.model.impl.ExpressionImpl
org.openxma.dsl.dom.model.impl.AggregateFunctionImpl
public class AggregateFunctionImpl
An implementation of the model object 'Aggregate Function'.
The following features are implemented:
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic |
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
| Nested classes/interfaces inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl |
| Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter> |
| Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
org.eclipse.emf.ecore.InternalEObject.EStore |
| Field Summary | |
|---|---|
protected Expression |
aggregateExpression
The cached value of the ' Aggregate Expression' containment reference. |
protected boolean |
all
The cached value of the ' All' attribute. |
protected static boolean |
ALL_EDEFAULT
The default value of the ' All' attribute. |
protected CollectionFunction |
collection
The cached value of the ' Collection' containment reference. |
protected boolean |
distinct
The cached value of the ' Distinct' attribute. |
protected static boolean |
DISTINCT_EDEFAULT
The default value of the ' Distinct' attribute. |
protected String |
from
The cached value of the ' From' attribute. |
protected static String |
FROM_EDEFAULT
The default value of the ' From' attribute. |
protected String |
function
The cached value of the ' Function' attribute. |
protected static String |
FUNCTION_EDEFAULT
The default value of the ' Function' attribute. |
| Fields inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
eContainer |
| Fields inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET |
| Fields inherited from interface org.eclipse.emf.ecore.EStructuralFeature.Internal.DynamicValueHolder |
|---|
NIL |
| Fields inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
AggregateFunctionImpl()
|
| Method Summary | |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetAggregateExpression(Expression newAggregateExpression,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetCollection(CollectionFunction newCollection,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
Expression |
getAggregateExpression()
|
CollectionFunction |
getCollection()
|
String |
getFrom()
|
String |
getFunction()
|
boolean |
isAll()
|
boolean |
isDistinct()
|
void |
setAggregateExpression(Expression newAggregateExpression)
|
void |
setAll(boolean newAll)
|
void |
setCollection(CollectionFunction newCollection)
|
void |
setDistinct(boolean newDistinct)
|
void |
setFrom(String newFrom)
|
void |
setFunction(String newFunction)
|
String |
toString()
|
| Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container |
|---|
eBasicSetContainer, eInternalContainer |
| Methods inherited from class org.eclipse.emf.ecore.impl.MinimalEObjectImpl |
|---|
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues |
| Methods inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
|---|
eNotificationRequired, eNotify |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Methods inherited from interface org.eclipse.emf.ecore.InternalEObject |
|---|
eNotificationRequired |
| Field Detail |
|---|
protected static final String FUNCTION_EDEFAULT
Function' attribute.
getFunction()protected String function
Function' attribute.
getFunction()protected Expression aggregateExpression
Aggregate Expression' containment reference.
getAggregateExpression()protected static final boolean ALL_EDEFAULT
All' attribute.
isAll(),
Constant Field Valuesprotected boolean all
All' attribute.
isAll()protected static final boolean DISTINCT_EDEFAULT
Distinct' attribute.
isDistinct(),
Constant Field Valuesprotected boolean distinct
Distinct' attribute.
isDistinct()protected static final String FROM_EDEFAULT
From' attribute.
getFrom()protected String from
From' attribute.
getFrom()protected CollectionFunction collection
Collection' containment reference.
getCollection()| Constructor Detail |
|---|
protected AggregateFunctionImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class ExpressionImplpublic String getFunction()
getFunction in interface AggregateFunctionAggregateFunction.setFunction(String),
DomPackage.getAggregateFunction_Function()public void setFunction(String newFunction)
setFunction in interface AggregateFunctionnewFunction - the new value of the 'Function' attribute.AggregateFunction.getFunction()public Expression getAggregateExpression()
getAggregateExpression in interface AggregateFunctionAggregateFunction.setAggregateExpression(Expression),
DomPackage.getAggregateFunction_AggregateExpression()
public org.eclipse.emf.common.notify.NotificationChain basicSetAggregateExpression(Expression newAggregateExpression,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setAggregateExpression(Expression newAggregateExpression)
setAggregateExpression in interface AggregateFunctionnewAggregateExpression - the new value of the 'Aggregate Expression' containment reference.AggregateFunction.getAggregateExpression()public boolean isAll()
isAll in interface AggregateFunctionAggregateFunction.setAll(boolean),
DomPackage.getAggregateFunction_All()public void setAll(boolean newAll)
setAll in interface AggregateFunctionnewAll - the new value of the 'All' attribute.AggregateFunction.isAll()public boolean isDistinct()
isDistinct in interface AggregateFunctionAggregateFunction.setDistinct(boolean),
DomPackage.getAggregateFunction_Distinct()public void setDistinct(boolean newDistinct)
setDistinct in interface AggregateFunctionnewDistinct - the new value of the 'Distinct' attribute.AggregateFunction.isDistinct()public String getFrom()
getFrom in interface AggregateFunctionAggregateFunction.setFrom(String),
DomPackage.getAggregateFunction_From()public void setFrom(String newFrom)
setFrom in interface AggregateFunctionnewFrom - the new value of the 'From' attribute.AggregateFunction.getFrom()public CollectionFunction getCollection()
getCollection in interface AggregateFunctionAggregateFunction.setCollection(CollectionFunction),
DomPackage.getAggregateFunction_Collection()
public org.eclipse.emf.common.notify.NotificationChain basicSetCollection(CollectionFunction newCollection,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCollection(CollectionFunction newCollection)
setCollection in interface AggregateFunctionnewCollection - the new value of the 'Collection' containment reference.AggregateFunction.getCollection()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||