Skip to main content

Élément : fourche/jointure

La fourche est un pseudo-état pour diviser les transitions en un traitement pseudo-parallèle dans des états orthogonaux. Toutes les transitions qui proviennent d'un fork sont des transitions d'achèvement qui doivent se terminer dans un état orthogonal dans différentes régions d'un état composite. Ces transitions n'ont pas de condition et commutent lorsque les conditions de garde des transitions entrantes sont remplies.

_uml_img_example_fork.png

Propriétés

Propriété

Description

Identifiant

Nom unique de l'élément sélectionné. Il n'est pas affiché dans le diagramme d'états.

Orientation verticale

_cds_icon_checked.png: Les barres sont dessinées verticalement.

_cds_icon_option_deactivated.png: Les barres sont dessinées horizontalement.

Entrée utilisateur

action

La description

  1. Sélectionner un Rejoindre

  2. Clique le _uml_icon_transition_completion.png symbole.

    Une transition d'achèvement sortante est générée.

  3. 3. Cliquez sur un état orthogonal.

    Une transition de complétion est insérée entre les deux éléments.

Un fork avec une transition de complétion est inséré.

  1. Sélectionner un Bifurquer/Joindre.

  2. _uml_img_fork_selected.png: faites glisser la case bleue à la fin de la ligne.

    L'élément est redimensionné.

La longueur de l'élément de fourche est modifiée.

Exemple

Exemple 27. Fourche avec états orthogonaux

Fourche avec des transitions sortantes qui se terminent par des états orthogonaux :

_uml_img_example_fork_join.png