Wenn Sie in der Sicht 'Musterauthoring' einen Parameter einem Muster
hinzufügen, wird eine Parameterklasse mit zwei Erweiterungsmethoden dem
Musterimplementierungsmodell hinzugefügt.
Erweiterungsmethoden und optionale Aktualisierungsmethoden werden als
Hot-Spots bezeichnet. Beim Hinzufügen oder Entfernen eines Argumentwerts
in einem Parameter fügen Sie den Hot-Spots Java-Code hinzu, um das Musterverhalten festzulegen.
Die folgenden Methoden zeigen die Erweiterungsmethoden:


Hilfe beim Entwerfen Ihres Codes finden Sie in den
verfügbaren Ressourcen der Onlinehilfe zu Mustern für das Musterframework sowie in
anderen Referenzinformationen. Klicken Sie zum Öffnen der Referenzinformationen auf
, erweitern Sie entweder
API-Referenz oder Referenz für Erweiterbarkeit, und
klicken Sie anschließend auf eines der Themen für Muster.
So fügen Sie
Erweiterungscode hinzu:
- Doppelklicken Sie in der Sicht 'Musterauthoring' auf den Parameter,
um den Parametercode im Java-Editor zu lokalisieren.
- Ersetzen Sie die TODO-Kommentare in beiden Methoden durch den Code, der das
erforderliche Verhalten ausführt, wenn in dem Parameter der Musterinstanz ein
Argument hinzugefügt oder entfernt wird.
- Entfernen Sie das Tag '@generated' aus jeder Methode, die Sie
modifizieren, damit das Tool für Musterauthoring keine erneute Generierung
einleitet und dabei Ihren Code entfernt.
Anmerkung: Um das Verhalten von Mustern besser kennen zu lernen, üben Sie das Anwenden
von Mustern mit Hilfe der Beispielmuster. Klicken Sie zum Laden der Beispielmuster
auf , erweitern Sie Technologiebeispiele, Muster,
und klicken Sie auf Muster zum Anwenden. Klicken Sie im
Thema Muster zum Anwenden auf Beispiel importieren.
Um das Erstellen von Mustern besser kennen zu lernen, können Sie die Beispielmuster
importieren. Klicken Sie dazu auf, erweitern Sie im Fenster Neu die
Einträge 'Beispiele' und UML-Modeler-Plug-ins, und klicken Sie auf
Musterbibliothekbeispiele.