Práce s obrazci složeného stavu
Důležité
Diagram stavového diagramu UML není k dispozici ve Visiu 2013 a novějších verzích. V těchto verzích Visia použijte diagram počítače stavu UML .
Přidání ukazatele historie do oblasti stavu
- Ve stavovém diagramu vytvořte oblast stavu přetažením obrazce Složený stav na stránku výkresu.
- Poklikáním na ikonu nové stránky výkresu stavového diagramu ve stromovém zobrazení přejděte na stránku výkresu, která představuje složený stav.
V diagramu, který představuje složený stav nebo oblast stavu, přetáhněte na stránku výkresu obrazec Mělká historie nebo Hloubková historie .
- Pomocí obrazců přechodu označte přechody, které pocházejí z oblasti mimo oblast stavu. Připevněte koncové body obrazců Přechod se šipkami ke spojovacím
na obrazci ukazatele historie. Poklikáním na obrazce přechodu přidejte přechodové řetězce. - Pomocí obrazce Přechod označte odchozí přechod z obrazce ukazatele historie. Připevněte koncový bod převodu obrazce bez šipky ke spojovacímu bodu
na obrazci ukazatele historie. Koncový bod obrazce Přechod připevněte šipkou k obrazci cílového stavu.
Vytvoření složeného nebo vnořeného stavu ve stavovém diagramu
- Ve stavovém diagramu přetáhněte obrazec Složený stav na stránku výkresu.
Ikona složeného stavu se zobrazí ve stromovém zobrazení a zobrazí se nová stránka výkresu stavového diagramu, která představuje složený stav. - Poklikáním na ikonu nové stránky výkresu stavového diagramu ve stromovém zobrazení přejděte na stránku výkresu, která představuje složený stav.
- Přetáhněte na stránku výkresu indikátory stavu, přechodu, mělké nebo hluboké historie a další obrazce, které budou představovat souběžné, vzájemně se vylučující nebo vnořené dílčí stavy ve složeného stavu.
Základní vlastnosti složených stavových obrazců
Název
Zadejte název složeného stavu jako řetězec.
Stereotyp
V rozevíracím seznamu vyberte požadovaný stereotyp. Pokud není v seznamu stereotyp, který chcete použít, můžete přidat nový stereotyp nebo upravit existující stereotyp kliknutím na Stereotypy v nabídce UML .
IsConcurrent
Vyberte, jestli se složený stav dá rozložit na komponenty, které se dají spustit souběžně.
IsRegion
Vyberte, jestli je složený stav dílčím stavem souběžného stavu.
Dokumentace
Zadejte jakoukoli dokumentaci, kterou chcete přidat do elementu jako označenou hodnotu. Když vyberete obrazec nebo ikonu představující prvek, zobrazí se v okně Dokumentace také dokumentace, kterou sem zadáte.
Vlastnosti vnitřních přechodů pro složené obrazce stavu
Pomocí kategorie Interní přechody můžete přidat nebo odstranit přechody nebo upravit existující přechody.
Interní přechody
Zobrazí seznam přechodů, které jste definovali pro složený stav.
Pokud chcete rychle upravit nejčastěji používané nastavení přechodu, klikněte na pole v seznamu Vnitřní přechody a vyberte nebo zadejte hodnotu.
Pokud chcete získat přístup ke všem nastavením přechodu, vyberte přechod v seznamu a klikněte na Vlastnosti.
- Přechod Zadejte název interního přechodu.
- Stereotyp V rozevíracím seznamu vyberte požadovaný stereotyp. Pokud není v seznamu stereotyp, který chcete použít, můžete přidat nový stereotyp nebo upravit existující stereotyp kliknutím na Stereotypy v nabídce UML .
- Událost Zvolte událost nebo událost signálu, která způsobí, že dojde k internímu přechodu. Pokud požadovaná událost není uvedená, klikněte na Nová.
Novinka
Kliknutím přidáte nedefinovaný přechod do seznamu interních přechodů.
Pokud chcete rychle upravit nejčastěji používané nastavení přechodu, klikněte na pole v seznamu Vnitřní přechody a vyberte nebo zadejte hodnotu.
Pokud chcete získat přístup ke všem nastavením přechodu, vyberte přechod v seznamu a klikněte na Vlastnosti.
Duplikovat
Kliknutím přidáte nový přechod do seznamu se stejnými hodnotami vlastností jako vybraný přechod.
Odstranit
Kliknutím odstraníte vybraný přechod ze seznamu.