Introduction

Dans les diagrammes Modelio, il existe quatre façons de tracer un lien :

  • Le mode orthogonal, qui permet de tracer des liens avec un ou plusieurs angles droits,

  • Le mode direct, où un lien est présenté sous forme de ligne droite,

  • Le mode libre, qui permet de tracer les liens de la manière de votre choix,

  • Le mode cible partagée, qui permet de créer des liens sous forme de râteau.

Tous les diagrammes Modelio bénéficient de la fonctionnalité "expert de modélisation", qui fournit une aide à la création de liens en temps réel. Si vous essayez de créer un lien autorisé (par exemple, une association entre deux classes), l’expert de modélisation affiche l’élément concerné en vert, indiquant ainsi que l’opération de création est autorisée. En revanche, si vous essayez de créer un lien non-autorisé (par exemple, une association entre un package et une classe), l’expert de modélisation affiche l’élément concerné en rouge, indiquant ainsi que l’opération de création n’est pas autorisée.

Tracer un lien en mode orthogonal
2
Traçage d’une association entre deux classes en mode orthogonal (mode par défaut)

Étapes :

  1. Cliquez sur l’icône "Créer une association" dans la palette du diagramme.

  2. Cliquez sur la classe d’origine.

  3. Tracez votre lien, avec des points intermédiaires, si vous le désirez, puis cliquez sur la classe de destination.

Tracer un lien en mode libre
3
Traçage de la même association en mode libre (en utilisant la touche "SHIFT")

Étapes :

  1. Cliquez sur l’icône "Créer une association" dans la palette du diagramme.

  2. Cliquez sur la classe d’origine.

  3. Tracez votre lien en maintenant enfoncée la touche "SHIFT", avec autant de points intermédiaires que nécessaire, puis cliquez sur la classe de destination.

Tracer un lien en mode cible partagée (sous forme de râteau)

Les liens d’héritage reliant plus de deux éléments sont automatiquement représentés sous forme de râteau. Ils peuvent être horizontaux ou verticaux, et peuvent pointer soit vers le haut, soit vers le bas.

Des éléments supplémentaires peuvent être ajoutés au lien simplement en cliquant sur celui-ci.

4
Traçage d’un lien d’héritage en mode cible partagée

Étapes :

  1. Cliquez sur l’icône "Créer une généralisation" dans la palette du diagramme.

  2. Cliquez sur la classe d’origine.

  3. Tracez votre lien avec autant de points intermédiaires que nécessaire, puis cliquez sur le lien de généralisation existant.

Modelio apporte Smart Links, un nouvel outil pour créer rapidement et facilement des liens dans les diagrammes. Il peut être utilisé de deux manières différentes.

Depuis la palette du diagramme

5
Création d’une association entre deux classes à l’aide de la commande Smart links de la palette du diagramme

Étapes :

  1. Cliquer sur l’icône "Smart links" dans la palette du diagramme

  2. Cliquer sur la classe d’origine

  3. Cliquer sur la classe de destination

  4. Choisir un type de lien dans la liste

Avec la souris

6
Création d’une association entre deux classes à l’aide de l’outil Smart links

Étapes :

  1. Placer le curseur de la souris sur la classe d’origine et attendre une seconde

  2. Lorsque la poignée Smart links 8 apparaît, cliquer dessus et maintenir enfoncé le bouton de la souris

  3. Déplacer le curseur vers la classe de destination comme pour glisser-déposer le lien dessus

  4. Relâcher le bouton lorsque le curseur est sur la classe de destination, puis choisir un type de lien dans la liste

Note : Si vous ne voulez pas voir apparaître les poignées Smart links handles (flèches vertes) sur vos éléments, vous pouvez les désactiver dans la vue Symbole du diagramme: 7