Précédent   Forum du club des développeurs et IT Pro > Environnements de développement > Eclipse
Eclipse Forum d'entraide sur Eclipse. Avant de poster -> La F.A.Q Eclipse, Tutoriels Eclipse
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 27/06/2012, 06h28   #1
pcouas
Membre confirmé
 
Inscription : janvier 2007
Messages : 867
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 867
Points : 260
Points : 260
Par défaut Papyrus et reverse engineering ?

Bonjour,

Je cherche avec le Plugin UML Papyrus depuis INDIGO à faire du reverse engineering.
A priori il existerait
- org.eclipse.papyrus.java.reverse
- org.eclipse.papyrus.java.reverse.ui
Mais ou et comment installer cela en Update pour realiser des diagrammes depuis mes classes ?

Merci d'avance
Philippe
pcouas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/10/2012, 09h01   #2
pcouas
Membre confirmé
 
Inscription : janvier 2007
Messages : 867
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 867
Points : 260
Points : 260
Bonjour

Les plugins de reverse existent :
- org.eclipse.mdt.papyrus/trunk/extraplugins/java/org.eclipse.papyrus.java.reverse
- org.eclipse.mdt.papyrus/trunk/extraplugins/java/org.eclipse.papyrus.java.reverse.ui

Version compilée : http://www.lifl.fr/~dumoulin/papyrus-update/org.eclipse.papyrus.java-updatesite/

Merci à Cedric
Phil
pcouas est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/11/2012, 06h52   #3
pcouas
Membre confirmé
 
Inscription : janvier 2007
Messages : 867
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 867
Points : 260
Points : 260
Pour information

Citation:
Si l'installation s'est bien passée, tu devrais avoir une petite icône dans la barre d'outils, ainsi que un menu Papyrus > Java > Java Reverse.

Pour faire du reverse, il faut ouvrir un modèle avec Papyrus (model uml). Il faut aussi avoir la vue "Package Explorer" d'Eclipse, ainsi que la vue "Model Explorer" de Papyrus.
Tu cliques d'abord dans le diagramme Papyrus ou le Model Explorer afin de sélectionner le modèle cible, puis tu sélectionnes un ou plusieurs fichiers Java (ou un/des répertoire). Maintenant, tu peux cliquer sur l'icône de Reverse. Tu vois apparaitre un fenêtre permettant de spécifier les répertoires cible du reverse. Tu peux changer les paramètres (voir plus bas), ou laisser tel quel pour les premiers essais.
Tu devrais alors voir apparaitre tes classes dans le Model Explorer. Le plugin ne fait pas les diagrammes. Tu peux les faire par drag and drop à partir du Model Explorer.
Il y a normalement un menu pour créer des associations à partir des propriétés des classes, mais il semble avoir disparu. Je vérifie ça...

Je vais essayer de faire un tutoriel plus convivial dès que possible. N'hésites pas à me faire remonter les problèmes que tu peux rencontrer. Le plugin n'a jamais été finalisé, il est dans l'état "draft".

Cedric

...
Les paramètres de reverses:
Default Creation Package
- c'est le répertoire par défaut ou seront créées les nouvelles classes. Peut être vide (generated sera le défaut).
Search Path
- avant de créer une classe dans le modèle, le plugin vérifie que la classe n'existe pas déjà. On peut spécifier une liste de chemins ou le plugin doit chercher. Il est possible d'utiliser des wildcard '*'.

Creation Path
- Quand le plugin veut créer une nouvelle classe, il regarde dans quel 'uml.model' le faire. On spécifie ici les 'uml.model' dans lesquels seront créées les classes. La aussi on peut utiliser des wildcard. Les uml.model de création sont automatiquement ajouté au search path.
pcouas est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 23h45.


 
 
 
 
Partenaires

Hébergement Web