Skip to main content

Élément : Transition d'achèvement

Une transition d'achèvement n'a pas de condition car elle n'a pas de condition de garde qui déclenche une opération de commutation. Par conséquent, il commute lorsque l'état source a été entièrement traité. Au cours du cycle de tâche suivant, une action potentiellement affectée est effectuée.

Toutes les transitions sortantes d'un état de début et d'un fork/join sont des transitions d'achèvement. Un état composite comprend généralement également une transition d'achèvement.

_uml_img_transition_completion.png

Lorsque l'élément source est un fork/join, la flèche sortante est dessinée sans cercle.

Propriétés

Biens

La description

Taper

AchèvementTransition

Priorité

Priorité 1

Entrée utilisateur

action

La description

  1. Dans le Boîte à outils vue, sélectionnez le Transition d'achèvement élément.

  2. Cliquez sur un état de départ non lié.

  3. Cliquez sur un autre état.

Une transition avec un symbole d'action est créée.

Remarque : Si vous ne cliquez pas sur un élément existant, mais dans une zone vide, alors un nouvel état est créé.

  1. Clique le _uml_icon_sc_transition_action_2.png symbole deux fois.

    L'assistant de saisie s'ouvre.

  2. Sélectionnez une méthode ou une action ici.

Lorsque vous commencez à taper, les composants correspondants apparaissent dans une zone de liste. Vous pouvez double-cliquer pour sélectionner l'objet.

Cette méthode ou action sélectionnée est exécutée lorsque la transition a été commutée.

  1. Cliquez une fois sur une transition, le symbole d'action ou le symbole de garde.

    La transition est sélectionnée. Ceci est indiqué par une flèche bleue.

  2. Déplacez la transition.

La ligne d'une transition peut être déplacée n'importe où. Les États restent en place.

  1. Cliquez sur le début ou la fin d'une transition.

    le _uml_icon_reconnect_transition.png symbole s'affiche.

  2. Faites glisser le symbole vers un autre état.

Vous pouvez utiliser cette fonction pour déplacer une transition vers un autre état sans perdre la configuration précédente. La condition et l'action correspondantes restent inchangées.