In UML-Ablaufdiagrammen können Sie den Absendepunkt und den
Empfangspunkt von asynchronen Nachrichten zwischen Lebenslinien verschieben,
um die Zeitverzögerung zwischen dem Sende- und dem Empfangsereignis zu
bearbeiten. Mehrere Nachrichten zwischen den sendenden und empfangenden
Lebenslinien sind möglich.
Sie müssen ein Ablaufdiagramm, das Lebenslinien mit
asynchronen Nachrichten enthält, im Diagrammeditor geöffnet haben.
So verzögern Sie den Empfang einer asynchronen Nachricht:
- Klicken Sie in der Palette auf Asynchrone Nachricht.
- Klicken Sie auf die Quellenlebenslinie, an der die Nachricht starten soll,
und ziehen Sie die Nachricht zuerst horizontal und dann vertikal über vorhandene
Nachrichten auf die Ziellebenslinie, an der die Nachricht enden soll.
- Führen Sie einen der folgenden Schritte aus:
- Falls die Ziellebenslinie eine Instanz eines strukturierten
Klassifikationsmerkmalstyps darstellt (z. B. eine Klasse), benennen Sie die
Operation, und klicken Sie auf OK.
- Falls die Ziellebenslinie eine Instanz eines nicht strukturierten
Klassifikationsmerkmalstyps darstellt (z. B. einen Actor), benennen Sie die
ausgewählte Nachricht um, und klicken Sie auf OK.
Jetzt ist die Quellenlebenslinie nicht blockiert, und zwischen den Punkten des Sende- und des Empfangsereignisses können Interaktionen stattfinden.