Assignation des relations 'Interface fournie' ou 'Interface requise' - UML 2.0
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.
- 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.
- Sur la Palette d'outils, cliquez sur le bouton Interface fournie. Sa surbrillance indique qu'il est actif.
- 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).
- Jusqu'à l'interface cible.
- 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 apparaît auprès du côté du noeud de classe proche du curseur de la souris.
- Cliquez sur l'icône 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).
- 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.
- 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 apparaît auprès du côté du noeud d'interface proche du curseur de la souris.
- Cliquez sur l'icône 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.
- 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.
Pour assigner une relation Interface requise
- Utilisation de la Palette d'outils.
- 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.
- Sur la Palette d'outils, cliquez sur le bouton Interface requise. Sa surbrillance indique qu'il est actif.
- 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).
- Jusqu'à l'interface, la classe ou la classe d'association cible.
- 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 apparaît auprès du côté du noeud de classe proche du curseur de la souris.
- Cliquez sur l'icône 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).
- 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.
- 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 apparaît auprès du côté de l'élément sélectionné proche du curseur de la souris.
- Cliquez sur l'icône 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.
- 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.