Update klassenDiagramm authored by Michael Guist's avatar Michael Guist
...@@ -2,6 +2,9 @@ ...@@ -2,6 +2,9 @@
Diese Seite enhält Hinweise zur Konfiguration und Nutzung von Klassendiagrammen in MagicDraw. Diese Seite enhält Hinweise zur Konfiguration und Nutzung von Klassendiagrammen in MagicDraw.
- [Klasse, Attribute und Methoden anlegen](#KAMAnlegen) - [Klasse, Attribute und Methoden anlegen](#KAMAnlegen)
- [Assoziation, Generalisierung, Aggregation anlegen](#AGAAnlegen)
- [Ändern der Eigenschaften einer Assoziation](#AssoEdit)
- [Darstellung von Entity, Boundary und Controller Variante 1](#DarstellungEBC1) - [Darstellung von Entity, Boundary und Controller Variante 1](#DarstellungEBC1)
- [Darstellung von Entity, Boundary und Controller Variante 2](#DarstellungEBC2) - [Darstellung von Entity, Boundary und Controller Variante 2](#DarstellungEBC2)
- [Elemente von Klassen ein- und ausschalten](#AbteilungEinAus) - [Elemente von Klassen ein- und ausschalten](#AbteilungEinAus)
...@@ -46,6 +49,22 @@ Methodenname (Parameter1 : Typ, Parameter2 : Typ) : Returntyp ...@@ -46,6 +49,22 @@ Methodenname (Parameter1 : Typ, Parameter2 : Typ) : Returntyp
``` ```
Die entsprechenden Informationen können auch über die Spezifikation (rechte Maustaste/Specification) angegeben werden. Die entsprechenden Informationen können auch über die Spezifikation (rechte Maustaste/Specification) angegeben werden.
## <a name="AGAAnlegen"> Assoziation, Generalisierung, Aggregation anlegen </a>
Zum Anlegen von Assoziation, Generalisierung oder Aggregation klickt man in der mittleren Spalte die gewünschte Verbindug an. Danach klickt man Start- und Zielklasse an.
## <a name="AssoEdit"> Ändern der Eigenschaften einer Assoziation </a>
Um die Eigenschaften einer Assoziation zu ändern, stellt man den Cursor z. B. auf das Ende der Assoziation und drückt die rechte Maustaste. Folgende Optionen sind wählbar:
| Funktion | Wirkung |
| ------ | ------ |
| Navigable | Erzeugt einen Pfeil am Ende der Assoziation |
| Shared | erzeugt eine Aggregation |
| Composite| erzeugt eine Komposition |
| Zahlen| im unteren Bereich kann die Multiplizität ausgewählt werden |
## <a name="DarstellungEBC1"> Darstellung von Entity, Boundary und Controller Variante 1 </a> ## <a name="DarstellungEBC1"> Darstellung von Entity, Boundary und Controller Variante 1 </a>
Bei dem ersten Anlegen einer Entity, Boundary oder Controllerklasse zeigt Magicdraw nur das Symbol an. Es wird nicht das Klassensymbol angezeigt. So stellt man die Anzeige um: Bei dem ersten Anlegen einer Entity, Boundary oder Controllerklasse zeigt Magicdraw nur das Symbol an. Es wird nicht das Klassensymbol angezeigt. So stellt man die Anzeige um:
... ...
......