Mit UML 2.0-Nachrichten arbeiten
Nach oben zu Anleitungen für Interaktionsdiagramme
In diesem Abschnitt erfahren Sie, wie Sie in Sequenz- und Kommunikationsdiagrammen mit Nachrichten arbeiten können. Obwohl diese beiden Diagrammtypen äquivalent sind, unterscheiden sie sich doch hinsichtlich der Verwendung von Nachrichten.
Für UML 2.0-Nachrichten stehen die folgenden Möglichkeiten zur Verfügung:
- Die Antwortnachricht ein- und ausblenden.
- Nachrichten verschachteln.
- Eine Nachricht von einer Lebenslinie zurück zu sich selbst erstellen.
- Eine Nachrichtenbeziehung für einen Operationsaufruf erstellen.
So blenden Sie die Antwortnachricht ein oder aus:
- Klicken Sie in einem Interaktionsdiagramm mit der rechten Maustaste auf eine Aufrufnachricht.
- Aktivieren oder deaktivieren Sie auf der Registerkarte Beziehung des Objektinspektors die Option Show reply message.
So verschachteln Sie Nachrichten:
- Sie können Nachrichten verschachteln, indem Sie eine Ausführungsspezifikation als Ursprung der Nachrichtenbeziehungen verwenden. Bei den verschachtelten Nachrichten wird die Nummerierung der übergeordneten Nachricht weitergeführt. Wenn beispielsweise die übergeordnete Nachricht die Nummer 1 hat, erhält ihre erste verschachtelte Nachricht die Nummer 1.1.
- Sie können auch Nachrichtenbeziehungen zurück zu den übergeordneten Ausführungsspezifikationen erstellen.
So erstellen Sie eine Nachricht von einer Lebenslinie zurück zu sich selbst:
- Klicken Sie in der Tool-Palette auf die Schaltfläche Nachricht.
- Klicken Sie in einem Sequenzdiagramm zweimal an der Stelle auf die Lebenslinie, an der die Nachricht eingefügt werden soll.In einem Kommunikationsdiagramm können Sie an einer beliebigen Stelle zweimal auf die Lebenslinie klicken.
So erstellen Sie eine Nachrichtenbeziehung für einen Operationsaufruf:
- Erstellen Sie eine Interaktion.
- Erstellen Sie eine Nachrichtenbeziehung zwischen zwei Lebenslinien in der Interaktion.
- Öffnen Sie im Objektinspektor die Registerkarte Beziehung der Nachrichtenbeziehung.
- Klicken Sie im Feld Signature auf die Schaltfläche Durchsuchen.
- Wählen Sie im Modell oder in den Favoriten die gewünschte Operation aus.
- Klicken Sie auf OK.
Die neue Nachrichtenbeziehung wird entsprechend der Operation benannt.