Assignation des relations 'Interface fournie' ou 'Interface requise' - UML 2.0

De RAD Studio
Aller à : navigation, rechercher

Remonter à Procédures des diagrammes de classes

Cette rubrique explique comment assigner les relations Interface fournie ou Interface requise entre les classes et les interfaces sur les diagrammes de classes UML 2.0. Voir Relations entre les éléments des diagrammes de classes

Pour assigner une relation Interface fournie

  • Utilisation de la Palette d'outils.
  1. Ouvrez un diagramme de classes UML 2.0 adéquat dans la vue Diagramme. Notez que la Palette d'outils présente le groupe de commandes Diagramme de classes UML 2.0.
  2. Sur la Palette d'outils, cliquez sur le bouton Icône Interface fournie Interface fournie. Sa surbrillance indique qu'il est actif.
  3. Déplacez le curseur de la souris dans le diagramme de classes. Notez que le curseur de la souris prend la forme d'une croix. Déplacez le curseur de la souris au-dessus d'une classe (ou classe d'association) sur laquelle vous devez assigner une relation Interface fournie. Cette classe client obtient le cadre d'activation. Cliquez à l'intérieur de ce cadre d'activation et dessinez la ligne :
    • Jusqu'à l'interface cible.
      L'interface cible pointée devient liée à la classe client sélectionnée par le lien de relation Interface fournie.
    • Jusqu'à une position inoccupée et relâchez le bouton de la souris. Le menu pop-up contenant l'élément Interface s'ouvre. Cliquez sur cet élément Interface.
      Ces opérations créent la relation Interface fournie entre la classe client et l'interface cible (créée).
  • Utilisation de l'icône DV OutputLinkIcon.png lien de sortie.
  1. Ouvrez un diagramme de classes UML 2.0 adéquat dans la vue Diagramme. Déplacez le curseur de la souris dans le diagramme de classes. Déplacez le curseur de la souris au-dessus d'une classe client (ou classe d'association) sur laquelle vous devez assigner une relation Interface fournie. L'icône d'outil pop-up DV OutputLinkIcon.png apparaît auprès du côté du noeud de classe proche du curseur de la souris.
  2. Cliquez sur l'icône DV OutputLinkIcon.png lien de sortie.
    • Dessinez la ligne jusqu'au noeud d'interface cible. Quand l'interface de destination apparaît en surbrillance avec le cadre de sélection, relâchez le bouton de la souris. Le menu pop-up contenant l'élément Interface fournie s'ouvre. Cliquez sur cet élément Interface fournie.
      L'interface cible pointée devient liée à la classe client sélectionnée par le lien de relation Interface fournie.
    • Dessinez la ligne jusqu'à une position inoccupée et relâchez le bouton de la souris. Le menu pop-up contenant l'élément Interface fournie s'ouvre. Cliquez sur cet élément Interface fournie pour ouvrir le menu pop-up contenant l'élément Interface. Cliquez sur cet élément Interface.
      Ces opérations créent la relation Interface fournie entre la classe client et l'interface cible (créée).
  • Utilisation de l'icône DV InputLinkIcon.png lien d'entrée.
  1. Ouvrez un diagramme de classes UML 2.0 adéquat dans la vue Diagramme. Déplacez le curseur de la souris dans le diagramme de classes. Déplacez le curseur de la souris au-dessus d'une interface sur laquelle vous devez assigner une relation Interface fournie. L'icône d'outil pop-up DV InputLinkIcon.png apparaît auprès du côté du noeud d'interface proche du curseur de la souris.
  2. Cliquez sur l'icône DV InputLinkIcon.png lien d'entrée.
    • Dessinez la ligne jusqu'au noeud de la classe client (ou classe d'association). Quand la classe client apparaît en surbrillance avec le cadre de sélection, relâchez le bouton de la souris. Le menu pop-up contenant l'élément Interface fournie s'ouvre. Cliquez sur cet élément Interface fournie.
      L'interface cible pointée devient liée à la classe client sélectionnée par le lien de relation Interface fournie.
    • Dessinez la ligne jusqu'à une position inoccupée et relâchez le bouton de la souris. Le menu pop-up contenant l'élément Interface fournie s'ouvre. Cliquez sur cet élément Interface fournie pour ouvrir le menu pop-up contenant les éléments Classe et Classe d'association. Cliquez sur l'un de ces éléments. La classe ou la classe d'association sera créée.
      Ces opérations créent la relation Interface fournie entre l'interface et la classe client (ou classe d'association) créée.


Pour assigner une relation Interface requise

  • Utilisation de la Palette d'outils.
  1. Ouvrez un diagramme de classes UML 2.0 adéquat dans la vue Diagramme. Notez que la Palette d'outils présente le groupe de commandes Diagramme de classes UML 2.0.
  2. Sur la Palette d'outils, cliquez sur le bouton Icône Interface requise Interface requise. Sa surbrillance indique qu'il est actif.
  3. Déplacez le curseur de la souris dans le diagramme de classes. Notez que le curseur de la souris prend la forme d'une croix. Déplacez le curseur de la souris au-dessus d'une classe (ou classe d'association) sur laquelle vous devez assigner une relation Interface requise. Cette classe client obtient le cadre d'activation. Cliquez à l'intérieur de ce cadre d'activation et dessinez la ligne :
    • Jusqu'à l'interface, la classe ou la classe d'association cible.
      L'élément cible pointé (interface, classe ou classe d'association) devient lié à la classe client sélectionnée (classe d'association) par le lien de relation Interface requise.
    • Jusqu'à une position inoccupée et relâchez le bouton de la souris. Le menu pop-up contenant les éléments Interface, Classe et Classe d'association s'ouvre. Cliquez sur l'un de ces éléments.
      Ces opérations créent la relation Interface requise entre la classe client (classe d'association) et l'élément cible créé (interface, classe ou classe d'association).
  • Utilisation de l'icône DV OutputLinkIcon.png lien de sortie.
  1. Ouvrez un diagramme de classes UML 2.0 adéquat dans la vue Diagramme. Déplacez le curseur de la souris dans le diagramme de classes. Déplacez le curseur de la souris au-dessus d'une classe client (ou classe d'association) sur laquelle vous devez assigner une relation Interface requise. L'icône d'outil pop-up DV OutputLinkIcon.png apparaît auprès du côté du noeud de classe proche du curseur de la souris.
  2. Cliquez sur l'icône DV OutputLinkIcon.png lien de sortie.
    • Dessinez la ligne jusqu'à l'élément interface, classe ou classe d'association cible. Quand l'élément de destination apparaît en surbrillance avec le cadre de sélection, relâchez le bouton de la souris. Le menu pop-up contenant l'élément Interface requise s'ouvre. Cliquez sur cet élément Interface requise.
      L'élément cible pointé (interface, classe ou classe d'association) devient lié à la classe client sélectionnée (classe d'association) par le lien de relation Interface requise.
    • Dessinez la ligne jusqu'à une position inoccupée et relâchez le bouton de la souris. Le menu pop-up contenant l'élément Interface requise s'ouvre. Cliquez sur cet élément Interface requise pour ouvrir le menu pop-up contenant les éléments Interface, Classe et Classe d'association. Cliquez sur l'un de ces éléments.
      Ces opérations créent la relation Interface requise entre la classe client (classe d'association) et l'élément cible créé (interface, classe ou classe d'association).
  • Utilisation de l'icône DV InputLinkIcon.png lien d'entrée.
  1. Ouvrez un diagramme de classes UML 2.0 adéquat dans la vue Diagramme. Déplacez le curseur de la souris dans le diagramme de classes. Déplacez le curseur de la souris au-dessus d'une interface, classe ou classe d'association sur laquelle vous devez assigner une relation Interface requise. L'icône d'outil pop-up DV InputLinkIcon.png apparaît auprès du côté de l'élément sélectionné proche du curseur de la souris.
  2. Cliquez sur l'icône DV InputLinkIcon.png lien d'entrée.
    • Dessinez la ligne jusqu'au noeud de la classe client (ou classe d'association). Quand la classe client apparaît en surbrillance avec le cadre de sélection, relâchez le bouton de la souris. Le menu pop-up contenant l'élément Interface requise s'ouvre. Cliquez sur cet élément Interface requise.
      L'élément cible pointé (interface, classe ou classe d'association) devient lié à l'interface, la classe ou la classe d'association sélectionnée par le lien de relation Interface requise.
    • Dessinez la ligne jusqu'à une position inoccupée et relâchez le bouton de la souris. Le menu pop-up contenant l'élément Interface requise s'ouvre. Cliquez sur cet élément Interface requise pour ouvrir le menu pop-up contenant les éléments Classe et Classe d'association. Cliquez sur l'un de ces éléments. La classe ou la classe d'association sera créée.
      L'élément cible pointé (interface, classe ou classe d'association) devient lié à l'interface, la classe ou la classe d'association sélectionnée par le lien de relation Interface requise.


Voir aussi