
Metamodel user guide
Transitions represent the reaction of an object in a certain State, to a particular Event.
For protocol state diagrams, Transitions represent the possible paths between States.
In Modelio, a Transition belongs to its source StateVertex.


Attribute | Description |
|---|---|
| string Effect [0..1] | Defines the actions triggered by the Transition. This field excludes the ProcessedOperation association that is shorthand for defining a call action. |
| string ReceivedEvents [0..1] | Received events that trigger the Transition. |
| string SentEvents [0..1] | Events sent by the Transition once it is triggered. |
| string Guard [1..1] | |
| string PostCondition [1..1] |
Association | Description |
|---|---|
| Effects : Signal [0..1] | |
| Processed : Operation [0..1] | |
| Source : StateVertex [0..1] | Specifies the Transitions departing from the StateVertex. |
| Target : StateVertex [0..1] | Specifies the Transitions entering the StateVertex. |
| Trigger : Event [0..1] |