join

The join pseudostate is used to exit multiple regions of a composite state.

The transitions entering a join cannot have guards or triggers. The join pseudostate may have one or more arrows from source states.

Icon

Join pseudo-state

Constraints

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

      All transitions incoming a join pseudostate must originate in different regions of an orthogonal state.

Color

Background: Reserved.

Foreground: Specifies the color of the icon.

Name: Specifies a name for the state.

Example

See Examples > State Charts > ForkJoin001.