< Vorherige Lektion | Nächste Lektion >

Lerneinheit 4: Musterinstanz erstellen

In dieser Lerneinheit wird anhand des Schnittstellenmusters eine einfache Methode zum Erstellen einer Musterinstanz in dem Klassendiagramm oder dem Diagramm in freiem Format erläutert.

Bei dieser Lerneinheit wird vorausgesetzt, dass Sie Lerneinheit 3 'Muster auswählen' abgeschlossen haben.

Wenn Sie die in dieser Lerneinheit auszuführenden Schritte zunächst anzeigen möchten, klicken Sie auf:

Wenn Sie ein Muster anwenden, müssen Sie zunächst die zugehörige Musterinstanz erstellen. Sie können mehrere Instanzen eines Musters erstellen, und diese Instanzen können gleichzeitig aktiviert sein. Am einfachsten lassen sich Instanzen per Drag-and-drop erstellen.

Die Musterinstanz stellt eine Struktur dar, die durch das UML-Schlüsselwort für Musterinstanz gekennzeichnet wird. Da das Schnittstellenmuster auf einer Collaboration basiert, wird es in einer der zwei vom Benutzer ausgewählten eindeutigen Formen dargestellt. Andere Typen von Mustern basieren auf Paketen oder Klassen. Bei diesen Mustern wird die Form des jeweiligen Elements in der Diagrammsicht übernommen. Die Definitionen für die Schablonenparameter des Musters werden bei der Instanziierung gekürzt. Der UML-Typ und die Multiplizität der einzelnen Schablonenparameter sind ebenfalls in der Instanz sichtbar, um dem Anwender eines Musters die Auswahl und das Erstellen geeigneter Argumente zum Binden des Musters zu erleichtern.

Sie können bei Bedarf mehrere Musterinstanzen desselben Musters in Ihrem Arbeitsbereich erstellen. Gehen Sie wie folgt vor, um die Musterinstanz zum Modell hinzuzufügen:

  1. Ziehen Sie das Schnittstellenmuster in der Sicht 'Musterexplorer' zum Klassendiagramm oder dem Diagramm in freiem Format. Das Muster wird instanziiert, und die erzeugte Musterinstanz erscheint im Diagramm.
  2. In der Sicht 'Projektexplorer' wird die Musterinstanz nun als Teil des UML-Beispielmodells angezeigt.
  3. Erweitern Sie die Musterinstanz, um die Inhalte anzuzeigen. Wenn Sie das Muster im Diagramm in der nächsten Übung ändern, werden Sie die Änderungen sehen, die sich dadurch bei der Instanz ergeben.
  4. Klicken Sie mit der rechten Maustaste auf ein Element in der Sicht 'Projektexplorer' und klicken Sie anschließend auf Eigenschaften, wenn Sie die Eigenschaften eines Elements anzeigen möchten.
Nun müssen Argumente für die Parameter des Musters bereitgestellt werden.
< Vorherige Lektion | Nächste Lektion >