Zuweisen der Beziehungen 'Bereitgestellte Schnittstelle' oder 'Erforderliche Schnittstelle' (UML 2.0)

Aus RAD Studio
Wechseln zu: Navigation, Suche

Nach oben zu Anleitungen für Klassendiagramme

Dieses Thema erläutert, wie die Beziehungen Bereitgestellte Schnittstelle oder Erforderliche Schnittstelle zwischen Klassen und Schnittstellen in UML 2.0-Klassendiagrammen zugewiesen werden. Siehe Beziehungen zwischen Elementen von Klassendiagrammen

So weisen Sie die Beziehung "Bereitgestellte Schnittstelle" zu:

  • Mit der Tool-Palette.
  1. Öffnen Sie ein geeignetes UML 2.0-Klassendiagramm in der Diagrammansicht. Die Tool-Palette zeigt daraufhin die Befehle der Gruppe UML 2.0-Klassendiagramme an.
  2. Klicken Sie in der Tool-Palette auf die Schaltfläche "Bereitgestellte Schnittstelle" Bereitgestellte Schnittstelle; sie wird hervorgehoben (aktiv) angezeigt.
  3. Setzen Sie den Cursor in das Klassendiagramm. (Der Mauscursor wird als Kreuz angezeigt.) Führen Sie den Mauscursor über eine Klasse (oder Assoziationsklasse), der Sie die Beziehung "Bereitgestellte Schnittstelle" hinzufügen möchten. Um diese Client-Klasse wird ein Aktivierungsrahmen angezeigt. Klicken Sie in diesen Aktivierungsrahmen, und ziehen Sie eine Linie:
    • Zur Zielschnittstelle.
      Die Zielschnittstelle wird mit der ausgewählten Client-Klasse durch die Beziehung "Bereitgestellte Schnittstelle" verknüpft.
    • Zu einer freien Position, und lassen Sie die Maustaste los. Das Popup-Menü mit dem Eintrag Schnittstelle wird geöffnet. Klicken Sie auf den Eintrag Schnittstelle.
      Diese Operationen erstellen die Beziehung "Bereitgestellte Schnittstelle" zwischen der Client-Klasse und der (erstellten) Zielschnittstelle.
  • Mit dem Symbol DV OutputLinkIcon.png Ausgehende Beziehung.
  1. Öffnen Sie ein geeignetes UML 2.0-Klassendiagramm in der Diagrammansicht. Setzen Sie den Cursor in das Klassendiagramm. Führen Sie den Mauscursor über eine Client-Klasse (oder Assoziationsklasse), der Sie die Beziehung "Bereitgestellte Schnittstelle" hinzufügen möchten. Das Popup-Tool DV OutputLinkIcon.png wird neben der Seite des Klassenknotens angezeigt, an der sich der Mauscursor befindet.
  2. Klicken Sie auf das Symbol DV OutputLinkIcon.png Ausgehende Beziehung.
    • Ziehen Sie eine Linie zu dem Schnittstellenknoten des Ziels. Wenn um die Zielschnittstelle ein Auswahlrahmen angezeigt wird, lassen Sie die Maustaste los. Das Popup-Menü mit dem Eintrag Bereitgestelltes Interface wird geöffnet. Klicken Sie auf den Eintrag Bereitgestelltes Interface.
      Die Zielschnittstelle wird mit der ausgewählten Client-Klasse durch die Beziehung "Bereitgestellte Schnittstelle" verknüpft.
    • Ziehen Sie eine Linie zu einer freien Position, und lassen Sie die Maustaste los. Das Popup-Menü mit dem Eintrag Bereitgestelltes Interface wird geöffnet. Klicken Sie auf den Eintrag Bereitgestelltes Interface, um ein Popup-Menü mit dem Eintrag Schnittstelle zu öffnen. Klicken Sie auf den Eintrag Schnittstelle.
      Diese Operationen erstellen die Beziehung "Bereitgestellte Schnittstelle" zwischen der Client-Klasse und der (erstellten) Zielschnittstelle.
  • Mit dem Symbol DV InputLinkIcon.png Eingehende Beziehung.
  1. Öffnen Sie ein geeignetes UML 2.0-Klassendiagramm in der Diagrammansicht. Setzen Sie den Cursor in das Klassendiagramm. Führen Sie den Mauscursor über eine Schnittstelle, der Sie die Beziehung "Bereitgestellte Schnittstelle" hinzufügen möchten. Das Popup-Tool DV InputLinkIcon.png wird neben der Seite des Schnittstellenknotens angezeigt, an der sich der Mauscursor befindet.
  2. Klicken Sie auf das Symbol DV InputLinkIcon.png Eingehende Beziehung.
    • Ziehen Sie eine Linie zu dem Knoten der Client-Klasse (oder Assoziationsklasse). Wenn um die Client-Klasse ein Auswahlrahmen angezeigt wird, lassen Sie die Maustaste los. Das Popup-Menü mit dem Eintrag Bereitgestelltes Interface wird geöffnet. Klicken Sie auf den Eintrag Bereitgestelltes Interface.
      Die Zielschnittstelle wird mit der ausgewählten Client-Klasse durch die Beziehung "Bereitgestellte Schnittstelle" verknüpft.
    • Ziehen Sie eine Linie zu einer freien Position, und lassen Sie die Maustaste los. Das Popup-Menü mit dem Eintrag Bereitgestelltes Interface wird geöffnet. Klicken Sie auf den Eintrag Bereitgestelltes Interface, um ein Popup-Menü mit den Einträgen Klasse und Assoziationsklasse zu öffnen. Klicken Sie auf einen Eintrag. (Die Klasse oder Assoziationsklasse wird erstellt.)
      Diese Operationen erstellen die Beziehung "Bereitgestellte Schnittstelle" zwischen der Schnittstelle und der (erstellten) Client-Klasse (oder Assoziationsklasse).


So weisen Sie die Beziehung "Erforderliche Schnittstelle" zu:

  • Mit der Tool-Palette.
  1. Öffnen Sie ein geeignetes UML 2.0-Klassendiagramm in der Diagrammansicht. Die Tool-Palette zeigt daraufhin die Befehle der Gruppe UML 2.0-Klassendiagramme an.
  2. Klicken Sie in der Tool-Palette auf die Schaltfläche "Erforderliche Schnittstelle" Erforderliche Schnittstelle; sie wird hervorgehoben (aktiv) angezeigt.
  3. Setzen Sie den Cursor in das Klassendiagramm. (Der Mauscursor wird als Kreuz angezeigt.) Führen Sie den Mauscursor über eine Klasse (oder Assoziationsklasse), der Sie die Beziehung "Erforderliche Schnittstelle" hinzufügen möchten. Um diese Client-Klasse wird ein Aktivierungsrahmen angezeigt. Klicken Sie in diesen Aktivierungsrahmen, und ziehen Sie eine Linie:
    • Zu der Zielschnittstelle, -klasse oder -assoziationsklasse.
      Das Zielelement (Schnittstelle, Klasse oder Assoziationsklasse) wird mit der ausgewählten Client-Klasse (Assoziationsklasse) durch die Beziehung "Erforderliche Schnittstelle" verknüpft.
    • Zu einer freien Position, und lassen Sie die Maustaste los. Das Popup-Menü mit den Einträgen Schnittstelle, Klasse und Assoziationsklasse wird geöffnet; klicken Sie auf einen Eintrag.
      Diese Operationen erstellen die Beziehung "Erforderliche Schnittstelle" zwischen der Client-Klasse (Assoziationsklasse) und dem erstellten Zielelement (Schnittstelle, Klasse oder Assoziationsklasse).
  • Mit dem Symbol DV OutputLinkIcon.png Ausgehende Beziehung.
  1. Öffnen Sie ein geeignetes UML 2.0-Klassendiagramm in der Diagrammansicht. Setzen Sie den Cursor in das Klassendiagramm. Führen Sie den Mauscursor über eine Client-Klasse (oder Assoziationsklasse), der Sie die Beziehung "Erforderliche Schnittstelle" hinzufügen möchten. Das Popup-Tool DV OutputLinkIcon.png wird neben der Seite des Klassenknotens angezeigt, an der sich der Mauscursor befindet.
  2. Klicken Sie auf das Symbol DV OutputLinkIcon.png Ausgehende Beziehung.
    • Ziehen Sie eine Linie zu der Zielschnittstelle, -Client-Klasse oder -assoziationsklasse. Wenn um das Zielschnittelement ein Auswahlrahmen angezeigt wird, lassen Sie die Maustaste los. Das Popup-Menü mit dem Eintrag Erforderliches Interface wird geöffnet. Klicken Sie auf den Eintrag Erforderliches Interface.
      Das Zielelement (Schnittstelle, Klasse oder Assoziationsklasse) wird mit der ausgewählten Client-Klasse (Assoziationsklasse) durch die Beziehung "Erforderliche Schnittstelle" verknüpft.
    • Ziehen Sie eine Linie zu einer freien Position, und lassen Sie die Maustaste los. Das Popup-Menü mit dem Eintrag Erforderliches Interface wird geöffnet. Klicken Sie auf den Eintrag Erforderliches Interface, um ein Popup-Menü mit den Einträgen Schnittstelle, Klasse und Assoziationsklasse zu öffnen; klicken Sie auf einen Eintrag.
      Diese Operationen erstellen die Beziehung "Erforderliche Schnittstelle" zwischen der Client-Klasse (Assoziationsklasse) und dem erstellten Zielelement (Schnittstelle, Klasse oder Assoziationsklasse).
  • Mit dem Symbol DV InputLinkIcon.png Eingehende Beziehung.
  1. Öffnen Sie ein geeignetes UML 2.0-Klassendiagramm in der Diagrammansicht. Setzen Sie den Cursor in das Klassendiagramm. Führen Sie den Mauscursor über eine Schnittstelle, Klasse oder Assoziationsklasse, der Sie die Beziehung "Erforderliche Schnittstelle" hinzufügen möchten. Das Popup-Tool DV InputLinkIcon.png wird neben der Seite des ausgewählten Elements angezeigt, an der sich der Mauscursor befindet.
  2. Klicken Sie auf das Symbol DV InputLinkIcon.png Eingehende Beziehung.
    • Ziehen Sie eine Linie zu dem Knoten der Client-Klasse (oder Assoziationsklasse). Wenn um die Client-Klasse ein Auswahlrahmen angezeigt wird, lassen Sie die Maustaste los. Das Popup-Menü mit dem Eintrag Erforderliches Interface wird geöffnet. Klicken Sie auf den Eintrag Erforderliches Interface.
      Das Zielelement (Schnittstelle, Klasse oder Assoziationsklasse) wird mit der ausgewählten Schnittstelle, Klasse oder Assoziationsklasse durch die Beziehung "Erforderliche Schnittstelle" verknüpft.
    • Ziehen Sie eine Linie zu einer freien Position, und lassen Sie die Maustaste los. Das Popup-Menü mit dem Eintrag Erforderliches Interface wird geöffnet. Klicken Sie auf den Eintrag Erforderliches Interface, um ein Popup-Menü mit den Einträgen Klasse und Assoziationsklasse zu öffnen. Klicken Sie auf einen Eintrag. (Die Klasse oder Assoziationsklasse wird erstellt.)
      Das Zielelement (Schnittstelle, Klasse oder Assoziationsklasse) wird mit der ausgewählten Schnittstelle, Klasse oder Assoziationsklasse durch die Beziehung "Erforderliche Schnittstelle" verknüpft.


Siehe auch