Abschlusstransition
Eine Abschlusstransition ist bedingungslos. Das heißt, sie hat keine Wächterbedingung, die einen Schaltvorgang auslöst, sondern sie schaltet ohne zusätzliche Bedingung weiter, wenn der Quellzustand vollständig abgearbeitet ist. Während des nächsten Taskzyklus wird eine möglicherweise zugewiesene Aktion ausgeführt.
Alle ausgehenden Transitionen eines Startzustands und einer Gabelung/Verbindung sind Abschlusstransitionen. Ein zusammengesetzter Zustand kann ebenfalls über eine Abschlusstransition verfügen (je nach Anwendungsfall des zusammengesetzten Zustands).
Eine Abschlusstransition ist als dünner Pfeil dargestellt, dessen Spitze zu seinem Zielzustand zeigt. Der kleine mit einem Kreuz versehene Kreis am Pfeilanfang zeigt an, dass es sich um eine Abschlusstransition handelt.
Eigenschaften
„Eigenschaft“ | Beschreibung |
---|---|
„Beziehungstyp“ | Abschlusstransition (nicht editierbar) |
„Priorität“ | 1 (nicht editierbar) |
Abschlusstransition editieren
Die Benutzereingaben im Zustandsdiagrammeditor können wie folgt zusammengefasst werden:
Benutzereingabe im Zustandsdiagramm | Reaktion im Zustandsdiagramm | Beschreibung |
---|---|---|
Selektieren Sie „Abschlusstransition“ in der Werkzeugbox. Klicken Sie auf einen Zustand und danach auf einen anderen Zustand (Zielzustand). | Eine bedingungslose Transition mit einem Aktionssymbol wird angelegt. Diese Art, eine Transition zu erzeugen, wird verwendet, wenn die Transition bestehende Zustände verknüpfen soll. | |
Klicken Sie auf |
| Das Icon ist verfügbar, wenn der zugehörige Zustand selektiert ist. Wenn Sie es verwenden, wird der Zustand um eine ausgehende Abschlusstransition erweitert. Der Zielzustand wird mit einem weiteren Klick bestimmt. |
Klicken Sie auf die Transition selbst oder auf das Aktionssymbol. | Die Transition ist selektiert (dargestellt durch einen blauen Pfeil). Eine selektierte Transition kann via Drag’n‘Drop verschoben werden. Die Position der verbundenen Zustände bleibt unverändert. | |
Klicken Sie zweimal auf |
| Ein Eingabefeld mit IntelliSense-Funktionalität öffnet. Wählen Sie eine Methode oder Aktion aus. Ist die gewünschte Auswahl im IntelliSense selektiert, kann die Auswahl mittels Doppelklick oder mittels Fokussieren plus [Enter] ausgewählt werden. Diese gewählte Methode oder Aktion wird ausgeführt, wenn die Transition geschaltet hat. |
Klicken auf den Anfang oder das Ende einer Abschlusstransition. | Das Symbol |