10.5. Das Men?? Ansicht

Dieses Men?? wird f??r Aktionen verwendet, die Auswirkungen darauf haben, wie die verschiedenen Fenster dargestellt werden.

10.5.1. Gehezu Diagramm...

Dieses Men?? ??ffnet einen Dialog, der alle im aktuellen Projekt befindlichen Diagramme auff??hrt.

Abbildung 10.24. Der Dialog f??r Gehe zu Diagramm....

Der Dialog f??r Gehe zu Diagramm....


Der Dialog enth??lt eine Tabelle aus drei Spalten und einer Zeile f??r jedes Diagramm im aktuellen Projekt. Ein Schieberegler erlaubt den Zugriff auf die gesamte Tabelle, wenn diese f??r das Fenster zu gross ist. Ein Doppelklick mit der Taste 1 auf eine beliebige Zeile wird das Diagramm im Editierfenster markieren. Die drei Spalten sehen wie nachfolgend beschrieben aus:

  • Typ. Auflistung des Diagrammtyps.

  • Name. Auflistung der f??r die Diagramme vergebenen Namen.

  • Beschreibung. Stellt dar, wieviele Knoten und Kanten sich im Diagramm befinden. Ein Knoten ist ein „2-D “-Modellelement und eine Kante ist eine Verk??pfung zu einem Modellelement.

Wenn der Dialog nicht modal ist, kann der Dialog w??hrend des Editierens des Modelles zur leichteren Navigation ge??ffnet bleiben.

[Warnung]Warnung

Die Version 0.26 von ArgoUML aktualisiert den Dialog nicht sofort, wenn ??nderungen in den Diagrammen vorgenommen werden: ??nderung des Namens, hinzuf??gen von Diagrammen, l??schen von Diagrammen.

10.5.2. Suchen...

Diese Men?? ??ffnet einen nicht-modalen Dialog mit der ArgoUML- Suchmaschine.

Abbildung 10.25. Der Dialog f??r Suchen....

Der Dialog f??r Suchen....


Das Register Name und Ort definiert die durchzuf??hrende Suche. Es enth??lt folgendes:

  • Ein Textfeld mit der Bezeichnung Elementname:, in dem der Name des zu suchenden Modellelementes spezifiziert wird. Die Ersetzungszeichen (* und ? k??nnen hier verwendet werden. Ein Pull-down-Men?? gew??hrt den Zugriff auf vorher verwendete Ausdr??cke.

  • Ein Textfeld mit der Bezeichnung Im Diagramm: spezifiziert, welche Diagramme durchsucht werden sollen. Erneut k??nnen Ersetzungszeichen verwendet werden. Beide Textfelder haben den Standardeintrag *. Z.B. Alles suchen.

  • Rechts von den beiden Textfeldern erlaubt ein Auswahlelement mit der Bezeichnung Elementtyp: die Spezifikation der zu suchenden UML-Metaklasse.

  • Die Auswahl Suche in: erlaubt die Suche ??ber das gesamte Projekt (Standard) oder eine Teilsuche ??ber die Ergebnisse der vorhergehenden Suche. Wenn sie ge??ffnet ist, erscheint eine Liste mit Registern, welche die Suchergebnisse enthalten.

  • Unterhalb dieser Felder befindet sich die Schaltfl??che L??sche Register. Diese l??scht die Darstellung der Register aus den vorangegangenen Suchl??ufen (siehe unten). Diese Schaltfl??che ist deaktiviert, wenn keine Register, ausser dem Register Hilfe, vorhanden sind.

  • Und abschliessend gibt es die Schaltfl??che Suchen . Diese l??st die Suche anhand der in den Text- und Auswahlfeldern spezifizierten Suchkriterien aus. Die Ergebnisse werden in einem Register angezeigt, welche die unteren beiden Drittel der Seite einnehmen.

Die beiden unteren Drittel des Dialoges beinhalten ein grundlegendes Register (mit Hilfe bezeichnet), das eine zusammenfassende Hilfestellung bereitstellt und weitere Register, welche die Ergebnisse der Suchl??ufe anzeigen. Diese Bezeichnungen der Suchregister werden aus dem gesuchten Element imDiagramm zusammengesetzt und sind horizontal in zwei H??lften unterteilt.

Der Taste 1-Doppelklick auf dieses Register entfernt dieses und ??ffnet ein neues Fenster, welches den Registerinhalt enth??lt. Z. B. die Suchergebnisse. Diese Fenster kann beliebig verschoben und in seiner Gr????e ver??ndert werden. Beim Register Hilfe funktioniert dies nicht.

Die obere H??lfte ist mit Ergebnis: und der Anzahl der gefundenen Elemente bezeichnet. Es zeigt eine Tabelle mit einer Zeile mit vier Spalten f??r jedes Modellelement. Die Breite der Spalten kann eingestellt werden.

  • Typ. Enth??lt den Typ des Modellelementes.

  • Name. Enth??lt den Namen des Modellelementes.

  • Im Diagramm. Wo Modellelemente in einem Diagramm sichtbar sind, werden hier die Namen der Diagramme aufgelistet. Im anderen Fall wird N/A angezeigt.

  • Beschreibung. Enth??lt die Beschreibung des Modellelementes.

Der Taste 1-Klick auf eine Zeile wird mehr Informationen ??ber das Modellelement preisgeben, indem es die zugeh??rigen Modellelemente in der unteren H??lfte (siehe unten) darstellt. Der Doppelklick auf eine Zeile beschreibt ein Modellelement im Diagramm und das Element und das Diagramm werden markiert.

Die untere H??lfte des Registers ist eine Tabelle mit der Bezeichnung Zugeh??rige Elemente: mit den gleichen Spalten wie in der oberen H??lfte. Wenn ein Modellelement in der oberen H??lfte markiert wurde, zeigt diese Tabelle die Details eines jeden zugeh??rigen Elementes.

[Tipp]Tipp

Wenn Sie den Dialog vertikal vergr??ssern, zeigt es sich, dass der Teil "Zugeh??rige Elemente" ebenfalls seine Gr????e ??ndert, aber nicht der Teil mit den Suchergebnissen. Zwischen diesen Teilen befindet sich jedoch eine Trennlinie. Wenn Sie die Maus dar??ber bewegen, verwandelt sich der Mauszeiger in das Gr??ssenver??nderungs-Symbol und die Begrenzung zwischen diesen beiden Bereichen kann nach oben oder nach unten bewegt werden, um den Platz im Fenster aufzuteilen.

[Warnung]Warnung

Dieser Dialog ist nicht modal, was es erlaubt, dass er w??hrend des editierens des Modelles ge??ffnet bleiben kann. Aber die Implementierung der Version 0.26 von ArgoUML aktualisiert diesen Dialog nicht sofort, wenn ??nderungen an den gefundenen Modellelementen vorgenommen werden: ??nderungen des Namens des Modellelementes, ??nderung des Diagrammnamens. Das L??schen eines Diagrammes stoppt nicht die M??glichkeit danach zu suchen.

10.5.3. Zoom

Diese Men??option ??ffnet ein Untermen??, welches das Skalieren aller Diagramme um einen Faktor erlaubt. Diese Einstellung wird nicht persistent gespeichert.

Im Untermen?? kann folgendes ausgew??hlt werden:

  • Verkleinern. Tastenk??rzel (Strg-Minus). Verbessert den ??berblick ??ber die Zeichnung.

  • R??ckg??ngig. Kehrt zur Standard-Zoomrate zur??ck (z.B. 100%).

  • Vergr??ssern. Tastenk??rzel (Strg-Plus). Vergr??ssert die Elemente in den Zeichnungen.

10.5.4. Gitter einstellen

Dieses Men?? erlaubt folgende Auswahl der Bildschirm-Gitterdarstellung:

  • Zeilen 16: vollst??ndiges Gitter, mit einem Zwischenraum von 16 Pixeln.

  • Zeilen 8: vollst??ndiges Gitter, mit einem Zwischenraum von 8 Pixeln.

  • Punkte 16: Punkte, mit einem Zwischenraum von 16 Pixeln (der Standard).

  • Punkte 32: Punkte, mit einem Zwischenraum von 32 Pixeln.

  • Kein Gitter: Kein irgendwie geartetes Gitter.

10.5.5. Einrasten einrichten

Dieses Men?? erlaubt die Auswahl zwischen folgenden Gitter-Einrast-Schwellwerten:

  • Einrasten 4: Rastet innerhalb eines Bereiches von 4 Pixeln ein.

  • Einrasten 8: Rastet innerhalb eines Bereiches von 8 Pixeln ein.

  • Einrasten 16: Rastet innerhalb eines Bereiches von 16 Pixeln ein.

  • Einrasten 32: Rastet innerhalb eines Bereiches von 32 Pixeln ein.

[Anmerkung]Anmerkung

Es gibt keine Option das Einrasten auf das Gitter abzustellen.

[Anmerkung]Anmerkung

Wenn Sie existierende Elemente auf ge??nderte Einrastbereiche ausrichten wollen, k??nnen Sie das Men?? Anordnen > Am Gitter ausrichten verwenden (siehe Abschnitt 10.7.1, „Ausrichten“).

10.5.6. Seitenumbr??che

Mit dieser Men??option werden die Seitenumbr??che im Diagramm dargestellt oder nicht (durch weiss gepunktete Linien).

[Warnung]Warnung

Diese Men??option funktioniert in ArgoUML V0.24 nicht.

10.5.7. Symbolleisten

Dieses Men?? erlaubt es dem Anwender beliebige Symbolleisten zu verbergen oder anzuzeigen. Standardm????ig werden alle angezeigt.

10.5.8. XML-Quelltext

Aktiviert ein Fenster, das den gesamten Inhalt des aktuellen Projektes im XML-Format darstellt.

Obwohl sehr n??tzlich zum Debuggen von ArgoUML, ist diese Men??option f??r den normalen Benutzer wenig interessant.