State Toolbox

The State Toolbox is used for State Machine diagrams to show the enableable states a Class or other element might be in and the transitions from one state to another. These diagrams are often placed under a Class element in the Project Browser to illustrate how a particular element changes over time.

State Toolbox pages

Image

Detail

See also

statebar

 

The State Toolbox provides elements common to State Machine diagrams; basically the State, Entry and Exit nodes and the Object Flow relationship.

State Machine diagrams are used to model the states or conditions that elements might be in at runtime, such as active, inactive, idle, accelerating or braking.

States can have substates; for example, Accelerate and Brake might be substates of Active.

 

 

State Machine Diagrams

Notes

To add an element to the currently-open diagram, click on the appropriate icon and drag it into position on the diagram; set an element name and other properties as prompted
To add a relationship, click on the appropriate icon, then click on the start element in the diagram and drag to the end element