StatemachineExtension
class StatemachineExtension
A StatemachineExtension defines a controller's statemachine by building on an inherited base statemachine instead of from scratch. It reuses the base lifecycle and adds or overrides only the parts specific to this controller.
Additional states and junctions
Additional flat states and junctions can be implemented.
State diagram
In StatemachineExtensions it is possible to create a merged diagram. All inherited elements are grayed out.
Create a diagram in a statemachine extension
To avoid having to draw the diagram of a stateExtension completely from scratch, the diagram of the basic controller can be copied.




