Arbejd med sammensatte tilstandsfigurer i UML-statechart-diagrammer

Gælder for
Visio Premium 2010 Visio 2010 Visio Standard 2010 Visio 2007

Arbejd med sammensatte tilstandsfigurer.

Vigtig

UML-statechart-diagrammet er ikke tilgængeligt i Visio 2013 og nyere versioner. I disse versioner af Visio skal du bruge diagrammet UML-tilstandscomputer .

Føj en oversigtsindikator til et statsområde

  1. Opret et tilstandsdiagram i et statsdiagram ved at trække en figur af typen Sammensat tilstand over på tegningssiden.
  2. Dobbeltklik på det nye ikon for statechart-tegningssiden i trævisningen for at gå til den tegningsside, der repræsenterer den sammensatte tilstand.

I det diagram, der repræsenterer den sammensatte tilstand eller det sammensatte tilstandsområde, skal du trække figuren Shallow-historik eller Deep-historik over på tegningssiden.

  • Brug overgangsfigurer til at angive de overgange, der kommer fra uden for tilstandsområdet. Fastklæb overgangsfigurernes slutpunkter med pilespidser til forbindelsespunkter Billede af forbindelsespunkt – blåt X på oversigtsindikatorfiguren. Dobbeltklik på overgangsfigurerne for at tilføje overgangsstrenge.
  • Brug en overgangsfigur til at angive den udgående overgang fra oversigtsindikatorfiguren. Fastklæb overgangsfigurens slutpunkt uden pilehoved til et forbindelsespunkt Billede af forbindelsespunkt – blåt X på oversigtsindikatorfiguren. Fastklæb overgangsfigurens slutpunkt med et pilehoved til figuren destinationstilstand.

Opret en sammensat eller indlejret tilstand i et statechart-diagram

  1. I et Statechart-diagram skal du trække figuren Sammensat tilstand over på tegnesiden.
    Ikonet for sammensat tilstand vises i trævisningen, og der vises en ny STATECHART-tegningsside, som repræsenterer den sammensatte tilstand.
  2. Dobbeltklik på det nye ikon for statechart-tegningssiden i trævisningen for at gå til den tegningsside, der repræsenterer den sammensatte tilstand.
  3. Træk indikatorerne Tilstand, Overgang, Laveller Dyb historik og andre figurer over på tegningssiden for at repræsentere samtidige, gensidigt udelukkende eller indlejrede undertilstande i den sammensatte tilstand.

Grundlæggende egenskaber for sammensatte tilstandsfigurer

Navn

Skriv navnet på den sammensatte tilstand som en streng.

Stereotype

Vælg den stereotype, du ønsker, på rullelisten. Hvis en stereotype, du vil bruge, ikke vises på listen, kan du tilføje en ny stereotype eller redigere en eksisterende ved at klikke på Stereotyper i UML-menuen .

IsConcurrent

Vælg, om den sammensatte tilstand kan opdeles i komponenter, der kan udføres samtidigt.

IsRegion

Vælg, om den sammensatte tilstand er en undertilstand af en samtidig tilstand.

Dokumentation

Skriv den dokumentation, du vil føje til elementet, som en mærket værdi. Når du vælger den figur eller det ikon, der repræsenterer elementet, vises den dokumentation, du skriver her, også i vinduet Dokumentation .

Egenskaber for "Interne overgange" for sammensatte tilstandsfigurer

Brug kategorien Interne overgange til at tilføje eller slette overgange eller redigere eksisterende.

Interne overgange

Viser de overgange, du har defineret for den sammensatte tilstand.

Hvis du hurtigt vil redigere de mest almindeligt anvendte indstillinger for en overgang, skal du klikke på et felt på listen Interne overgange og derefter vælge eller indtaste en værdi.

Du kan få adgang til alle indstillingerne for en overgang ved at markere overgangen på listen og derefter klikke på Egenskaber.

  • Overgang Skriv et navn til den interne overgang.
  • Stereotype Vælg den stereotype, du ønsker, på rullelisten. Hvis en stereotype, du vil bruge, ikke vises på listen, kan du tilføje en ny stereotype eller redigere en eksisterende ved at klikke på Stereotyper i UML-menuen .
  • Begivenhed Vælg den hændelse eller signalhændelse, der forårsager den interne overgang. Hvis den ønskede begivenhed ikke er på listen, skal du klikke på Ny.

Ny

Klik her for at føje en ikke-defineret overgang til listen over interne overgange.

Hvis du hurtigt vil redigere de mest almindeligt anvendte indstillinger for en overgang, skal du klikke på et felt på listen Interne overgange og derefter vælge eller indtaste en værdi.

Du kan få adgang til alle indstillingerne for en overgang ved at markere overgangen på listen og derefter klikke på Egenskaber.

Dubler

Klik her for at føje en ny overgang til listen med de samme egenskabsværdier som den valgte overgang.

Slet

Klik her for at slette den markerede overgang fra listen.

Se Også

Opret et UML-statechart-diagram

Figuren Sammensat tilstand

Peger på en bogmærket destination