Utilisation d'un diagramme d'utilisation de collaboration
Remonter à Procédures des diagrammes de structures composites UML 2.0
Ce sujet explique comment utiliser une utilisation de collaboration.
Pour créer une utilisation de collaboration :
- Dans la palette d'outils du diagramme, choisissez le bouton Utilisation de collaboration.
- Cliquez sur le conteneur cible.
- Spécifiez le nom de l'utilisation de collaboration.
Pour lier à un type de collaboration :
- Sélectionnez un élément Utilisation de collaboration.
- Spécifiez le type d'utilisation de collaboration à l'aide d'une des méthodes suivantes :
- Dans le champ type de l'utilisation de collaboration dans l'inspecteur d'objets, cliquez sur le bouton sélecteur et sélectionnez la collaboration instanciée par l'utilisation de collaboration dans le modèle ou les favoris.
- En regard du nom de l'utilisation de collaboration, insérez un deux points (:) et le nom de la collaboration instanciée par l'utilisation de collaboration.
Résultat : Le type de l'utilisation de collaboration est indiqué à côté de son nom.
Pour délier un type de collaboration :
- Cliquez avec le bouton droit sur l'utilisation de collaboration dont le type a été défini.
- Sur le menu contextuel, choisissez Délier la collaboration.
Pour lier à un rôle (une pièce) :
- Sur la palette d'outils du diagramme, cliquez sur le bouton Liaison de rôles.
- Si le pointeur de la souris survole l'utilisation de collaboration client, le client valide est mis en évidence avec une ellipse noire.
- Faites glisser le lien liaison de rôles et déposez-le sur la pièce fournisseur. La cible valide se met en évidence.
- Tapez le nom du rôle, puis appuyez sur Entrée pour fermer l'éditeur in-situ.
Si une utilisation de collaboration est associée à une collaboration contenant des pièces (rôles), vous pouvez lier ces dernières aux pièces (rôles) d'un autre classificateur.
Pour lier les rôles (pièces) des différents classificateurs via l'utilisation de collaboration :
- Créez une utilisation de collaboration et définissez son type.
- Créez une ou plusieurs pièces dans la collaboration représentant le type.
- Cliquez avec le bouton droit sur l'utilisation de collaboration cible et choisissez l'option de liaison du nouveau rôle sur son menu contextuel.
- Dans la boîte de dialogue de sélection de la destination qui s'ouvre, choisissez le rôle à lier dans le classificateur cible.
Résultat : Un lien de rôle se crée entre l'utilisation de collaboration et le rôle, dans le classificateur cible. Le lien de rôle porte maintenant le nom du rôle sélectionné dans la collaboration.
Remarque : Chaque rôle ne peut être utilisé pour une liaison qu'une seule fois. A l'invocation suivante de la commande Lier le nouveau rôle, la liste des rôles disponibles n'affiche plus ceux préalablement utilisés.
Pour définir un propriétaire :
- Cliquez avec le bouton droit sur une utilisation de collaboration et choisissez Inspecteur d'objets sur son menu contextuel.
- Dans le champ owning classifier de l'inspecteur d'objets, cliquez sur le bouton sélecteur.
- Dans la boîte de dialogue de sélection d'un classificateur de propriété, allez jusqu'à la classe ou la collaboration propriétaire, puis cliquez sur OK.
Résultat : Un lien se crée entre le propriétaire en tant que fournisseur et l'utilisation de collaboration en tant que client. Le lien est marqué par l'étiquette <<represents>>.