Într-o diagramă de diagramă de stări, o stare compusă
o stare care a fost descompusă în substări concurente (reprezentând relațiile "și") sau care se exclud reciproc (reprezentând relații "sau").
Stările mutual exclusive (acceptate în diagrama model UML) sunt reprezentate de o diagramă de stare imbricată într-o stare de închidere.
În UML, substările concurente (neacceptate în diagrama model UML) sunt indicate prin linii întrerupte care împart statul în subregiuni. Fiecare subregiune poate fi denumită și conține o diagramă de stare imbricată cu stări disjuncte.
Când fixați o formă de stare compusă pe pagina de desen, diagrama model UML creează automat o nouă pagină de desen diagramă de diagramă de stări în care puteți adăuga elemente care reprezintă conținutul stării compuse.
Denumirea unei forme de stare compusă și adăugarea altor valori de proprietate
Deschideți caseta de dialog Proprietăți UML a elementului făcând dublu clic pe pictograma care reprezintă elementul în vizualizarea arborescentă sau pe forma care reprezintă elementul într-o diagramă.
Sfat
Controlați ce valori de proprietate se afișează într-o formă dintr-o diagramă, făcând clic dreapta pe formă, apoi făcând clic pe Opțiuni de afișare formă. În caseta de dialog Opțiuni de afișare a formelor UML , bifați și debifați opțiunile pentru a afișa sau a ascunde valorile proprietăților.
Controlarea dacă un nume se afișează pe forma Stație compusă
Faceți clic dreapta pe formă, faceți clic pe Opțiuni de afișare formă, apoi selectați Nume pentru a afișa un nume sau debifați Nume pentru a ascunde un nume.
Navigați la diagrama care reprezintă conținutul stării compuse
Faceți clic dreapta pe forma Stare compusă , apoi faceți clic pe Deschidere diagramă.
Show the Composite State shape's internal transition compartment
Faceți clic dreapta pe formă, faceți clic pe Opțiuni de afișare formă, apoi, sub Suprimare, debifați Tranziție.
Consultați și
Lucrul cu formele de stare compuse
Crearea unei diagrame de diagramă de stări UML