public class XForLoopExpressionImpl extends XExpressionImpl implements XForLoopExpression
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamic
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
Modifier and Type | Field and Description |
---|---|
protected JvmFormalParameter |
declaredParam
The cached value of the '
Declared Param ' containment reference |
protected XExpression |
eachExpression
The cached value of the '
Each Expression ' containment reference |
protected XExpression |
forExpression
The cached value of the '
For Expression ' containment reference |
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
Modifier | Constructor and Description |
---|---|
protected |
XForLoopExpressionImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetDeclaredParam(JvmFormalParameter newDeclaredParam,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetEachExpression(XExpression newEachExpression,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetForExpression(XExpression newForExpression,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.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,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
JvmFormalParameter |
getDeclaredParam() |
XExpression |
getEachExpression() |
XExpression |
getForExpression() |
void |
setDeclaredParam(JvmFormalParameter newDeclaredParam) |
void |
setEachExpression(XExpression newEachExpression) |
void |
setForExpression(XExpression newForExpression) |
eBasicSetContainer, eInternalContainer
dynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettings
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues, toString
eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
protected XExpression forExpression
For Expression
' containment reference.
getForExpression()
protected XExpression eachExpression
Each Expression
' containment reference.
getEachExpression()
protected JvmFormalParameter declaredParam
Declared Param
' containment reference.
getDeclaredParam()
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class XExpressionImpl
public XExpression getForExpression()
getForExpression
in interface XForLoopExpression
XForLoopExpression.setForExpression(XExpression)
,
XbasePackage.getXForLoopExpression_ForExpression()
public org.eclipse.emf.common.notify.NotificationChain basicSetForExpression(XExpression newForExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setForExpression(XExpression newForExpression)
setForExpression
in interface XForLoopExpression
newForExpression
- the new value of the 'For Expression' containment reference.XForLoopExpression.getForExpression()
public XExpression getEachExpression()
getEachExpression
in interface XForLoopExpression
XForLoopExpression.setEachExpression(XExpression)
,
XbasePackage.getXForLoopExpression_EachExpression()
public org.eclipse.emf.common.notify.NotificationChain basicSetEachExpression(XExpression newEachExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setEachExpression(XExpression newEachExpression)
setEachExpression
in interface XForLoopExpression
newEachExpression
- the new value of the 'Each Expression' containment reference.XForLoopExpression.getEachExpression()
public JvmFormalParameter getDeclaredParam()
getDeclaredParam
in interface XForLoopExpression
XForLoopExpression.setDeclaredParam(JvmFormalParameter)
,
XbasePackage.getXForLoopExpression_DeclaredParam()
public org.eclipse.emf.common.notify.NotificationChain basicSetDeclaredParam(JvmFormalParameter newDeclaredParam, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDeclaredParam(JvmFormalParameter newDeclaredParam)
setDeclaredParam
in interface XForLoopExpression
newDeclaredParam
- the new value of the 'Declared Param' containment reference.XForLoopExpression.getDeclaredParam()
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 java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl