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

Insérer un nouvel State

Choix

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 'Add State '
  3. Cliquez-droit sur une cellule State existante dans le tableau Statemachine et sélectionnez :
    - 'Insert New State Before' pour insérer un nouvel State avant le
    State actuel, ou
    - 'Insert New State After' pour insérer un nouvel State après l'actuel
    State
  4. Cliquez sur une cellule d' State existante dans le tableau Statemachine et appuyez sur la touche Inser 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 ' State des éléments', cliquez sur un élément puis cliquez sur :
    - Le fond de diagramme 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 d' 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 Substate à un State sélectionné, cliquez-droit sur la cellule State requise dans le tableau Statemachine , et sélectionnez 'Add Substate' ; Enterprise Architect ajoute le Substate au 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 second State autorise les Sous-Etats, l' State déplacé devient alors son Sous-Etat.

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 Substate et en faire un State séparé, cliquez-droit sur le Substate dans le tableau Statemachine et sélectionnez 'Remove Parent Relation'; la cellule Substate devient une cellule State .

Vous pouvez également faire glisser et déposer le Substate sur la cellule en haut à gauche du tableau Statemachine ; le sous-état déplacé redevient une cellule d' State .