|
Eclipse UML
2.2.Reverse Engineering (rétro conception)
Grâce à ce plugin, vous avez la possibilité de créer des diagrammes UML à partir d’un projet déjà existant package par package.
Afin de pouvoir procéder à la rétro-conception de notre projet existant, nous allons faire un clic droit sur ce projet puis UML puis Reverse engineering. Au cas où vous avez déjà des annotations UML dans votre projet, vous avez la possibilité de les supprimer via la fonction Clean pour plus de clarté dans votre projet mais aussi si vous n’avez pas besoin de commentaires UML dans votre JavaDoc.
Dans la fenêtre qui s’affiche vous cochez votre projet et ne tenez pas compte du warning. Vous pouvez maintenant procéder à la rétro conception du projet.
Vous obtenez maintenant le diagramme représentant les différents packages de votre projet. Maintenant pour obtenir les classes, vous devez double cliquer sur le package.
Dans cette fenêtre vous choisissez les options de lien et de portée souhaités.
Ensuite, il vous sera demandé de choisir les classes que vous souhaitez inclure dans le diagramme Enfin, vous obtenez le diagramme de classe. Dans cet exemple, EclipseUML a crée automatiquement des relations entre les deux classes : une dépendance (importation de la classe Animal) et une association. En effet, ici la classe zoo contient une ArrayList d’animaux (classe Animal)
|
|
 |
|