Kapitel 10. Die Men??zeile

Inhaltsverzeichnis

10.1. Einleitung
10.2. Das Mausverhalten in der Men??zeile
10.3. Das Men?? Datei
10.3.1. Neu
10.3.2. Projekt ??ffnen...
10.3.3. Projekt speichern
10.3.4. Projekt speichern unter...
10.3.5. Projekt speichern r??ckg??ngig machen
10.3.6. XMI importieren...
10.3.7. Exportiere als XMI...
10.3.8. Quellcode importieren...
10.3.9. Seite einrichten...
10.3.10. Drucken...
10.3.11. Grafik exportieren...
10.3.12. Alle Grafiken exportieren...
10.3.13. Notation
10.3.14. Projekteinstellungen
10.3.15. Am h??ufigsten verwendete Dateien
10.3.16. Beenden
10.4. Das Men?? Bearbeiten
10.4.1. Markieren
10.4.2. Aus Diagramm entfernen
10.4.3. Aus Modell entfernen
10.4.4. Perspektiven konfigurieren...
10.4.5. Einstellungen...
10.5. Das Men?? Ansicht
10.5.1. Gehezu Diagramm...
10.5.2. Suchen...
10.5.3. Zoom
10.5.4. Gitter einstellen
10.5.5. Einrasten einrichten
10.5.6. Seitenumbr??che
10.5.7. Symbolleisten
10.5.8. XML-Quelltext
10.6. Das Men?? "Neues Diagramm"
10.6.1. Neues Anwendungsfalldiagramm
10.6.2. Neues Klassendiagramm
10.6.3. Neues Sequenzdiagramm
10.6.4. Neues Kollaborationsdiagramm
10.6.5. Neues Zustands??bergangsdiagramm
10.6.6. Neues Aktivit??tsdiagramm
10.6.7. Neues Verteilungsdiagramm
10.7. Das Men?? Anordnen
10.7.1. Ausrichten
10.7.2. Anordnen
10.7.3. Reihenfolge
10.7.4. Gr??sse an Inhalt anpassen
10.7.5. Layout
10.8. Das Men?? Generieren
10.8.1. Markierte Klassen generieren ...
10.8.2. Alle Klassen generieren...
10.8.3. Gesamtes Projekt generieren... (Noch zu beschreiben)
10.8.4. Einstellungen zur Codegenerierung im Projekt... (Noch zu beschreiben)
10.9. Das Men?? Kritiken
10.9.1. Kritiken ein-/ausschalten
10.9.2. Design-Wichtungen...
10.9.3. Design Ziele...
10.9.4. Kritiken anzeigen...
10.10. Das Men??: Werkzeuge
10.11. Das Men??: Hilfe
10.11.1. Systeminformation
10.11.2. ??ber ArgoUML

10.1. Einleitung

Ein wichtiges Prinzip hinter ArgoUML ist es, dass Aktionen auf jedem Weg, den der Anwender f??r g??nstig h??lt, aufgerufen werden k??nnen. Im Ergebnis k??nnen viele (aber nicht alle) Aktionen ??ber das Men?? aber auch ??ber andere Wege in ArgoUML ausgef??hrt werden.

Eine Anzahl gemeinsamer Men??eintr??ge ist auch ??ber Tastaturk??rzel verf??gbar.

Es ist auch m??glich, das Men?? von der Tastatur aus zu bedienen. Jede Ebene eines Men??s wird durch einen Buchstaben (im Men?? unterstrichen dargestellt oder durch Eingabe des Namens im Moment des dr??ckens der ALT-Taste) identifiziert. Diese Buchstabensequenz, w??hrend die ALT-Taste gedr??ckt wird, w??hlt den Eintrag aus.

Das Folgende ist eine Erl??uterung, wie die Men??elemente angeordnet sind.

  • Das Men?? Datei enth??lt Operationen, die auf das ganze Projekt/Datei wirken. Alle Elemente in diesem Men?? k??nnen so begr??ndet werden.

  • Das Men?? Bearbeiten ist haupts??chlich daf??r gedacht, das Modell zu editieren oder den Inhalt eines Diagrammes zu ver??ndern. Es enth??lt auch Funktionen, die das Editieren erst erm??glichen, wie z.B. das Markieren. Dieses Men?? ist nicht f??r Diagramm-Layout-Funktionen gedacht. Die meisten Funktionen hier, tun irgendetwas mit dem markierten Modellelement und Diagramm. Die Elemente „Konfiguriere Perspektiven...“ und „Einstellungen...“ sind ein bi??chen unterschiedlich, da sie einstellen, wie ArgoUML arbeitet - aber sie geh??ren nicht in das Dateimen??, da ihre Einstellungen nicht im Projekt gespeichert werden.

  • Das Men?? Ansicht ist f??r Funktionen, die weder das Modell noch das Diagrammlayout ver??ndern, sondern nur die Art und Weise wie das Diagramm angezeigt wird. Ein gutes Beispiel ist „Zoom“. Auch navigierende Funktionen befinden sich hier, z.B. „Suchen“ und „Gehezu Diagramm...“. Alle ??nderungen der Einstellungen dieses Men??s wirken sich auf alle Diagramme aus (z.B. Zoom).

  • Das Men?? Neues Diagramm enth??lt alle m??glichen Diagramme, die erstellt werden k??nnen. Dies Funktionen sind kontextabh??nig, da mit dem markierten Modellelement arbeiten.

  • Das Men?? Anordnen erlaubt Layout??nderungen im aktuellen Diagramm, was nicht das selbe ist wie die Elemente im Men?? Ansicht. Die Funktionen k??nnen nicht das UML-Modell ??ndern.

  • Das Men?? Generieren ist f??r die Codegenerierung. Die Funktionen hier wirken entweder auf das markierte Modellelement oder auf das ganze Projekt.

  • Das Men?? Kritiken ist speziell f??r die Einstellungen der Kritiken, die f??r alle Projekte gelten.

  • Das Men?? Werkzeuge ist aktuell leer. Wurden Plugins installiert, erscheinen deren Funktionen an dieser Stelle.

  • Das Men?? Hilfe enth??lt die ??blichen „Systeminformationen“ und „??ber ArgoUML“.