Innere Klassifizierer erstellen
Inhaltsverzeichnis
Nach oben zu Anleitungen für Klassendiagramme
UML-Elemente, die Instanzen haben können, werden Klassifizierer genannt. Solche Elemente sind Klassen, Assoziationsklassen, Strukturen (Delphi und C++) und Unions (C++). Einige davon verfügen über innere Klassifizierer. Klassen und Assoziationsklassen können beispielsweise innere Klassen, Strukturen und Unions haben. Siehe den Abschnitt Innere Klassifizierer im Thema Klassendiagrammelemente.
In der Diagrammansicht oder der Modellansicht können Sie Klassifizierer-Elementen innere Klassifizierer hinzufügen. Innere Klassifizierer werden Klassifizierer-Elementen mit dem Kontextmenü der Klassifizierer-Elements, durch Ziehen von inneren Klassifizierer-Elementen oder durch Auswahl des Symbols eines inneren Klassifizierer-Elements in der Tool-Palette hinzugefügt.
So erstellen Sie einen inneren Klassifizierer mit dem Kontextmenü:
- Klicken Sie in der Diagrammansicht oder der Modellansicht mit der rechten Maustaste auf das Ziel-Container-Element.
- Wählen Sie Hinzufügen > Innerer_Klassifizierertyp. Innerer_Klassifizierertyp ist im Abschnitt Innere Klassifizierer im Thema Klassendiagrammelemente beschrieben.
- Ergebnis: Der innere Klassifizierer wird im Ziel-Container-Element erstellt.
So erstellen Sie einen inneren Klassifizierer mit Kopieren und Einfügen:
- Klicken Sie in der Diagrammansicht oder der Modellansicht mit der rechten Maustaste auf einen vorhandenen Klassifizierer (oder einen inneren Klassifizierer), bzw. wählen Sie ihn aus.
- Wählen Sie im Kontextmenü entweder Ausschneiden (STRG+X) oder Kopieren (STRG+C), um einen vorhandenen Klassifizierer in die Zwischenablage zu verschieben oder in die Zwischenablage zu kopieren.
- Klicken Sie mit der rechten Maustaste auf das Ziel-Container-Element, oder wählen Sie es aus.
- Wählen Sie im Kontextmenü Einfügen (STRG+V), um den in der Zwischenablage gespeicherten Klassifizierer in das Ziel-Container-Element einzufügen.
- Ergebnis: Der ausgewählte Klassifizierer (oder innere Klassifizierer) wird in das Ziel-Container-Element verschoben (bzw. kopiert).
- Tipp: Wenn Sie einen inneren Klassifizierer auf den Diagrammhintergrund verschieben (kopieren), wird der innere Klassifizierer zum Klassifizierer.
So verschieben Sie einen Klassifizierer per Drag&Drop:
- Wählen Sie in der Diagrammansicht einen Klassifizierer (oder inneren Klassifizierer) mit der Maus aus.
- Ziehen Sie den Klassifizierer bei gedrückter Maustaste in den Ziel-Container. Die Position, die die Modellierung als gültiges Ziel für das Ablegen eines Klassifizierers akzeptiert, wird mit einem blauen Rahmen hervorgehoben.
- Legen Sie den Klassifizierer ab.
- Ergebnis: Der ausgewählte Klassifizierer (oder innere Klassifizierer) wird in das Ziel-Container-Element verschoben (bzw. bei gedrückter STRG-Taste in das Ziel-Container-Element kopiert).
- Tipp: Wenn Sie einen inneren Klassifizierer auf den Diagrammhintergrund verschieben (kopieren), wird der innere Klassifizierer zum Klassifizierer.