Parameter zu Mustern hinzufügen

Ein Muster verfügt normalerweise über mindestens einen Parameter. Dies ist jedoch keine zwingende Voraussetzung. Parameter definieren den UML 2.0-Typ des Zielarguments und die zulässigen Multiplizitätswerte. Jeder Parameter wird durch eine Java-Klasse repräsentiert und enthält Codeanweisungen zum Ausführen der durch die Mustererweiterung realisierten Aufgaben.

Sie können Abhängigkeiten zwischen Parametern angeben. Wenn Sie einen anderen Parameter als Client- oder Lieferantenparameter zuweisen, wird die reziproke Zuordnung dem von Ihnen hinzugefügten Parameter hinzugefügt. Das bedeutet, wenn Sie einen vorhandenen Parameter in das Feld Lieferant verschieben, wird dem von Ihnen hinzugefügten Parameter die Clientrolle zugewiesen.

So fügen Sie einen Parameter einem Muster hinzu:

  1. Klicken Sie in der Sicht 'Musterauthoring' mit der rechten Maustaste auf das Muster, und klicken Sie dann auf Parameter hinzufügen. Der Assistent Neuer Musterparameter wird geöffnet.
  2. Geben Sie einen Namen für den Parameter in das Feld Name ein. Das Feld Klassenname wird automatisch aus dem Parameternamen abgeleitet.
  3. Übernehmen Sie den aus dem Parameternamen generierten Klassennamen, oder ändern Sie ihn im Feld Klassenname.
  4. Geben Sie eine kurze Beschreibung des Parameters ein, die dem Anwender des Musters helfen kann, Argumente für das Muster anzugeben. Die Kurzbeschreibung wird auf der Seite 'Kurzbeschreibung' der Sicht 'Musterexplorer' angezeigt und als QuickInfo, wenn der Anwender des Musters im Diagrammeditor den Mauszeiger auf den Schablonenparameter stellt.
  5. Übernehmen Sie im Feld 'Typ' den UML 2.0-Typ 'Klasse' als Typ für den Parameter, oder klicken Sie auf Durchsuchen, und wählen Sie einen anderen UML 2.0-Typ aus.
  6. Gehen Sie wie folgt vor, um eine Parameterabhängigkeit hinzuzufügen:
    1. Klicken Sie auf die Registerkarte 'Parameterabhängigkeit', um die Seite 'Parameterabhängigkeit' zu öffnen.
    2. Klicken Sie im Feld Vorhandene Parameter auf einen oder mehrere Parameternamen.
    3. Klicken Sie auf eine Schaltfläche mit Rechtspfeil, um den Parameternamen in das Feld Clientparameter oder Lieferantenparameter zu verschieben.
  7. Klicken Sie auf die Registerkarte Allgemein, um zur Parameterdefinition zurückzukehren, oder auf OK, um den Assistenten zu beenden.
Der Parameter wird dem Muster hinzugefügt. Beim Weiterentwickeln des Musters können Sie die Eigenschaften des Parameters in der Sicht 'Eigenschaften' modifizieren.
Zugehörige Konzepte
IBM Rational-Entwurfsmuster
Mustercode und Unterstützungsdateien
Zugehörige Tasks
Musterprojekte und -bibliotheken erstellen
Muster zu Gruppen zuordnen
Abhängigkeiten zu Parametern hinzufügen
Werte für Mustereigenschaften festlegen
Nutzungsbedingungen | Feedback
(C) Copyright IBM Corporation 2004, 2005. Alle Rechte vorbehalten.