... | ... | @@ -2,6 +2,9 @@ |
|
|
Diese Seite enhält Hinweise zur Konfiguration und Nutzung von Klassendiagrammen in MagicDraw.
|
|
|
|
|
|
- [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 2](#DarstellungEBC2)
|
|
|
- [Elemente von Klassen ein- und ausschalten](#AbteilungEinAus)
|
... | ... | @@ -46,6 +49,22 @@ Methodenname (Parameter1 : Typ, Parameter2 : Typ) : Returntyp |
|
|
```
|
|
|
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>
|
|
|
|
|
|
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:
|
... | ... | |