|
|||||||||
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.ActionLanguage.Actions.impl.IfActionImpl
public class IfActionImpl
An implementation of the model object 'If Action'.
The following features are implemented:
Field Summary | |
---|---|
protected Expression |
condition
The cached value of the ' Condition ' containment reference. |
protected Action |
elseCase
The cached value of the ' Else Case ' containment reference. |
protected Action |
ifCase
The cached value of the ' If Case ' containment reference. |
Constructor Summary | |
---|---|
protected |
IfActionImpl()
|
Method Summary | |
---|---|
NotificationChain |
basicSetCondition(Expression newCondition,
NotificationChain msgs)
|
NotificationChain |
basicSetElseCase(Action newElseCase,
NotificationChain msgs)
|
NotificationChain |
basicSetIfCase(Action newIfCase,
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 |
getCondition()
|
Action |
getElseCase()
|
Action |
getIfCase()
|
void |
setCondition(Expression newCondition)
|
void |
setElseCase(Action newElseCase)
|
void |
setIfCase(Action newIfCase)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected Action ifCase
If Case
' containment reference.
getIfCase()
protected Action elseCase
Else Case
' containment reference.
getElseCase()
protected Expression condition
Condition
' containment reference.
getCondition()
Constructor Detail |
---|
protected IfActionImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class ActionImpl
public Action getIfCase()
getIfCase
in interface IfAction
IfAction.setIfCase(Action)
,
ActionsPackage.getIfAction_IfCase()
public NotificationChain basicSetIfCase(Action newIfCase, NotificationChain msgs)
public void setIfCase(Action newIfCase)
setIfCase
in interface IfAction
newIfCase
- the new value of the 'If Case' containment reference.IfAction.getIfCase()
public Action getElseCase()
getElseCase
in interface IfAction
IfAction.setElseCase(Action)
,
ActionsPackage.getIfAction_ElseCase()
public NotificationChain basicSetElseCase(Action newElseCase, NotificationChain msgs)
public void setElseCase(Action newElseCase)
setElseCase
in interface IfAction
newElseCase
- the new value of the 'Else Case' containment reference.IfAction.getElseCase()
public Expression getCondition()
getCondition
in interface IfAction
IfAction.setCondition(Expression)
,
ActionsPackage.getIfAction_Condition()
public NotificationChain basicSetCondition(Expression newCondition, NotificationChain msgs)
public void setCondition(Expression newCondition)
setCondition
in interface IfAction
newCondition
- the new value of the 'Condition' containment reference.IfAction.getCondition()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |