Together User Guide: |
Chapter
5 |
State Diagrams |
|
|
CHAPTER
CONTENTS
|
In a State diagram, states are represented by State node icons.
The State icon's context menu is documented in the User
Reference: State Context Menu.
A complex transition may have multiple source states and target states. It represents a synchronization and/or a splitting of control into concurrent threads without concurrent substates. A complex transition is enabled when all of the source states are occupied. After a complex transition fires, all of its destination states are occupied.
A complex transition is shown as a short heavy bar (a synchronization
bar, which can represent synchronization, forking, or both). The bar may
have one or more solid arrows from states to the bar (these are the source
states); the bar may have one or more solid arrows from the bar to states
(these are the destination states). A transition string may be shown near
the bar. Individual arrows do not have their own transition strings.
By enlarging the State element on the diagram, you can use the State to model Substates, including Start State, End State, Syncbar and History as well as other States as Substates. You can add elements to this State by clicking on the toolbar icon and then on the State or by dragging an existing element into the State nodes enlarged area.
GO TO TOP | CHAPTER 6 | CONTENTS | GETTING STARTED | HELP CONTENTS |