Auf einem Entwicklungssystem (asl72x) einloggen, Eclipse starten (eclipse)
Ein Projekt öffnen (wichtig, SDE startet nur in existierenden Projekten)
Perspektive auf Modelling wechseln
Im Diagram Navigator auf Start SDE (grüner kreis)
Im Key Manager den Floating License Key auswaehlen. Es gibt lediglich eine Lizenz, d.h. es kann immer nur einer damit arbeiten. Ggfs. im Dialog License Keys > Floating License > Configure ... als Host lsl00a.acc.gsi.de eintragen. Hier sieht man auch, wer die Lizenz gerade benutzt.
In der Modeling View von Eclipse sieht man nun auf der linken Seite z.B. den Diagram Navigator oder das Class Repository.
UML-Diagramm aus vorhandenen Quellen erstellen lassen
Dialog Modeling > Instant Reverse... aufrufen.
Als Programmiersprache 'C++ Source' auswaehlen.
Im Feld Path den Pfad zum Verzeichnis angeben oder die gewuenschte Header-Datei auswaehlen. Im ersten Fall werden alle im angegebenen Verzeichnis vorhandenen Dateien bearbeitet.
Es geht los mit 'OK'. Es folgt die Meldung 'Instant Reverse successful. Dies kann etwas irritierend sein.
War die Erstellung tatsaechlich erfolgreich, kommt als naechstes der Dialog 'Instant Reverse Form Diagram'. Hier lassen sie die im Diagramm gewuenschten Klassen auswaehlen und bestimmte Diagramm-Optionen einstellen.
Nun laesst sich das erstellte Diagramm bearbeiten. Momentan ist die Anzeige noch ein wenig langsam...
Quelltext aus einem Diagramm erzeugen lassen
Man kann auch aus selbst erstellten UML-Diagrammen Quelltext erzeugen lassen.
Im Diagramm-Editor gibt es viele Werkzeuge, um Klassenbeziehungen zu beschreiben (Generalisierung, Spezialisierung, Abhaengigkeiten, ... ).
Man definiert eine Klasse, indem man ein Rechteck auf die Arbeitsflaeche zeichnet. Ueber die Eigenschaften lassen sich Attribute, Funktionen u.ae. definieren. Diese werden im Rechteck angezeigt.
Hat man auf diese Art eine Klasse definiert, kann man ueber Modeling > Instant Generator > Programmiersprache die Quellen erzeugen lassen.