Der visuelle Editor
Der Tab Diagramm verwandelt eine State Machine in ein Bild, mit dem Sie arbeiten können: Jeder Zustand ist ein Kasten und jeder Übergang ein Pfeil zwischen Kästen, beschriftet mit seinem Aktionsnamen. Es ist der schnellste Weg, eine Machine auf einen Blick zu verstehen und Änderungen zu skizzieren.
Navigieren
Abschnitt betitelt „Navigieren“- Ziehen Sie einen Zustand, um ihn auf der Fläche neu zu positionieren. Ihre Anordnung wird gespeichert, sodass die Machine beim nächsten Öffnen genauso aussieht.
- Verschieben Sie die Fläche, indem Sie einen leeren Bereich ziehen.
- Zoomen Sie hinein und heraus, um große Machines auf den Bildschirm zu bekommen.
Positionen werden pro Machine gespeichert, sodass das Anordnen eines Diagramms nie ein anderes beeinflusst.
Einen Übergang zeichnen
Abschnitt betitelt „Einen Übergang zeichnen“Jeder Zustandskasten hat kleine Ports an seinen Rändern. So erstellen Sie einen Übergang:
- Zeigen Sie auf einen Port des Ausgangszustands und beginnen Sie zu ziehen.
- Eine Linie folgt Ihrem Cursor. Sobald Sie sich einem gültigen Ziel nähern, wird der Zielzustand hervorgehoben.
- Lassen Sie über dem Zielzustand los.
Das Formular Übergang hinzufügen öffnet sich mit den beiden bereits ausgefüllten Zuständen, sodass Sie nur noch den Aktionsname eingeben und speichern müssen. Lassen Sie über demselben Zustand los, mit dem Sie begonnen haben, entsteht eine Selbstschleife, was erlaubt ist.
Toolbar
Abschnitt betitelt „Toolbar“Die Diagramm-Toolbar bietet Ihnen:
- Zustand hinzufügen — einen neuen Zustand erstellen, ohne das Diagramm zu verlassen.
- Auto-Layout — alle Zustände automatisch anordnen. Siehe Auto-Layout.
- Layout zurücksetzen — Ihre manuellen Positionen verwerfen und neu beginnen.
- Zoom anpassen — das Diagramm so skalieren und zentrieren, dass die gesamte Machine sichtbar ist.
Bearbeiten aus dem Diagramm
Abschnitt betitelt „Bearbeiten aus dem Diagramm“Der Anfangszustand ist auf der Fläche markiert, sodass Sie immer sehen, wo der Ablauf beginnt. Um einen Zustand oder Übergang selbst zu ändern, nutzen Sie die Tabs Zustände und Übergänge — das Diagramm dient dem Anordnen und dem Zeichnen neuer Verbindungen.