Следующий пример показывает использование действий события в сверхдержаве.
Первоначально, график спит. A.A1
состояния активен. Событие E_three
имеет место и пробуждает график, который обрабатывает событие от корня вниз через иерархию:
Корневые проверки графика, чтобы видеть, существует ли допустимый переход в результате E_three
. Никакой допустимый переход не существует.
A
состояния во время действий (durA()
) выполняется и завершается.
A
состояния выполняет и завершает событие on
действие E_three
(A_one
).
A
состояния проверяет свои дочерние элементы на допустимые переходы. Никакие допустимые переходы не существуют.
A1
состояния во время действий (durA1()
) выполняется и завершается.
График возвращается ко сну.
Эта последовательность завершает выполнение этого графика Stateflow®, сопоставленного с событием E_three
.