Mit Instanzspezifikationen arbeiten (UML 2.0)
Nach oben zu Anleitungen für Klassendiagramme
Sie können einen Klassifizierer über den Objektinspektor oder den internen Editor instantiieren.
Bei der Verwendung einer Instanzspezifikation haben Sie folgende Möglichkeiten:
- Instantiieren eines Klassifizierers im Objektinspektor.
- Instantiieren eines Klassifizierers mit dem internen Editor.
- Definieren der Funktionsweise einer Instanzspezifikation.
- Hinzufügen eines Slots zu einem Instanzspezifikationselement.
- Zuordnen eines strukturellen Features zu einem Slot.
- Zuweisen des Slot-Wertes.
- Definieren des Slot-Stereotyps.
So instantiieren Sie einen Klassifizierer im Objektinspektor:
- Wählen Sie im Diagramm eine Instanzspezifikation aus.
- Wählen Sie im Knoten Allgemein des Objektinspektors das Feld Instantiates aus.
- Klicken Sie auf die Auswahlschaltfläche.
- Wählen Sie im Dialogfeld Klasse oder Schnittstelle auswählen die gewünschten Klassifizierer mit Hilfe der Schaltflächen Hinzufügen und Entfernen aus.
- Klicken Sie anschließend auf OK.
So instantiieren Sie einen Klassifizierer mit dem internen Editor:
- Wählen Sie im Diagramm eine Instanzspezifikation aus.
- Drücken Sie F2, um den internen Editor zu öffnen. Sie können auch auf den Namen der Instanzspezifikation doppelklicken.
- Geben Sie nach dem Namen der Instanzspezifikation einen Doppelpunkt und danach den Namen eines vorhandenen Klassifizierers ein. Beispiel: InstanceSpecifcation1:Class1.
- Drücken Sie die Taste EINGABE.
So definieren Sie die Funktionsweise einer Instanzspezifikation:
- Fügen Sie Slots in ein Instanzspezifikationselement ein.
- Verknüpfen Sie die Slots mit den Attributen der instantiierten Klassifizierer.
- Legen Sie den Wert fest, und definieren Sie das Slot-Stereotyp.
So fügen Sie einem Instanzspezifikationselement einen Slot hinzu:
- Fügen Sie ein Instanzspezifikationselement in das Diagramm ein.
- Klicken Sie mit der rechten Maustaste auf das Instanzspezifikationselement, und wählen Sie im Kontextmenü Hinzufügen > Slot.
So ordnen Sie einem Slot ein strukturelles Feature zu:
- Wählen Sie einen Slot in einem Instanzspezifikationselement aus.
- Erweitern Sie den Knoten Allgemein im Objektinspektor.
- Klicken Sie im Feld Defining Feature auf die Auswahlschaltfläche.
- Wählen Sie im Dialogfeld Definitions-Feature auswählen das gewünschte Attribut aus, und klicken Sie auf OK.
So legen Sie den Slot-Wert fest:
- Wählen Sie einen Slot aus.
- Gehen Sie nach einem der folgenden Punkte vor:
- Geben Sie im Objektinspektor des Slots den gewünschten Wert in das Feld Value ein.
- Öffnen Sie den internen Editor für den Slot, und geben Sie nach dem Slot-Namen zuerst ein Gleichheitszeichen und dann den gewünschten Wert ein.
So definieren Sie das Slot-Stereotyp:
- Erweitern Sie im Objektinspektor des Slots den Knoten Allgemein.
- Geben Sie den Wert in das Feld Stereotype ein.