12.6. Auswahl-Aktionsschaltfl??chen

Wenn der Anwender ein Modellelement in einem UML-Diagramm markiert, dann werden mehrere Griffe dargestellt, um anzuzeigen, dass es markiert ist und um die Anwenderschnittstelle mit der F??higkeit zu versehen, die Gr????e des Knotens zu ver??ndern. ArgoUML zeigt auch einige „Auswahl-Aktionsschaltfl??chen“ entlang des markierten Modellelementes an. In den nachfolgenden Bildern sehen Sie einige Beispiele von Griffen und „Auswahl- Aktionsschaltfl??chen“. Die beiden Bilder f??r eine Klasse unterscheiden sich, weil beim Erzeugen der zweiten Klasse die Umschalt-Taste gedr??ckt wurde.

Abbildung 12.6. Einige Beispiele f??r „Auswahl-Aktionsschaltfl??chen“.

Einige Beispiele f??r Auswahl-Aktionsschaltfl??chen.
Einige Beispiele f??r Auswahl-Aktionsschaltfl??chen.
Einige Beispiele f??r Auswahl-Aktionsschaltfl??chen.
Einige Beispiele f??r Auswahl-Aktionsschaltfl??chen.
Einige Beispiele f??r Auswahl-Aktionsschaltfl??chen.
Einige Beispiele f??r Auswahl-Aktionsschaltfl??chen.


Auswahl-Aktionsschaltfl??chen bieten h??ufig erforderliche Operationen auf das markierte Objekt an. Zum Beispiel: Eine Klasse hat eine Schaltfl??che bei 12 Uhr, um eine Superklasse hinzuf??gen zu k??nnen; eine bei 6 Uhr, um eine Subklasse hinzuzuf??gen und Schaltfl??chen bei der 3 Uhr- und 9 Uhr-Position, um Assoziationen hinzuf??gen zu k??nnen. Diese Schaltfl??chen unterst??tzen eine "Klick und Ziehen"- Interaktion: Ein einziger Klick erzeugt eine neue verkn??pfte Klasse an der Standardposition, relativ zur Originalklasse und erzeugt eine Vererbung oder eine Assoziation; das Ziehen von der Schaltfl??che zu einer existierenden Klasse erzeugt nur eine Vererbung oder Assoziation; und das Ziehen in einen leeren Raum des Diagrammes erzeugt eine neue Klasse an der Mausposition mit der Vererbung oder Assoziation. ArgoUML enth??lt eine automatische Layout-Unterst??tzung, so da?? das Klicken auf die Schaltfl??che Subklasse die neue Klasse an einer Stelle positioniert, so dass sie sich nicht ??berlappen.

Auswahl-Aktionsschaltfl??chen sind transparent. Sie haben einen sichtbaren rechteckigen Rahmen und enthalten ein Symbol, welches dem Symbol des entsprechenden Designelementes in der Standard-Symbolleiste entspricht. Diese Symbole sind jedoch ungef??llte Zeilen-Symbole mit vielen transparenten Pixeln. Dies erlaubt es, da?? Auswahl-Aktionsschaltfl??chen die Zeichenfl??che ??berlappen, ohne das Diagramm zu verdecken. Aus diesem Grund werden die Schaltfl??chen nur angezeigt, wenn sich die Maus ??ber dem Symbol des markierten Modellelementes befindet; wenn ein Teil des Diagrammes verdeckt ist, kann die Maus einfach fortbewegt werden, um eine klarere Sicht auf das Diagramm zu erhalten.