1 2 3 4 

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)


1 2 3 4 

Retrouvez ci-dessous les autres sections du Laboratoire Sun
Evènements
Java Sun Net Talk LIVE CHAT le 2 Avril à 16h303/29/08
SolarisSunDécouvrez les nouveaux Sun Fire sous Intel10/11/07
JavaValtech Days10/9/07
JavaApacheCon du 1 au 4 mai à Amsterdam2/13/07

Exemples de code
JavaManipuler les looks and feel (lister et affecter)10/15/07
JavaFaire sa propre injection de dépendance avec les annotations5/9/06
JavaSplash screen avec progress Bar5/5/06
JavaFaire un splash screen en swing5/5/06

Actualités
SunProjet Kenai: une nouvelle forge open source10/3/08
SunSun Microsystems en forme !8/4/08
SunOpenDS un ldap 100% java7/24/08
SunSun et Fujitsu annoncent un nouveau Sparc647/16/08
SunVisualVM, un outil de surveillance des applications Java7/10/08

Tips du laboratoire
EclipseVisual Editor avec Eclipse Europa, c'est possible3/28/08
EclipseGérer les projets dans un workspace.10/16/07
JavaManager votre server d'application avec Eclipse4/21/07
JavaVue des sub-packages avec Eclipse4/21/07
JavaGlisser-déposer avec Eclipse4/21/07

Laboratoire SUPINFO des technologies Sun
labo-sun@supinfo.com


Conditions d'utilisation et © Copyright SUPINFO International University
23, rue de Château Landon - 75010 PARIS - Tél : +33 (0) 153359700 Fax : +33 (0) 153359701
Respect de la vie privée