Sie befinden sich hier: Mit Innovator arbeiten > Arbeiten in Diagrammeditoren > Beziehung zu einem Element erstellen

Beziehung zu einem Element erstellen

Beziehungen eines Elements zu einem neuen oder vorhandenen Element stellen Sie im Diagramm her.

Möglichkeiten zum Erstellen einer Beziehung

Normalerweise erstellen Sie eine Beziehung zwischen Modellelementen in einem Diagramm und nutzen dazu das sogenannte Karussell.

Abhängigkeiten zwischen Modellelementen können Sie alternativ im Toolfenster Abhängigkeiten oder im Abhängigkeiteneditor bearbeiten.

Standardfall Karussell

Das Karussell erscheint neben dem Auswahlrechteck eines selektierten Diagrammelements. Es besteht aus:

  • kreisförmigen Symbolen für alle zulässigen Verbindungstypen des selektierten Diagrammelements
  • eckigen Symbolen für alle Typen von ggf. bereits bestehenden Verbindungen, die noch nicht im Diagramm dargestellt werden

Ein Verbindungstyp legt stets auch die zulässigen Elementtypen des Ziels fest, das ggf. neu erstellt wird.

Wenn Sie die Verbindung auf ein vorhandenes Diagrammelement ziehen, dann kommen als Ziel der Verbindung in Frage:

  • das selektierte Diagrammelement selbst
  • ein anderes vorhandenes Diagrammelement innerhalb oder außerhalb des sichtbaren Diagrammbereichs
  • ein neues Element, dessen Besitzer ein vorhandenes Diagrammelement innerhalb des sichtbaren Diagrammbereichs sein darf

Wenn zum Anlegen der Verbindung ein weiteres Modellelement benötigt wird, dann erfolgt dessen Auswahl im Namensraumdialog.

Für stärker umrandete Symbole klappen mehrere Verbindungssymbole auf, wenn Sie den Mauszeiger darüber positionieren. Grundsätzlich wird zu jedem Verbindungssymbol ein Tooltipp angezeigt.

Durch Klicken und Halten des Verbindungssymbols können Sie das Gummiband an die Stelle ziehen, zu der eine Verbindung erstellt werden soll. Dieses Verbindungsziel kann auch das selektierte Element selbst sein.

Um eine Verbindung zu einem bestehenden Diagrammelement zu erstellen, das sich nicht im sichtbaren Diagrammausschnitt befindet, halten Sie beim Loslassen der linken Maustaste die [Umschalt]-Taste gedrückt. Statt der Liste neu anzulegender Elemente wird dann eine Liste mit bereits im Diagramm existierenden Elementen angeboten.

Hinweis

Das Erstellen einer Verbindung zu einem bestehenden Diagrammelement außerhalb des sichtbaren Diagrammausschnitts ist eingeschränkt auf die direkten Verbindungen. Der Dialog Verbindung erstellen bietet nicht die bestehenden Diagrammelemente an, die Besitzer eines neuen Zielelements des gezogenen Verbindungstyps sein könnten.

Die folgende Übersicht stellt die grundsätzlichen Varianten für das Erstellen einer Beziehung zu einem Element dar. Ob ein Auswahldialog erscheint oder nicht, ist abhängig vom Verbindungstyp (konkretes Symbol) und vom Verbindungsziel.

Variante Symboltyp Verbindungsziel Auswahldialog Beschreibung
1 freie Stelle im Diagramm stets

Wählen Sie im Dialog Verbindung erstellen den Elementtyp des Zielelements aus. Angeboten werden die Elementtypen, die laut Konfiguration für den vom selektierten Element gezogenen Verbindungstyp im Diagramm zulässig sind.

Im Diagramm wird ein neues Element angelegt und in die Modellstruktur unter Berücksichtigung ggf. bestehender Anlegevoreinstellungen eingeordnet. Zum neuen Element wird die gezogene Verbindung erstellt, ggf. entstehen dadurch weitere Modellelemente, z.B. Rollen.

2a

Selektiertes Element oder anderes vorhandenes Diagrammelement*

nein Vom selektierten Element zu sich selbst oder zum Zielelement wird die gezogene Verbindung erstellt, ggf. entstehen dadurch weitere Modellelemente, z.B. Rollen.
2b ja

Wählen Sie im Dialog Verbindung erstellen den Elementtyp des Zielelements aus. Angeboten werden die Elementtypen, die laut Konfiguration für den vom selektierten Element gezogenen Verbindungstyp zulässig sind, und deren Besitzer das selektierte Element oder das vorhandene Diagrammelement sein darf.

Im Diagramm werden die entstehenden Verbindungen und Elemente dargestellt.

 
3 anderes Element, das eine noch nicht im Diagramm dargestellte Verbindung zum selektierten Element hat Meldung Keine Auswahl möglich. Es gibt keine Verbindung des ausgewählten Typs, die bereits besteht und noch nicht im Diagramm dargestellt wird.
ja

Wählen Sie im Dialog Im Diagramm darstellen das Element aus, zu dem eine bestehende Verbindung des gezogenen Typs dargestellt werden soll. Angeboten werden die Elemente, zu denen noch nicht dargestellte Verbindungen des gezogenen Typs bestehen. Für gerichtete Beziehungen können Sie die in umgekehrter Richtung bestehenden Verbindungen auswerten lassen.

Die bestehende Verbindung und das ausgewählte Element werden im Diagramm dargestellt.

* Wenn die gewählte Verbindung zu einem vorhandenen Diagrammelement nicht zulässig ist, dann wird dies durch den Mauszeiger signalisiert .

Beispiel für eine Verbindungsauswahl im Karussell einer selektierten Klasse

Zusätzliche Bearbeitungsmöglichkeiten für Abhängigkeiten

Unter einer Abhängigkeit wird eine Beziehung zwischen zwei Modellelementen verstanden, die darstellt, dass eine Änderung in dem benötigten Element eine Änderung in dem abhängigen Element bewirkt. Die Abhängigkeit bezieht sich dabei auf die Modellelemente selbst und nicht auf eventuelle Instanzen dieser Elemente. Abhängigkeiten können je nach Konfiguration als Abstraktion, Verwendung, Realisierung, Erfüllungsbeziehung usw. spezifiziert werden.

Zur Bearbeitung von Abhängigkeiten stehen Ihnen das Toolfenster Abhängigkeiten und der Abhängigkeiteneditor zur Verfügung.

Erstellen einer Beziehung zu einem neuen Element mit dem Karussell

Voraussetzungen

Diagramm angelegt, geöffnet und zum Bearbeiten reserviert. Quellelement angelegt.

Zusammenhang

Das Erstellen einer Beziehung zu einem neuen Element entspricht den Varianten 1 oder 2b in der Übersicht (siehe oben). In Variante 1 ist das Diagramm selbst das Element, das Besitzer des neuen Elements sein darf.

Um eine Beziehung zu einem neuen Element zu erstellen, ziehen Sie die entsprechende Verbindung bei gedrückter Maustaste

  • auf eine freie Stelle im Diagramm oder
  • auf ein bestehendes Diagrammelement, das Besitzer des neuen Elements sein darf

Wenn das Erstellen des neuen Elements an der gewählten Position nicht zulässig ist, dann wird dies durch den Mauszeiger signalisiert .

Die zulässigen Elementtypen des neuen Elements werden Ihnen im Dialog Verbindung erstellen zur Auswahl angeboten.

So gehen Sie vor

  1. Selektieren Sie im Diagramm das Quellelement der Beziehung.

    Das Karussell erscheint.

  2. Bewegen Sie den Mauszeiger über den gewünschten Verbindungstyp im Karussell.

    Wenn der Verbindungstyp mehrere Varianten aufweist, dann klappen die entsprechenden Symbole auf.

  3. Ziehen Sie die gewünschte Verbindung bei gedrückter Maustaste auf die Zielposition und lassen Sie die Maustaste los.

    Der Dialog Verbindung erstellen erscheint.

  4. Wählen Sie den Elementtyp für das neue Diagrammelement aus.

    Wenn für den Vorgang ein weiteres Modellelement benötigt wird, welches nicht aus der Eingangsselektion ermittelt werden kann, dann erscheint der Namensraumdialog. Wählen Sie das erforderliche Element in der Modellstruktur aus oder erstellen Sie es im Dialog (Schaltfläche Neues Element erzeugen).

    Ein Element des ausgewählten Typs und die Verbindung zum Quellelement werden im Diagramm eingefügt. Das Element wird in die Modellstruktur eingeordnet. Bei Elementen mit Namen wird ein eindeutiger Name erzeugt und selektiert.

  5. Geben Sie den Namen des Elements ein und drücken Sie abschließend die [Eingabe]-Taste.

    Das Diagrammelement wird umbenannt. Falls der eingegebene Name nicht eindeutig ist, erscheint eine Fehlermeldung.

Erstellen einer Beziehung zu einem bestehenden Diagrammelement mit dem Karussell

Voraussetzungen

Diagramm angelegt, geöffnet und zum Bearbeiten reserviert. Quellelement angelegt.

Zusammenhang

Das Erstellen einer Beziehung zu einem bestehenden Diagrammelement entspricht der Variante 2a in der Übersicht (siehe oben).

Um eine Beziehung zu einem bestehenden Diagrammelement zu erstellen, ziehen Sie die entsprechende Verbindung bei gedrückter Maustaste auf ein bestehendes Diagrammelement. Wenn die gewählte Verbindung zu einem vorhandenen Diagrammelement nicht zulässig ist, dann wird dies durch den Mauszeiger signalisiert .

Um eine Verbindung zu einem bestehenden Diagrammelement zu erstellen, das sich nicht im sichtbaren Diagrammausschnitt befindet, halten Sie beim Loslassen der linken Maustaste über einem freien Diagrammbereich die [Umschalt]-Taste gedrückt. Alle bereits im Diagramm existierenden Elemente, die über den gezogenen Verbindungstyp mit dem Quellelement verbunden werden können, werden Ihnen im Dialog Verbindung erstellen zur Auswahl angeboten.

So gehen Sie vor

  1. Selektieren Sie im Diagramm das Quellelement der Beziehung.

    Das Karussell erscheint.

  2. Bewegen Sie den Mauszeiger über den gewünschten Verbindungstyp im Karussell.

    Wenn der Verbindungstyp mehrere Varianten aufweist, dann klappen die entsprechenden Symbole auf.

  3. Wenn das Verbindungsziel innerhalb des sichtbaren Diagrammausschnitts liegt, dann ziehen Sie die Verbindung bei gedrückter Maustaste auf das Zielelement und lassen Sie die Maustaste los.

    Die Verbindung zwischen Quell- und Zielelement wird im Diagramm eingefügt. Die weiteren Schritte entfallen.

  4. Wenn das Verbindungsziel außerhalb des sichtbaren Diagrammausschnitts liegt, dann drücken Sie die [Umschalt]-Taste und lassen Sie die Maustaste los.

    Der Dialog Verbindung erstellen erscheint.

  5. Wählen Sie das gewünschte Zielelement aus der Auswahlliste aus.

    Die Verbindung zwischen Quell- und Zielelement wird im Diagramm eingefügt.

Hinzufügen einer bestehenden Beziehung mit dem Karussell

Voraussetzungen

Diagramm angelegt, geöffnet und zum Bearbeiten reserviert.

Eine im Diagramm darstellbare Verbindung des selektierten Elements zu einem Element existiert.

Zusammenhang

Das Hinzufügen einer bestehenden Beziehung zu einem Element entspricht der Variante 3 in der Übersicht (siehe oben).

Um eine bereits bestehende Beziehung des selektierten Elements zu einem Element im Diagramm anzuzeigen, ziehen Sie die entsprechende Verbindung bei gedrückter Maustaste auf eine freie Stelle.

  1. Wenn es keine Verbindung des ausgewählten Typs gibt, die bereits besteht und noch nicht im Diagramm dargestellt wird, erscheint eine Meldung.

    (Eine vorherige Einschränkung der angebotenen Verbindungssymbole im Karussell ist leider nicht möglich.)

  2. Wenn es eine Verbindung des ausgewählten Typs gibt, die bereits besteht und noch nicht im Diagramm dargestellt wird, erscheint der Dialog Im Diagramm darstellen.

    Angeboten werden die Elemente, zu denen noch nicht dargestellte Verbindungen des gezogenen Typs bestehen, unabhängig davon, ob sie bereits im Diagramm dargestellt werden.

    Für gerichtete Beziehungen können Sie sich die Elemente anzeigen lassen, für die in umgekehrter Richtung Verbindungen zum selektierten Element bestehen. Aktivieren Sie zu diesem Zweck das Auswahlfeld Im Diagramm mit umgekehrter Richtung darstellen.

    Selektieren Sie im Dialog Im Diagramm darstellen das Element, zu dem eine bestehende Verbindung des gezogenen Typs dargestellt werden soll.

So gehen Sie vor

  1. Selektieren Sie im Diagramm das Element, zu dem Sie eine bestehende Beziehung im Diagramm darstellen wollen.

    Das Karussell erscheint.

  2. Bewegen Sie den Mauszeiger über den gewünschten Verbindungstyp im Karussell.

    Wenn der Verbindungstyp mehrere Varianten aufweist, dann klappen die entsprechenden Symbole auf.

  3. Ziehen Sie die Verbindung bei gedrückter Maustaste auf eine freie Stelle und lassen Sie die Maustaste los.

  4. Wenn es keine Verbindung des ausgewählten Typs gibt, die bereits besteht und noch nicht im Diagramm dargestellt wird, erscheint eine Meldung. Bestätigen Sie die Meldung und wählen Sie ggf. einen anderen Verbindungstyp.

  5. Wenn es eine Verbindung des ausgewählten Typs gibt, die bereits besteht und noch nicht im Diagramm dargestellt wird, erscheint der Dialog Im Diagramm darstellen. Angeboten werden die Elemente, zu denen noch nicht dargestellte Verbindungen des gezogenen Typs bestehen. Um für gerichtete Beziehungen die in umgekehrter Richtung bestehenden Verbindungen auswerten zu lassen, aktivieren Sie das Auswahlfeld Im Diagramm mit umgekehrter Richtung darstellen.

  6. Selektieren Sie das Element, zu dem Sie eine bestehende Beziehung im Diagramm darstellen wollen.

  7. Bestätigen Sie mit OK.

    Die bereits bestehende Beziehung zumselektierten Element wird im Diagramm dargestellt. Wenn das im Dialog Im Diagramm darstellen selektierte Element bisher nicht im Diagramm dargestellt wurde, dann wird es an der Position des Mauszeigers im Diagramm dargestellt.

 

 

© 1986-2014 MID GmbH Nürnberg Deutschland. DIN EN 9001 zertifiziert. Alle Rechte vorbehalten.