|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Action
A representation of the model object 'Action'.
The following features are supported:
Effects
Trigger
Triggers And Effects
Parent State Entry Action
Parent State Inner Action
Parent State Exit Action
Delay
Is Immediate
Parent State Suspension
SyncchartsPackage.getAction()
Method Summary | |
---|---|
int |
getDelay()
Returns the value of the 'Delay' attribute. |
EList<Effect> |
getEffects()
Returns the value of the 'Effects' containment reference list. |
State |
getParentStateEntryAction()
Returns the value of the 'Parent State Entry Action' container reference. |
State |
getParentStateExitAction()
Returns the value of the 'Parent State Exit Action' container reference. |
State |
getParentStateInnerAction()
Returns the value of the 'Parent State Inner Action' container reference. |
State |
getParentStateSuspension()
Returns the value of the 'Parent State Suspension' container reference. |
Expression |
getTrigger()
Returns the value of the 'Trigger' containment reference. |
String |
getTriggersAndEffects()
Returns the value of the 'Triggers And Effects' attribute. |
boolean |
isIsImmediate()
Returns the value of the 'Is Immediate' attribute. |
void |
setDelay(int value)
Sets the value of the ' Delay ' attribute. |
void |
setIsImmediate(boolean value)
Sets the value of the ' Is Immediate ' attribute. |
void |
setParentStateEntryAction(State value)
Sets the value of the ' Parent State Entry Action ' container reference. |
void |
setParentStateExitAction(State value)
Sets the value of the ' Parent State Exit Action ' container reference. |
void |
setParentStateInnerAction(State value)
Sets the value of the ' Parent State Inner Action ' container reference. |
void |
setParentStateSuspension(State value)
Sets the value of the ' Parent State Suspension ' container reference. |
void |
setTrigger(Expression value)
Sets the value of the ' Trigger ' containment reference. |
void |
setTriggersAndEffects(String value)
Sets the value of the ' Triggers And Effects ' attribute. |
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 |
Method Detail |
---|
EList<Effect> getEffects()
Effect
.
It is bidirectional and its opposite is 'Parent EAction
'.
If the meaning of the 'Effects' containment reference list isn't clear, there really should be more of a description here...
SyncchartsPackage.getAction_Effects()
,
Effect.getParentEAction()
opposite | = | parentEAction |
containment | = | true |
Expression getTrigger()
Parent Action
'.
If the meaning of the 'Trigger' containment reference isn't clear, there really should be more of a description here...
setTrigger(Expression)
,
SyncchartsPackage.getAction_Trigger()
,
Expression.getParentAction()
opposite | = | parentAction |
containment | = | true |
void setTrigger(Expression value)
Trigger
' containment reference.
value
- the new value of the 'Trigger' containment reference.getTrigger()
String getTriggersAndEffects()
If the meaning of the 'Triggers And Effects' attribute isn't clear, there really should be more of a description here...
setTriggersAndEffects(String)
,
SyncchartsPackage.getAction_TriggersAndEffects()
void setTriggersAndEffects(String value)
Triggers And Effects
' attribute.
value
- the new value of the 'Triggers And Effects' attribute.getTriggersAndEffects()
State getParentStateEntryAction()
Entry Actions
'.
If the meaning of the 'Parent State Entry Action' container reference isn't clear, there really should be more of a description here...
setParentStateEntryAction(State)
,
SyncchartsPackage.getAction_ParentStateEntryAction()
,
State.getEntryActions()
opposite | = | entryActions |
transient | = | false |
void setParentStateEntryAction(State value)
Parent State Entry Action
' container reference.
value
- the new value of the 'Parent State Entry Action' container reference.getParentStateEntryAction()
State getParentStateInnerAction()
Inner Actions
'.
If the meaning of the 'Parent State Inner Action' container reference isn't clear, there really should be more of a description here...
setParentStateInnerAction(State)
,
SyncchartsPackage.getAction_ParentStateInnerAction()
,
State.getInnerActions()
opposite | = | innerActions |
transient | = | false |
void setParentStateInnerAction(State value)
Parent State Inner Action
' container reference.
value
- the new value of the 'Parent State Inner Action' container reference.getParentStateInnerAction()
State getParentStateExitAction()
Exit Actions
'.
If the meaning of the 'Parent State Exit Action' container reference isn't clear, there really should be more of a description here...
setParentStateExitAction(State)
,
SyncchartsPackage.getAction_ParentStateExitAction()
,
State.getExitActions()
opposite | = | exitActions |
transient | = | false |
void setParentStateExitAction(State value)
Parent State Exit Action
' container reference.
value
- the new value of the 'Parent State Exit Action' container reference.getParentStateExitAction()
int getDelay()
"1"
.
If the meaning of the 'Delay' attribute isn't clear, there really should be more of a description here...
setDelay(int)
,
SyncchartsPackage.getAction_Delay()
default | = | 1 |
void setDelay(int value)
Delay
' attribute.
value
- the new value of the 'Delay' attribute.getDelay()
boolean isIsImmediate()
If the meaning of the 'Is Immediate' attribute isn't clear, there really should be more of a description here...
setIsImmediate(boolean)
,
SyncchartsPackage.getAction_IsImmediate()
void setIsImmediate(boolean value)
Is Immediate
' attribute.
value
- the new value of the 'Is Immediate' attribute.isIsImmediate()
State getParentStateSuspension()
Suspension Trigger
'.
If the meaning of the 'Parent State Suspension' container reference isn't clear, there really should be more of a description here...
setParentStateSuspension(State)
,
SyncchartsPackage.getAction_ParentStateSuspension()
,
State.getSuspensionTrigger()
opposite | = | suspensionTrigger |
transient | = | false |
void setParentStateSuspension(State value)
Parent State Suspension
' container reference.
value
- the new value of the 'Parent State Suspension' container reference.getParentStateSuspension()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |