public class XForLoopExpressionImpl extends XExpressionImpl implements XForLoopExpression
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.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 org.eclipse.xtext.common.types.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(org.eclipse.xtext.common.types.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) |
org.eclipse.xtext.common.types.JvmFormalParameter |
getDeclaredParam() |
XExpression |
getEachExpression() |
XExpression |
getForExpression() |
void |
setDeclaredParam(org.eclipse.xtext.common.types.JvmFormalParameter newDeclaredParam) |
void |
setEachExpression(XExpression newEachExpression) |
void |
setForExpression(XExpression newForExpression) |
eBasicSetContainer, eInternalContainerdynamicGet, 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, eSettingseAddVirtualValue, 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, toStringeNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected XExpression forExpression
For Expression' containment reference.
getForExpression()protected XExpression eachExpression
Each Expression' containment reference.
getEachExpression()protected org.eclipse.xtext.common.types.JvmFormalParameter declaredParam
Declared Param' containment reference.
getDeclaredParam()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class XExpressionImplpublic XExpression getForExpression()
getForExpression in interface XForLoopExpressionXForLoopExpression.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 XForLoopExpressionnewForExpression - the new value of the 'For Expression' containment reference.XForLoopExpression.getForExpression()public XExpression getEachExpression()
getEachExpression in interface XForLoopExpressionXForLoopExpression.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 XForLoopExpressionnewEachExpression - the new value of the 'Each Expression' containment reference.XForLoopExpression.getEachExpression()public org.eclipse.xtext.common.types.JvmFormalParameter getDeclaredParam()
getDeclaredParam in interface XForLoopExpressionXForLoopExpression.setDeclaredParam(JvmFormalParameter),
XbasePackage.getXForLoopExpression_DeclaredParam()public org.eclipse.emf.common.notify.NotificationChain basicSetDeclaredParam(org.eclipse.xtext.common.types.JvmFormalParameter newDeclaredParam,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setDeclaredParam(org.eclipse.xtext.common.types.JvmFormalParameter newDeclaredParam)
setDeclaredParam in interface XForLoopExpressionnewDeclaredParam - 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.BasicEObjectImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
java.lang.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.BasicEObjectImpl