public interface StateTransition extends NamedElement, Relationship
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.util.EList<AbstractEvent> |
getEffect()
Returns the value of the 'Effect' reference list.
|
Constraint |
getGuard()
Returns the value of the 'Guard' reference.
|
TransitionKind |
getKind()
Returns the value of the 'Kind' attribute.
|
org.eclipse.emf.common.util.EList<StateTransitionRealization> |
getOwnedStateTransitionRealizations()
Returns the value of the 'Owned State Transition Realizations' containment reference list.
|
org.eclipse.emf.common.util.EList<StateTransition> |
getRealizedStateTransitions()
Returns the value of the 'Realized State Transitions' reference list.
|
org.eclipse.emf.common.util.EList<StateTransition> |
getRealizingStateTransitions()
Returns the value of the 'Realizing State Transitions' reference list.
|
AbstractState |
getSource()
Returns the value of the 'Source' reference.
|
AbstractState |
getTarget()
Returns the value of the 'Target' reference.
|
java.lang.String |
getTriggerDescription()
Returns the value of the 'Trigger Description' attribute.
|
org.eclipse.emf.common.util.EList<AbstractEvent> |
getTriggers()
Returns the value of the 'Triggers' reference list.
|
void |
setGuard(Constraint value)
Sets the value of the '
Guard' reference. |
void |
setKind(TransitionKind value)
Sets the value of the '
Kind' attribute. |
void |
setSource(AbstractState value)
Sets the value of the '
Source' reference. |
void |
setTarget(AbstractState value)
Sets the value of the '
Target' reference. |
void |
setTriggerDescription(java.lang.String value)
Sets the value of the '
Trigger Description' attribute. |
getName, setNamegetRealizedFlow, setRealizedFlowgetAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, setDescription, setReview, setStatus, setSummarygetIncomingTraces, getOutgoingTracesisVisibleInDoc, isVisibleInLM, setVisibleInDoc, setVisibleInLMdestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionsConstraint getGuard()
If the meaning of the 'Guard' attribute isn't clear, there really should be more of a description here...
setGuard(Constraint),
CapellacommonPackage.getStateTransition_Guard()void setGuard(Constraint value)
Guard' reference.
value - the new value of the 'Guard' reference.getGuard()TransitionKind getKind()
TransitionKind.
If the meaning of the 'Kind' attribute isn't clear, there really should be more of a description here...
TransitionKind,
setKind(TransitionKind),
CapellacommonPackage.getStateTransition_Kind()void setKind(TransitionKind value)
Kind' attribute.
value - the new value of the 'Kind' attribute.TransitionKind,
getKind()java.lang.String getTriggerDescription()
If the meaning of the 'Trigger Description' attribute isn't clear, there really should be more of a description here...
setTriggerDescription(String),
CapellacommonPackage.getStateTransition_TriggerDescription()void setTriggerDescription(java.lang.String value)
Trigger Description' attribute.
value - the new value of the 'Trigger Description' attribute.getTriggerDescription()AbstractState getSource()
If the meaning of the 'Source' reference isn't clear, there really should be more of a description here...
setSource(AbstractState),
CapellacommonPackage.getStateTransition_Source()void setSource(AbstractState value)
Source' reference.
value - the new value of the 'Source' reference.getSource()AbstractState getTarget()
If the meaning of the 'Target' reference isn't clear, there really should be more of a description here...
setTarget(AbstractState),
CapellacommonPackage.getStateTransition_Target()void setTarget(AbstractState value)
Target' reference.
value - the new value of the 'Target' reference.getTarget()org.eclipse.emf.common.util.EList<AbstractEvent> getEffect()
AbstractEvent.
If the meaning of the 'Effect' reference isn't clear, there really should be more of a description here...
CapellacommonPackage.getStateTransition_Effect()org.eclipse.emf.common.util.EList<AbstractEvent> getTriggers()
AbstractEvent.
If the meaning of the 'Triggers' reference list isn't clear, there really should be more of a description here...
CapellacommonPackage.getStateTransition_Triggers()org.eclipse.emf.common.util.EList<StateTransitionRealization> getOwnedStateTransitionRealizations()
StateTransitionRealization.
If the meaning of the 'Owned State Transition Realizations' containment reference list isn't clear, there really should be more of a description here...
CapellacommonPackage.getStateTransition_OwnedStateTransitionRealizations()org.eclipse.emf.common.util.EList<StateTransition> getRealizedStateTransitions()
StateTransition.
If the meaning of the 'Realized State Transitions' reference list isn't clear, there really should be more of a description here...
CapellacommonPackage.getStateTransition_RealizedStateTransitions()org.eclipse.emf.common.util.EList<StateTransition> getRealizingStateTransitions()
StateTransition.
If the meaning of the 'Realizing State Transitions' reference list isn't clear, there really should be more of a description here...
CapellacommonPackage.getStateTransition_RealizingStateTransitions()