Drawing fork nodes

You can draw fork nodes in activity diagrams for objects, use cases, and operations.

About this task

Activity diagrams can include join nodes or fork nodes. A join node or fork node depicts either a join operation or a fork operation.

Procedure

  1. Click the Fork Node button Fork Node button on Diagram Tools.
  2. Click, or click-and-drag, in the activity diagram to place the fork node bar at the intended location. Fork node bars can be vertical or horizontal only. By default, the join line is drawn horizontally.
  3. Draw a source state and an incoming control flow coming into the fork node bar.
  4. Draw the target states and the outgoing control flows from the fork node bar.

Results

A fork node is shown as a heavy bar with one incoming control flow and two or more outgoing control flow arrows.

Fork node with one incoming control flow and two outgiong control flows