|
||||||||||
| 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.EObjectImpl
org.eclipse.mtl.cst.impl.TemplateExpressionImpl
org.eclipse.mtl.cst.impl.BlockImpl
org.eclipse.mtl.cst.impl.ForBlockImpl
public class ForBlockImpl
An implementation of the model object 'For Block'.
The following features are implemented:
| Nested Class Summary |
|---|
| 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 java.lang.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 ModelExpression |
after
The cached value of the ' After' containment reference.
|
protected ModelExpression |
before
The cached value of the ' Before' containment reference.
|
protected ModelExpression |
each
The cached value of the ' Each' containment reference.
|
protected ModelExpression |
guard
The cached value of the ' Guard' containment reference.
|
protected ModelExpression |
iterSet
The cached value of the ' Iter Set' containment reference.
|
protected Variable |
loopVariable
The cached value of the ' Loop Variable' containment reference.
|
| Fields inherited from class org.eclipse.mtl.cst.impl.BlockImpl |
|---|
body, init |
| Fields inherited from class org.eclipse.mtl.cst.impl.TemplateExpressionImpl |
|---|
END_POSITION_EDEFAULT, endPosition, START_POSITION_EDEFAULT, startPosition |
| Fields inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY |
| 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.InternalEObject |
|---|
EOPPOSITE_FEATURE_BASE |
| Constructor Summary | |
|---|---|
protected |
ForBlockImpl()
|
| Method Summary | |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetAfter(ModelExpression newAfter,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetBefore(ModelExpression newBefore,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetEach(ModelExpression newEach,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetGuard(ModelExpression newGuard,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetIterSet(ModelExpression newIterSet,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetLoopVariable(Variable newLoopVariable,
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)
|
ModelExpression |
getAfter()
|
ModelExpression |
getBefore()
|
ModelExpression |
getEach()
|
ModelExpression |
getGuard()
|
ModelExpression |
getIterSet()
|
Variable |
getLoopVariable()
|
void |
setAfter(ModelExpression newAfter)
|
void |
setBefore(ModelExpression newBefore)
|
void |
setEach(ModelExpression newEach)
|
void |
setGuard(ModelExpression newGuard)
|
void |
setIterSet(ModelExpression newIterSet)
|
void |
setLoopVariable(Variable newLoopVariable)
|
| Methods inherited from class org.eclipse.mtl.cst.impl.BlockImpl |
|---|
basicSetInit, getBody, getInit, setInit |
| Methods inherited from class org.eclipse.mtl.cst.impl.TemplateExpressionImpl |
|---|
getEndPosition, getStartPosition, setEndPosition, setStartPosition, toString |
| Methods inherited from class org.eclipse.emf.ecore.impl.EObjectImpl |
|---|
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI |
| Methods inherited from class org.eclipse.emf.ecore.impl.BasicEObjectImpl |
|---|
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, 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 |
|---|
eBasicAdapterArray, eBasicHasAdapters, 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.mtl.cst.Block |
|---|
getBody, getInit, setInit |
| Methods inherited from interface org.eclipse.mtl.cst.CSTNode |
|---|
getEndPosition, getStartPosition, setEndPosition, setStartPosition |
| 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 Variable loopVariable
Loop Variable' containment reference.
getLoopVariable()protected ModelExpression iterSet
Iter Set' containment reference.
getIterSet()protected ModelExpression before
Before' containment reference.
getBefore()protected ModelExpression each
Each' containment reference.
getEach()protected ModelExpression after
After' containment reference.
getAfter()protected ModelExpression guard
Guard' containment reference.
getGuard()| Constructor Detail |
|---|
protected ForBlockImpl()
| Method Detail |
|---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class BlockImplpublic Variable getLoopVariable()
getLoopVariable in interface ForBlockForBlock.setLoopVariable(Variable),
CstPackage.getForBlock_LoopVariable()
public org.eclipse.emf.common.notify.NotificationChain basicSetLoopVariable(Variable newLoopVariable,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLoopVariable(Variable newLoopVariable)
setLoopVariable in interface ForBlocknewLoopVariable - the new value of the 'Loop Variable' containment reference.ForBlock.getLoopVariable()public ModelExpression getIterSet()
getIterSet in interface ForBlockForBlock.setIterSet(ModelExpression),
CstPackage.getForBlock_IterSet()
public org.eclipse.emf.common.notify.NotificationChain basicSetIterSet(ModelExpression newIterSet,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setIterSet(ModelExpression newIterSet)
setIterSet in interface ForBlocknewIterSet - the new value of the 'Iter Set' containment reference.ForBlock.getIterSet()public ModelExpression getBefore()
getBefore in interface ForBlockForBlock.setBefore(ModelExpression),
CstPackage.getForBlock_Before()
public org.eclipse.emf.common.notify.NotificationChain basicSetBefore(ModelExpression newBefore,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setBefore(ModelExpression newBefore)
setBefore in interface ForBlocknewBefore - the new value of the 'Before' containment reference.ForBlock.getBefore()public ModelExpression getEach()
getEach in interface ForBlockForBlock.setEach(ModelExpression),
CstPackage.getForBlock_Each()
public org.eclipse.emf.common.notify.NotificationChain basicSetEach(ModelExpression newEach,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setEach(ModelExpression newEach)
setEach in interface ForBlocknewEach - the new value of the 'Each' containment reference.ForBlock.getEach()public ModelExpression getAfter()
getAfter in interface ForBlockForBlock.setAfter(ModelExpression),
CstPackage.getForBlock_After()
public org.eclipse.emf.common.notify.NotificationChain basicSetAfter(ModelExpression newAfter,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setAfter(ModelExpression newAfter)
setAfter in interface ForBlocknewAfter - the new value of the 'After' containment reference.ForBlock.getAfter()public ModelExpression getGuard()
getGuard in interface ForBlockForBlock.setGuard(ModelExpression),
CstPackage.getForBlock_Guard()
public org.eclipse.emf.common.notify.NotificationChain basicSetGuard(ModelExpression newGuard,
org.eclipse.emf.common.notify.NotificationChain msgs)
public void setGuard(ModelExpression newGuard)
setGuard in interface ForBlocknewGuard - the new value of the 'Guard' containment reference.ForBlock.getGuard()
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 BlockImpl
public java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class BlockImpl
public void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class BlockImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class BlockImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class BlockImpl
|
Copyright 2008 Obeo All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||