The following example shows the use of event actions in a superstate.
Initially, the chart is asleep. State
A.A1 is active. Event
E_three occurs and awakens the chart, which processes the event
from the root down through the hierarchy:
The chart root checks to see if there is a valid
transition as a result of
E_three. No valid transition
A during actions
durA()) execute and complete.
A executes and completes the
A checks its children for valid
transitions. No valid transitions exist.
A1 during actions
durA1()) execute and complete.
The chart goes back to sleep.
This sequence completes the execution of this Stateflow® chart associated with event