fork

The fork pseudostate is used to enter multiple regions of a composite state.

The transitions exiting a fork cannot have guards or triggers. The fork can have one or more exiting arrows to states.

Icon

Fork pseudo-state

Constraints

      A fork pseudostate must have at least two outgoing transitions and exactly one incoming transition.

      All transitions outgoing a fork pseudostate must target states in different regions of an orthogonal state.

Color

Foreground: Specifies the color of the icon.

Background: Reserved.

Name: Specifies a name for the state.

Example

See Examples > State Charts > ForkJoin001.