Please note : This help page is not for the latest version of Enterprise Architect. The latest help can be found here.
State Machine Table
A State Machine table is one of two variants of a State Machine (the other is the State Machine diagram). It displays the information of the State Machine in table form, and is a method of specifying the discrete behavior of a finite state-transition system; that is, what state the State Machine moves to and the conditions under which the transition takes place.
You can display the state transition as one of two different relationships:
Display Type |
Description |
See also |
||||||
State - Trigger |
The rows indicate the current states and the columns indicate trigger events (or the other way around if you prefer, in a Trigger - State format). The cell at the intersection of a row and column identifies the target state in the transition if the trigger occurs, and the condition (or guard) of the transition.
|
|||||||
State - Next State |
The rows and columns both indicate states, and the cell at the intersection of a row and column indicates:
|
You can display a State Machine as a diagram or table, and as a table in one of three relationship formats.
How to
To select the display format
Step |
Action |
||||||||
1 |
Right-click on the diagram background and select the Statechart Editor context menu option.
|
||||||||
2 |
Select the appropriate display option:
|
Learn more