|
||||||||||
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.sintef.mofscript.MOFScriptModel.impl.MOFScriptObjectImpl
org.sintef.mofscript.MOFScriptModel.impl.MOFScriptStatementOwnerImpl
org.sintef.mofscript.MOFScriptModel.impl.MOFScriptStatementImpl
org.sintef.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.EPropertiesHolderImpl |
Nested classes/interfaces inherited from class org.eclipse.emf.common.notify.impl.BasicNotifierImpl |
---|
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList |
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 |
protected LogicalExpression |
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.sintef.mofscript.MOFScriptModel.impl.MOFScriptStatementOwnerImpl |
---|
statements, variables |
Fields inherited from class org.sintef.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 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(LogicalExpression newFilterExpression,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
basicSetSource(SimpleExpression newSource,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainer(org.eclipse.emf.common.notify.NotificationChain msgs)
|
java.lang.Object |
eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
boolean resolve)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
java.lang.Class baseClass,
org.eclipse.emf.common.notify.NotificationChain msgs)
|
boolean |
eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
void |
eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature,
java.lang.Object newValue)
|
protected org.eclipse.emf.ecore.EClass |
eStaticClass()
|
void |
eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
|
ValueExpression |
getAfter()
|
ValueExpression |
getBefore()
|
ValueExpression |
getBetween()
|
LogicalExpression |
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(LogicalExpression 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.sintef.mofscript.MOFScriptModel.impl.MOFScriptStatementImpl |
---|
getOwner, setOwner |
Methods inherited from class org.sintef.mofscript.MOFScriptModel.impl.MOFScriptStatementOwnerImpl |
---|
getStatements, getVariables |
Methods inherited from class org.sintef.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 |
---|
eAllContents, eBaseStructuralFeatureID, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicSet, eDynamicUnset, eGet, eHasSettings, eInternalResource, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eStaticFeatureCount, eStore, eURIFragmentSegment |
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.sintef.mofscript.MOFScriptModel.MOFScriptStatement |
---|
getOwner, setOwner |
Methods inherited from interface org.sintef.mofscript.MOFScriptModel.MOFScriptStatementOwner |
---|
getStatements, getVariables |
Methods inherited from interface org.sintef.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, eIsProxy, eResource |
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 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 LogicalExpression 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 LogicalExpression getFilterExpression()
getFilterExpression
in interface IteratorStatement
IteratorStatement.setFilterExpression(LogicalExpression)
,
MOFScriptModelPackage.getIteratorStatement_FilterExpression()
public org.eclipse.emf.common.notify.NotificationChain basicSetFilterExpression(LogicalExpression newFilterExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setFilterExpression(LogicalExpression 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 eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, java.lang.Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd
in interface org.eclipse.emf.ecore.InternalEObject
eInverseAdd
in class MOFScriptStatementImpl
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, java.lang.Class baseClass, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in interface org.eclipse.emf.ecore.InternalEObject
eInverseRemove
in class MOFScriptStatementImpl
public org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainer(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainer
in interface org.eclipse.emf.ecore.InternalEObject
eBasicRemoveFromContainer
in class MOFScriptStatementImpl
public java.lang.Object eGet(org.eclipse.emf.ecore.EStructuralFeature eFeature, boolean resolve)
eGet
in interface org.eclipse.emf.ecore.EObject
eGet
in class MOFScriptStatementImpl
public void eSet(org.eclipse.emf.ecore.EStructuralFeature eFeature, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.EObject
eSet
in class MOFScriptStatementImpl
public void eUnset(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eUnset
in interface org.eclipse.emf.ecore.EObject
eUnset
in class MOFScriptStatementImpl
public boolean eIsSet(org.eclipse.emf.ecore.EStructuralFeature eFeature)
eIsSet
in interface org.eclipse.emf.ecore.EObject
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 |