Submachines
Submachines manage the complexity of large statecharts by decomposition.
The original statechart is called the
parent
, whereas the decomposed part is called the
submachine
.
Creating submachines
You can create a submachine from a complex state using either the Edit menu or the menu for the state.
Opening a submachine or parent statechart
Deep transitions
A
deep transition
is a cross-chart transition, for example, from a parent statechart into a submachine, or vice versa. When you create a submachine, deep transitions are automatically split through substates.
Merging a sub-statechart into its parent statechart
Feedback