UML 2.0 State Machine Diagram Elements

From RAD Studio
Jump to: navigation, search

Go Up to UML 2.0 State Machine Diagrams

The following table lists the elements of UML 2.0 State Machine diagrams that are available using the Tool Palette:


UML 2.0 State Machine diagram elements

Name Type Description

State

node

Entry point

node

Execution of the state starts at this point. It is possible to create several entry points for one state; that makes sense if there are substates.

Exit point

node

Execution of the state finishes at this point. It is possible to create several exit points for one state; that makes sense if there are substates.

Initial

node

Final

node

Terminate

node

Shallow history

node

Deep history

node

Region

node

Use regions inside the states to group the substates. The regions may have different visibility settings and history elements. Each state has one region immediately after creation (though it can be deleted.) In the regions, you can create all the elements that are available for the State Machine diagram (only available on the state context menu).

Fork

node

Join

node

Choice

node

Junction

node

Transition

link

Draw a link from the exit point of source state (or the state without exit points) to the entry point of the destination (or the state without points).

Internal transition

link

Internal transition elements are only available on the state context menu.

Node by Pattern

opens Pattern Wizard

Link by Pattern

opens Pattern Wizard

Note

annotation

Note Link

annotation link

Image

illustration

Image Link

illustration link


See Also