Réserver une Démo
Pré. Proc.

Insérer un nouvel State

Options

Action

Description

Insérer un nouvel State dans le tableau Statemachine

Vous pouvez insérer un nouvel State dans le tableau Statemachine , en utilisant l'une de ces méthodes :

  1. Dans la cellule en haut à gauche du tableau Statemachine , déplacez le curseur sur le mot State pour afficher un + à la fin du mot ; cliquez sur le + pour créer un nouvel State
  2. Cliquez-droit dans la cellule en haut à gauche du tableau Statemachine et sélectionnez « Ajouter State »
  3. Cliquez-droit sur une cellule State existante dans le tableau Statemachine et sélectionnez :
    - « Insérer un nouvel State avant » pour insérer un nouvel State avant le
    State actuel, ou
    - « Insérer un nouvel State après » pour insérer un nouvel State après l'état actuel
    State
  4. Cliquez sur une cellule State existante dans le tableau Statemachine et appuyez sur la touche Insérer pour créer et insérer un nouvel State au-dessus de l' State sélectionné
  5. Dans la boîte à outils, sur la page « Éléments State », cliquez sur un élément puis cliquez sur :
    - Le diagramme d'arrière-plan pour ajouter un nouvel State à la fin de
    le tableau , ou
    - Une cellule State existante pour ajouter le nouvel State juste au-dessus
À partir de la page « Éléments State » de la boîte à outils, vous pouvez insérer des éléments State , initial, final, d'entrée, de sortie et de fin.

Ajouter un sous-état à un State sélectionné

Pour ajouter un sous-état à un State sélectionné, cliquez-droit sur la cellule State requise dans le tableau Statemachine et sélectionnez « Ajouter un sous-état » ; Enterprise Architect ajoute le sous-état à l' State .

Si l' State sélectionné n'autorise pas de sous-état, l'option « Ajouter un sous-état » est grisée.

Vous pouvez également faire glisser un State existant sur un autre ; si le deuxième State autorise les sous-états, l' State déplacé devient alors son sous-état.

De même, vous pouvez modifier l’ State parent d’un sous-état en faisant glisser le sous-état de l’ State parent d’origine vers un autre State .

Supprimer la relation parent d'un sous-état et en faire un State distinct

Pour supprimer la relation parent d'un sous-état et en faire un State distinct, cliquez-droit sur le sous-état dans le tableau Statemachine et sélectionnez « Supprimer la relation parent » ; la cellule Sous-état devient une cellule State .

Vous pouvez également faire glisser et déposer le sous-état sur la cellule supérieure gauche du tableau Statemachine ; le sous-état déplacé redevient une cellule State .