Chapter 5 Construction de diagrammes dynamiques


Etats décomposés et sous-états

Un état décomposé est un état qui contient des sous-états.

Le symbole de l'état décomposé est doté d'une icône spéciale dans son angle inférieur droit.


Le nombre de niveaux de décomposition n'est pas limité. Un sous-état peut être lui-même décomposé en sous-états, et ainsi de suite.

L'état décomposé se comporte comme un package spécialisé ou un conteneur et contient toujours un diagramme de sous-état.

Note   Inclusion des états décomposés
Pour afficher tous les états décomposés du modèle, cliquez sur l'outil Inclure les états décomposés dans la liste des états accessible depuis le menu Modèle.

Il est possible de créer plusieurs diagrammes de sous-état au sein d'un état décomposé, mais cela est déconseillé car se trouver dans un diagramme de sous-état signifie déjà se trouver dans le contexte d'un état. A moins que vous ne soyez amené à concevoir quelques cas d'exception, par exemple gérer des cas d'erreur, il serait incohérent de créer trop de diagrammes de sous-état au sein d'un état décomposé.

Vous ne pouvez pas créer un package ou tout autre type de diagramme UML au sein d'un état décomposé, mais vous pouvez créer des raccourcis vers les packages.

 


Copyright (C) 2005. Sybase Inc. All rights reserved.