Zustände erstellen

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Anleitungen für UML 2.0-Zustandsmaschinendiagramme

Dieses Thema erläutert das Erstellen eines Zustands.

So erstellen Sie einen Zustand:

  1. Über die Schaltflächen in der Tool-Palette: Klicken Sie in der Tool-Palette des Diagramms auf die Schaltfläche Zustand. Klicken Sie im Diagramm auf die Stelle, an der Sie den Zustand einfügen möchten.Alternative:Über das Kontextmenü des Diagramms: Klicken Sie mit der rechten Maustaste auf den Diagrammhintergrund. Wählen Sie im Kontextmenü Hinzufügen > Zustand.

    Anmerkung: Sie können Zustände auch in bereits vorhandene Zustandselemente einfügen. Einzelne Zustände können auch ausgeblendet werden. So kann beispielsweise der Inhalt zusammengesetzter Zustände ausgeblendet werden, um das Diagramm übersichtlicher zu gestalten.

  2. Wenn Sie einen neuen Zustand in ein Diagramm einfügen, können Sie im Objektinspektor u.a. folgende Eigenschaften festlegen:
    • Legen Sie die Standardeigenschaften des Elements fest.
    • Wählen Sie im Feld State Invariant (Zustandsinvariante) die Sprache des Ausdrucks in der Liste Sprache aus. Die möglichen Optionen sind OCL und Text.
    • Überprüfen oder konfigurieren Sie auf der Registerkarte Eigenschaften das Verhalten des Zustands mit folgenden zusätzlichen Eigenschaften:
Feld Beschreibung

Composite

Diese Eigenschaft ist True, wenn der Zustand eine oder mehrere Regionen enthält. Die Einstellung kann nicht geändert werden.

Orthogonal

Diese Eigenschaft ist True, wenn der Zustand zwei oder mehrere Regionen enthält. Die Einstellung kann nicht geändert werden.

Simple

Diese Eigenschaft ist True, wenn der Zustand keine Regionen enthält. Die Einstellung kann nicht geändert werden.

Do activity

Legen Sie im Objektinspektor die Aktivität fest, die bei der Ausführung des aktuellen Zustands durchgeführt wird. Sie können die gewünschte Aktivität in einem Aktivitätsdiagramm des Projekts auswählen.

Entry

Legen Sie im Objektinspektor die Aktivität fest, die beim Start der Ausführung des aktuellen Zustands durchgeführt wird. Sie können die gewünschte Aktivität in einem Aktivitätsdiagramm des Projekts auswählen.

Exit

Legen Sie im Objektinspektor die Aktivität fest, die am Ende der Ausführung des aktuellen Zustands durchgeführt wird. Sie können die gewünschte Aktivität in einem Aktivitätsdiagramm des Projekts auswählen.


Geben Sie den OCL-Ausdruck für den Zustand in das Textfeld unter der Liste ein.

Siehe auch