Konfiguration MagicDraw
Diese Seite beschreibt die wichtigsten Konfigurations-Optionen von Magicdraw.
- Anzeigeoptionen
- Anzeige von Menus konfigurieren - Expertenmodus - keine verkürzten Menus
- Sprache einstellen - MagicDraw in Englisch
- Spelling Check ein/ausschalten
- Stil für C++ Codegenerierung anpassen
- Stereotyp definiereun und nutzen
- Profil zu einem Projekt hinzufügen
- Profile ein- oder ausblenden
Anzeigeoptionen
Die Modellelemente, die in einem Diagramm angezeigt werden, können in Magicdraw konfiguriert werden.
Über das Menu Options/Project
findet man unter Symbols/Default/Shapes
alle UML-Modellelemente, die in MagicDraw darstellbar sind. Für jedes Element kann eingestellt werden, welche Eigenschaften der Elemente angezeigt werden sollen.
Beispiel: Assoziationsenden als Attribute anzeigen
Um die Assoziationsenden in einem Klassendiagramm als Attribute anzuzeigen, startet man im Menu die Funktion Options/Project
und wählt dann unter Symbol styles/Default/Shapes
Class
aus. Im rechten Frame wählt man im Abschnitt Attributes Show Association Ends as Attributes
und stellt den Wert auf All
ein.
Man klickt den Button Apply
und wählt im folgenden Fenster die Diagramme aus für die die Einstellung der Anzeigeoptionen gelten soll. Man quittiert diesen Dialog und die folgenden beiden Fenster mit OK.
Anzeige von Menus konfigurieren - Expertenmodus - keine verkürzten Menus
MagicDraw zeigt nach der Installation viele Menus verkürzt an, so dass man Menus über den Pfeil am unteren Rand auf die volle Größe aufklappen muss. Über das Menu Options/Environment
kann man dieses Verhalten umstellen.
Man wählt im linken Frame Experience
und setzt für alle Menutypen den Haken auf true
.
Sprache einstellen - MagicDraw in Englisch
MagicDraw läuft unter der Sprache, die bei der Installation angegeben wurde. Um die Sprache zu ändern, wählt man das Menu Options/Environment
.
Man wählt im linken Frame Spelling
und stellt auf der rechten Seite die gewünschte Sprache ein.
Spelling Check ein/ausschalten
Um die nervenden roten Markierungen bei Eingabe von Text zu vermeiden, kann man die Rechtschreibprüfung abschalten. Man wählt das Menu Options/Environment
.
Im linken Frame wählt man Spelling
und entfernt rechts den Haken bei Check Spelling As You Type
.
Stil für C++ Codegenerierung anpassen
Der Codierstil für die verwendete Programmiersprache kann für die Foreward Code Generierung
eingestellt werden. Man wählt das Menu Options/Project
und klappt den Baum unter Code Engineering
auf.
Hier wählt man links C++ Language Options
und stellt dann rechts unter Documentation
einen Codierstil ein.
Stereotyp definieren und nutzen
Um einen eigenen Stereotyp zu definieren erzeugt man den Stereotyp im Containment-Baum, über Create Element/Stereotype
. Man öffnet die Spezifikation und gibt ihm einen Namen. Unter der Eigenschaft Metaclass
wählt man einen UML-Basisstereotyp, von dem der eigene Stereotyp abgeleitet wird.
n diesem Beispiel wird ein Stereotyp EJB_Container erzeugt. Er wird von der UML-Metaklasse Class abgeleitet, die sich im UML-Standard-Profil befindet.
Dieser Stereotyp kann in einem Klassendiagramm Klassen zugewiesen werden.
Profil zu einem Projekt hinzufügen
Man wählt im Hauptmenu die Funktion File/Use Project/Use Local Project
, wählt das zu ladende Profil aus und klickt den Finish-Button.