11.6. Das kontextsensitive Men??

Ein Taste 2-Klick ??ber irgendeinem markierten Modellelement im Hauptbereich des Explorers veranlasst, dass ein Popup-Men?? erscheint.

11.6.1. Erstelle neues

Dieser Eintrag im Popup-Men?? ??ffnet ein Untermen?? mit Eintr??gen f??r jeden Diagrammtyp.

Der Namensraum des neuen Diagrammes, wird auf dem markierten Modellelement basieren.

11.6.2. Kopiere das Diagramm als Bild in die Zwischenablage

Dieser Eintrag im Popup-Men?? erstellt eine grafische Datei im Standard-Grafikformat und bringt es in die Zwischenablage Ihres PC. Die Grafik kann unmittelbar darauf in z.B. ein Anforderungsdokument in OpenOffice.Org kopiert werden.

Das Grafikformat und seine Aufl??sung werden durch die Standardeinstellungen von ArgoUML bestimmt: W??hlen Sie das Men?? Bearbeiten, dann Einstellungen... und dann das Register Umgebung aus. Die PNG und GIF-Formate und die Aufl??sung Standard werden empfohlen.

[Tipp]Tipp

Einige Anwendungen (wie z.B. Doors von Telelogic) erfordern es, dass die Hintergrundfarbe der generierten Grafik angepasst wird (es sei denn, das Bild ist leer). Dies kann mit einem Tool wie IrfanView durchgef??hrt werden; es ist genauso leicht wie das Klicken dessen Schaltfl??che Einf??gen und dann dessen Schaltfl??che Kopieren.

11.6.3. Zum Diagramm hinzuf??gen

Dieser Eintrag im Popup-Men?? erscheint bei jedem Modellelement, welches dem Diagramm im Editierfenster hinzugef??gt werden kann.

Das Element kann in ein Diagramm durch Bewegen des Cursors in das Editierfenster oder ein gedoppeltes Editierfenster (wobei es als Kreuz erscheint) und klicken mit der Taste 1 plaziert werden.

[Achtung]Achtung

Dieser Men??eintrag erscheint nur dann als nicht deaktiviert, wenn es das Diagramm im Editierfenster erlaubt, das dieses Modellelement enthalten sein darf und das Modellelement sich nicht bereits in dem Diagramm befindet. ArgoUML l????t es nicht zu, dass Sie mehr als eine Kopie eines bestimmten Modellelementes in ein Diagramm plazieren.

11.6.4. Aus Modell entfernen

Dieser Eintrag im Popup-Men?? erscheint bei jedem Modellelement, welches aus dem Modell gel??scht werden kann.

[Warnung]Warnung

Dies l??scht das Modellelement vollst??ndig aus dem Modell, nicht nur aus dem Diagramm. Um das Modellelement nur aus dem Diagramm zu entfernen, benutzen Sie das Bearbeiten-Men?? (siehe Abschnitt 10.4.2, „ Aus Diagramm entfernen “).

[Achtung]Achtung

Sie k??nnen ein Diagramm aus dem Modell entfernen. Je nach Typ des Diagrammes, kann das alle Modellelemente l??schen, die in dem Diagramm angezeigt werden. Um die Unterschiede zu illustrieren, betrachten Sie die folgenden Beispiele:

  • Das L??schen eines Klassendiagrammes l??scht nicht jedes Modellelement, das darin angezeigt wird. Alle Modellelemente die im Diagramm angezeigt werden, bleiben im Modell erhalten. Dies ist so, weil ein Klassendiagramm nicht auf jedes Modellelement entsprechend dem UML-Standard V1.4 " abgebildet" wird.

  • Das L??schen eines Zustandsdiagrammes l??scht auch den Zustandsautomaten, den es repr??sentiert und behandelt auch alle Modellelemente des Zustandsautomaten auf die gleiche Weise. Dies ist so, weil ein Zustandsdiagramm entsprechend dem UML-Standard V1.4 nicht auf einen Zustandsautomaten "abgebildet" wird.

11.6.5. Einstellen des Quellpfades... (Noch zu beschreiben)

Dieser Eintrag im Popup-Men?? ...

11.6.6. Paket hinzuf??gen

Dieser Eintrag im Popup-Men?? ist verf??gbar, wannimmer ein Modellelement markiert ist, das ein Paket enthalten darf, z.B. ein Paket. Nach dem Aktivieren dieses Men??s wird das Modellelement ein neues Paket enthalten.

11.6.7. Neuer Stereotyp

Dieser Eintrag im Popup-Men?? ist verf??gbar ... (Noch zu beschreiben)

11.6.8. Alle Klassen im Namensraum hinzuf??gen

Dieser Eintrag im Popup-Men?? ist nur bei Klassendiagrammen verf??gbar. Das Aktivieren dieses Men??eintrages wird alle Klassen des aktuellen Namensraumes zum Diagramm hinzuf??gen. Sie werden in der oberen linken Ecke angeordnet; offensichtlich eine g??nstige Gelegenheit, die im Men?? befindliche „Anordnen->Layout“-Funktion zu verwenden.