|
||||||||||
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.mofscript.MOFScriptModel.impl.MOFScriptObjectImpl
org.eclipse.mofscript.MOFScriptModel.impl.MOFScriptStatementOwnerImpl
org.eclipse.mofscript.MOFScriptModel.impl.MOFScriptStatementImpl
org.eclipse.mofscript.MOFScriptModel.impl.IteratorStatementImpl
public class IteratorStatementImpl
An implementation of the model object 'Iterator Statement'.
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 ValueExpression |
after
The cached value of the ' After ' containment reference |
protected ValueExpression |
before
The cached value of the ' Before ' containment reference |
protected ValueExpression |
between
The cached value of the ' Between ' containment reference |
static java.lang.String |
copyright
|
protected Expression |
filterExpression
The cached value of the ' Filter Expression ' containment reference |
protected SimpleExpression |
source
The cached value of the ' Source ' containment reference |
protected java.lang.String |
type
The cached value of the ' Type ' attribute |
protected static java.lang.String |
TYPE_EDEFAULT
The default value of the ' Type ' attribute |
protected java.lang.String |
variable
The cached value of the ' Variable ' attribute |
protected static java.lang.String |
VARIABLE_EDEFAULT
The default value of the ' Variable ' attribute |
Fields inherited from class org.eclipse.mofscript.MOFScriptModel.impl.MOFScriptStatementOwnerImpl |
---|
blocks, statements, variables |
Fields inherited from class org.eclipse.mofscript.MOFScriptModel.impl.MOFScriptObjectImpl |
---|
column, COLUMN_EDEFAULT, comment, line, LINE_EDEFAULT |
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 |
IteratorStatementImpl()
|
Method Summary | |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetAfter(ValueExpression newAfter,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetBefore(ValueExpression newBefore,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetBetween(ValueExpression newBetween,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetFilterExpression(Expression newFilterExpression,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSource(SimpleExpression newSource,
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)
|
ValueExpression |
getAfter()
|
ValueExpression |
getBefore()
|
ValueExpression |
getBetween()
|
Expression |
getFilterExpression()
|
SimpleExpression |
getSource()
|
java.lang.String |
getType()
|
java.lang.String |
getVariable()
|
void |
setAfter(ValueExpression newAfter)
|
void |
setBefore(ValueExpression newBefore)
|
void |
setBetween(ValueExpression newBetween)
|
void |
setFilterExpression(Expression newFilterExpression)
|
void |
setSource(SimpleExpression newSource)
|
void |
setType(java.lang.String newType)
|
void |
setVariable(java.lang.String newVariable)
|
java.lang.String |
toString()
|
Methods inherited from class org.eclipse.mofscript.MOFScriptModel.impl.MOFScriptStatementImpl |
---|
basicSetOwner, eBasicRemoveFromContainerFeature, eInverseAdd, getOwner, setOwner |
Methods inherited from class org.eclipse.mofscript.MOFScriptModel.impl.MOFScriptStatementOwnerImpl |
---|
getBlocks, getStatements, getVariables |
Methods inherited from class org.eclipse.mofscript.MOFScriptModel.impl.MOFScriptObjectImpl |
---|
getColumn, getComment, getLine, setColumn, setLine |
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, 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, 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.mofscript.MOFScriptModel.MOFScriptStatement |
---|
getOwner, setOwner |
Methods inherited from interface org.eclipse.mofscript.MOFScriptModel.MOFScriptStatementOwner |
---|
getBlocks, getStatements, getVariables |
Methods inherited from interface org.eclipse.mofscript.MOFScriptModel.MOFScriptObject |
---|
getColumn, getComment, getLine, setColumn, setLine |
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 |
---|
public static final java.lang.String copyright
protected static final java.lang.String TYPE_EDEFAULT
Type
' attribute.
getType()
,
Constant Field Valuesprotected java.lang.String type
Type
' attribute.
getType()
protected static final java.lang.String VARIABLE_EDEFAULT
Variable
' attribute.
getVariable()
,
Constant Field Valuesprotected java.lang.String variable
Variable
' attribute.
getVariable()
protected Expression filterExpression
Filter Expression
' containment reference.
getFilterExpression()
protected SimpleExpression source
Source
' containment reference.
getSource()
protected ValueExpression before
Before
' containment reference.
getBefore()
protected ValueExpression between
Between
' containment reference.
getBetween()
protected ValueExpression after
After
' containment reference.
getAfter()
Constructor Detail |
---|
protected IteratorStatementImpl()
Method Detail |
---|
protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass
in class MOFScriptStatementImpl
public java.lang.String getType()
getType
in interface IteratorStatement
IteratorStatement.setType(String)
,
MOFScriptModelPackage.getIteratorStatement_Type()
public void setType(java.lang.String newType)
setType
in interface IteratorStatement
newType
- the new value of the 'Type' attribute.IteratorStatement.getType()
public java.lang.String getVariable()
getVariable
in interface IteratorStatement
IteratorStatement.setVariable(String)
,
MOFScriptModelPackage.getIteratorStatement_Variable()
public void setVariable(java.lang.String newVariable)
setVariable
in interface IteratorStatement
newVariable
- the new value of the 'Variable' attribute.IteratorStatement.getVariable()
public Expression getFilterExpression()
getFilterExpression
in interface IteratorStatement
IteratorStatement.setFilterExpression(Expression)
,
MOFScriptModelPackage.getIteratorStatement_FilterExpression()
public org.eclipse.emf.common.notify.NotificationChain basicSetFilterExpression(Expression newFilterExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setFilterExpression(Expression newFilterExpression)
setFilterExpression
in interface IteratorStatement
newFilterExpression
- the new value of the 'Filter Expression' containment reference.IteratorStatement.getFilterExpression()
public SimpleExpression getSource()
getSource
in interface IteratorStatement
IteratorStatement.setSource(SimpleExpression)
,
MOFScriptModelPackage.getIteratorStatement_Source()
public org.eclipse.emf.common.notify.NotificationChain basicSetSource(SimpleExpression newSource, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSource(SimpleExpression newSource)
setSource
in interface IteratorStatement
newSource
- the new value of the 'Source' containment reference.IteratorStatement.getSource()
public ValueExpression getBefore()
getBefore
in interface IteratorStatement
IteratorStatement.setBefore(ValueExpression)
,
MOFScriptModelPackage.getIteratorStatement_Before()
public org.eclipse.emf.common.notify.NotificationChain basicSetBefore(ValueExpression newBefore, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setBefore(ValueExpression newBefore)
setBefore
in interface IteratorStatement
newBefore
- the new value of the 'Before' containment reference.IteratorStatement.getBefore()
public ValueExpression getBetween()
getBetween
in interface IteratorStatement
IteratorStatement.setBetween(ValueExpression)
,
MOFScriptModelPackage.getIteratorStatement_Between()
public org.eclipse.emf.common.notify.NotificationChain basicSetBetween(ValueExpression newBetween, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setBetween(ValueExpression newBetween)
setBetween
in interface IteratorStatement
newBetween
- the new value of the 'Between' containment reference.IteratorStatement.getBetween()
public ValueExpression getAfter()
getAfter
in interface IteratorStatement
IteratorStatement.setAfter(ValueExpression)
,
MOFScriptModelPackage.getIteratorStatement_After()
public org.eclipse.emf.common.notify.NotificationChain basicSetAfter(ValueExpression newAfter, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setAfter(ValueExpression newAfter)
setAfter
in interface IteratorStatement
newAfter
- the new value of the 'After' containment reference.IteratorStatement.getAfter()
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 MOFScriptStatementImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class MOFScriptStatementImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class MOFScriptStatementImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class MOFScriptStatementImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class MOFScriptStatementImpl
public java.lang.String toString()
toString
in class MOFScriptObjectImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |