|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object EObjectImpl ujf.verimag.bip.Core.Behaviors.impl.ActionImpl ujf.verimag.bip.Core.Behaviors.impl.ExpressionImpl ujf.verimag.bip.Core.ActionLanguage.Expressions.impl.DataReferenceImpl ujf.verimag.bip.Core.ActionLanguage.Expressions.impl.DataNavigationExpressionImpl ujf.verimag.bip.Core.ActionLanguage.Expressions.impl.ArrayNavigationExpressionImpl
public class ArrayNavigationExpressionImpl
An implementation of the model object 'Array Navigation Expression'.
The following features are implemented:
Field Summary | |
---|---|
protected Expression |
index
The cached value of the ' Index ' containment reference. |
Fields inherited from class ujf.verimag.bip.Core.ActionLanguage.Expressions.impl.DataNavigationExpressionImpl |
---|
navigated |
Constructor Summary | |
---|---|
protected |
ArrayNavigationExpressionImpl()
|
Method Summary | |
---|---|
NotificationChain |
basicSetIndex(Expression newIndex,
NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
Expression |
getIndex()
|
void |
setIndex(Expression newIndex)
|
Methods inherited from class ujf.verimag.bip.Core.ActionLanguage.Expressions.impl.DataNavigationExpressionImpl |
---|
basicSetNavigated, getNavigated, setNavigated |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ujf.verimag.bip.Core.ActionLanguage.Expressions.DataNavigationExpression |
---|
getNavigated, setNavigated |
Field Detail |
---|
protected Expression index
Index
' containment reference.
getIndex()
Constructor Detail |
---|
protected ArrayNavigationExpressionImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class DataNavigationExpressionImpl
public Expression getIndex()
getIndex
in interface ArrayNavigationExpression
ArrayNavigationExpression.setIndex(Expression)
,
ExpressionsPackage.getArrayNavigationExpression_Index()
public NotificationChain basicSetIndex(Expression newIndex, NotificationChain msgs)
public void setIndex(Expression newIndex)
setIndex
in interface ArrayNavigationExpression
newIndex
- the new value of the 'Index' containment reference.ArrayNavigationExpression.getIndex()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
eInverseRemove
in class DataNavigationExpressionImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in class DataNavigationExpressionImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in class DataNavigationExpressionImpl
public void eUnset(int featureID)
eUnset
in class DataNavigationExpressionImpl
public boolean eIsSet(int featureID)
eIsSet
in class DataNavigationExpressionImpl
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |