Pré. | Proc. |
Régions
Si vous modélisation une configuration d' State actif sur un diagramme Statemachine et que vous devez représenter plusieurs States comme étant actifs simultanément, vous pouvez y parvenir en créant d'abord un élément Statemachine ou un élément d' State composite et en subdivisant ensuite cet élément en régions. Vous définissez la configuration de l' State de sorte qu'il n'y ait jamais qu'un seul des States actifs simultanément par région. Plusieurs transitions peuvent se produire à partir d'un seul envoi d'événement, tant que les transitions déclenchées de manière similaire sont divisées par régions.
Les régions s'affichent sur un élément d'un diagramme en tant que subdivisions d'un compartiment structuré, sous d'autres compartiments tels que les balises, les responsabilités, les attributs et les opérations.
Accéder
Menu Contexte |
Cliquez-droit sur l'élément | Avancé | Définir des sous-états simultanés |
Créer une région dans un élément Composite State ou Statemachine
Marcher |
Action |
---|---|
1 |
Dans la boîte de dialogue ' State des régions', le champ 'Nom' est par défaut '<anonyme>'. |
2 |
Si vous souhaitez créer des Régions sans titre, cliquez simplement une fois sur le bouton Enregistrer pour chaque Région à créer. Si vous souhaitez créer des régions nommées, saisissez le nom et cliquez sur le bouton Enregistrer pour chaque région. |
3 |
Lorsque vous avez créé autant de régions que nécessaire, cliquez sur le bouton Fermer. Vous pouvez maintenant remplir les Régions avec des éléments des pages ' State ' de la boîte à outils Diagramme . |
Notes
- Les modifications apportées aux éléments d'une région sont validées lorsque le diagramme est enregistré ; si vous souhaitez annuler les modifications, rechargez le diagramme sans enregistrer
- Tous les éléments States , State Nodes (Pseudo-States) ou Synch ajoutés à une région appartiennent à cette région et, normalement, ne peuvent pas être glissés dans une autre région ; cependant, si vous essayez de faire glisser un State entre les régions, l'option de menu "Déplacer l'élément intégré vers la région" s'affiche, ce qui - si vous la sélectionnez - permet au transfert de se terminer
Apprenez Plus
- State
- State composé
- Pseudo-états
- Statemachines ( diagrammes )
- Statemachine (type d'élément)