Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Modeling » Papyrus » Peut-on faire du reverse d'un programme Java avec Papyrus ?
Peut-on faire du reverse d'un programme Java avec Papyrus ? [message #469279] Wed, 28 January 2009 20:27 Go to next message
Pierre8r is currently offline Pierre8rFriend
Messages: 10
Registered: July 2009
Junior Member
Bonjour,

Peut-on faire du reverse d'un programme Java avec Papyrus ?
C'est à dire générer des diagrammes UML à partir de code source Java ?

Merci,

Pierre8r
Re: Peut-on faire du reverse d'un programme Java avec Papyrus ? [message #469305 is a reply to message #469279] Thu, 29 January 2009 11:37 Go to previous messageGo to next message
Vlad Varnica is currently offline Vlad VarnicaFriend
Messages: 546
Registered: July 2009
Location: Milton Keynes - UK
Senior Member
It is not currently possible with Payrus to reverse engineer java code and
display it graphically inside a class diagram.
You can create a UML model from your code and then use other plugins to
get the class diagram visualization.

I would recommend to use EclipseUML 2008 for advanced needs.
30 days evaluation is available at:
http://www.ejb3.org/download_studio_eclipse_3.4.html

Vlad
Omondo













PS: Traduction Française: Non c'est pas possible et n'hésitez pas à
acheter notre excellent modeleur EclipseUML 2008 pour faire du Java :-)
Re: Peut-on faire du reverse d'un programme Java avec Papyrus ? [message #469432 is a reply to message #469279] Mon, 16 March 2009 11:39 Go to previous messageGo to next message
Cedric Dumoulin is currently offline Cedric DumoulinFriend
Messages: 35
Registered: July 2009
Member
Hi,

I have developped 2 plugins allowing reverse of Java code to Papyrus.
I use these plugins to reverse Papyrus itself !
But for now now they are undocumented and not completely finish, but
they work fine.
The plugins reverse classes or packages to UML, but directly in
currently open Papyrus model. Then, you can build the class diagrams by
drag and drop of the reversed classes to the diagrams.

You can get the plugins from supelec SVN (available for Papyrus 1.x
and Eclipse Papyrus).

Cedric

SVN repos for Papyrus plugins:

Papyrus 1.x:
-
https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrus-gmf/org.eclipse.papyrus.java.reverse
-
https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrusI/javatools/org.eclipse.papyrus.java.reverse.ui
Cedric

Papyrus Eclipse:
-
https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrus-gmf/org.eclipse.papyrus.java.reverse
-
https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrus-gmf/org.eclipse.papyrus.java.reverse.ui

Pierre8r wrote:
> Bonjour,
>
> Peut-on faire du reverse d'un programme Java avec Papyrus ?
> C'est à dire générer des diagrammes UML à partir de code source Java ?
>
> Merci,
>
> Pierre8r
>
Re: Peut-on faire du reverse d'un programme Java avec Papyrus ? [message #469769 is a reply to message #469432] Mon, 16 March 2009 12:43 Go to previous messageGo to next message
Cedric Dumoulin is currently offline Cedric DumoulinFriend
Messages: 35
Registered: July 2009
Member
For Papyrus Eclipse, the java reverse plugins are:
modeling/org.eclipse.mdt.papyrus/trunk/plugins/developer/org .eclipse.papyrus.java.reverse
modeling/org.eclipse.mdt.papyrus/trunk/plugins/developer/org .eclipse.papyrus.java.reverse.ui

Cedric

Cedric Dumoulin wrote:
>
> Hi,
>
> I have developped 2 plugins allowing reverse of Java code to Papyrus.
> I use these plugins to reverse Papyrus itself !
> But for now now they are undocumented and not completely finish, but
> they work fine.
> The plugins reverse classes or packages to UML, but directly in
> currently open Papyrus model. Then, you can build the class diagrams by
> drag and drop of the reversed classes to the diagrams.
>
> You can get the plugins from supelec SVN (available for Papyrus 1.x
> and Eclipse Papyrus).
>
> Cedric
>
> SVN repos for Papyrus plugins:
>
> Papyrus 1.x:
> -
> https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrus-gmf/org.eclipse.papyrus.java.reverse
>
> -
> https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrusI/javatools/org.eclipse.papyrus.java.reverse.ui
>
> Cedric
>
> Papyrus Eclipse:
> -
> https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrus-gmf/org.eclipse.papyrus.java.reverse
>
> -
> https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrus-gmf/org.eclipse.papyrus.java.reverse.ui
>
>
> Pierre8r wrote:
>> Bonjour,
>>
>> Peut-on faire du reverse d'un programme Java avec Papyrus ?
>> C'est à dire générer des diagrammes UML à partir de code source Java ?
>>
>> Merci,
>>
>> Pierre8r
>>
Re: Peut-on faire du reverse d'un programme Java avec Papyrus ? [message #581606 is a reply to message #469279] Thu, 29 January 2009 11:37 Go to previous messageGo to next message
Vlad Varnica is currently offline Vlad VarnicaFriend
Messages: 546
Registered: July 2009
Location: Milton Keynes - UK
Senior Member
It is not currently possible with Payrus to reverse engineer java code and
display it graphically inside a class diagram.
You can create a UML model from your code and then use other plugins to
get the class diagram visualization.

I would recommend to use EclipseUML 2008 for advanced needs.
30 days evaluation is available at:
http://www.ejb3.org/download_studio_eclipse_3.4.html

Vlad
Omondo













PS: Traduction Française: Non c'est pas possible et n'hésitez pas à
acheter notre excellent modeleur EclipseUML 2008 pour faire du Java :-)
Re: Peut-on faire du reverse d'un programme Java avec Papyrus ? [message #582060 is a reply to message #469279] Mon, 16 March 2009 11:39 Go to previous messageGo to next message
Cedric Dumoulin is currently offline Cedric DumoulinFriend
Messages: 35
Registered: July 2009
Member
Hi,

I have developped 2 plugins allowing reverse of Java code to Papyrus.
I use these plugins to reverse Papyrus itself !
But for now now they are undocumented and not completely finish, but
they work fine.
The plugins reverse classes or packages to UML, but directly in
currently open Papyrus model. Then, you can build the class diagrams by
drag and drop of the reversed classes to the diagrams.

You can get the plugins from supelec SVN (available for Papyrus 1.x
and Eclipse Papyrus).

Cedric

SVN repos for Papyrus plugins:

Papyrus 1.x:
-
https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrus-gmf/org.eclipse.papyrus.java.reverse
-
https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrusI/javatools/org.eclipse.papyrus.java.reverse.ui
Cedric

Papyrus Eclipse:
-
https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrus-gmf/org.eclipse.papyrus.java.reverse
-
https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrus-gmf/org.eclipse.papyrus.java.reverse.ui

Pierre8r wrote:
> Bonjour,
>
> Peut-on faire du reverse d'un programme Java avec Papyrus ?
> C'est à dire générer des diagrammes UML à partir de code source Java ?
>
> Merci,
>
> Pierre8r
>
Re: Peut-on faire du reverse d'un programme Java avec Papyrus ? [message #582104 is a reply to message #469432] Mon, 16 March 2009 12:43 Go to previous messageGo to next message
Cedric Dumoulin is currently offline Cedric DumoulinFriend
Messages: 35
Registered: July 2009
Member
For Papyrus Eclipse, the java reverse plugins are:
modeling/org.eclipse.mdt.papyrus/trunk/plugins/developer/org .eclipse.papyrus.java.reverse
modeling/org.eclipse.mdt.papyrus/trunk/plugins/developer/org .eclipse.papyrus.java.reverse.ui

Cedric

Cedric Dumoulin wrote:
>
> Hi,
>
> I have developped 2 plugins allowing reverse of Java code to Papyrus.
> I use these plugins to reverse Papyrus itself !
> But for now now they are undocumented and not completely finish, but
> they work fine.
> The plugins reverse classes or packages to UML, but directly in
> currently open Papyrus model. Then, you can build the class diagrams by
> drag and drop of the reversed classes to the diagrams.
>
> You can get the plugins from supelec SVN (available for Papyrus 1.x
> and Eclipse Papyrus).
>
> Cedric
>
> SVN repos for Papyrus plugins:
>
> Papyrus 1.x:
> -
> https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrus-gmf/org.eclipse.papyrus.java.reverse
>
> -
> https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrusI/javatools/org.eclipse.papyrus.java.reverse.ui
>
> Cedric
>
> Papyrus Eclipse:
> -
> https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrus-gmf/org.eclipse.papyrus.java.reverse
>
> -
> https://speedy.supelec.fr/Papyrus/svn/Papyrus/core/experimen t/papyrus-gmf/org.eclipse.papyrus.java.reverse.ui
>
>
> Pierre8r wrote:
>> Bonjour,
>>
>> Peut-on faire du reverse d'un programme Java avec Papyrus ?
>> C'est à dire générer des diagrammes UML à partir de code source Java ?
>>
>> Merci,
>>
>> Pierre8r
>>
Re: Peut-on faire du reverse d'un programme Java avec Papyrus ? [message #930529 is a reply to message #469279] Tue, 02 October 2012 11:57 Go to previous messageGo to next message
Cedric Dumoulin is currently offline Cedric DumoulinFriend
Messages: 35
Registered: July 2009
Member

Just an update on this topic:

Yes, it is possible to reverse Java code into Papyrus. The plugins are in the trunk:
- modeling/org.eclipse.mdt.papyrus/trunk/extraplugins/java/org.eclipse.papyrus.java.reverse
- modeling/org.eclipse.mdt.papyrus/trunk/extraplugins/java/org.eclipse.papyrus.java.reverse.ui
-

There is an update site here:
- http://www.lifl.fr/~dumoulin/papyrus-update/org.eclipse.papyrus.java-updatesite/

Hope this help,

Cedric
Re: Peut-on faire du reverse d'un programme Java avec Papyrus ? [message #986173 is a reply to message #930529] Mon, 19 November 2012 10:06 Go to previous messageGo to next message
Fred Pied is currently offline Fred PiedFriend
Messages: 2
Registered: November 2012
Junior Member
Bonjour,

Je suis très interressé par le plugin mais le lien fourni dans le post précédent ne semble pas fonctionner en tant qu "update site" sous Eclipse Juno...

Merci pour votre aide.

Fred
Re: Peut-on faire du reverse d'un programme Java avec Papyrus ? [message #986177 is a reply to message #930529] Mon, 19 November 2012 10:27 Go to previous messageGo to next message
Mirek Gra is currently offline Mirek GraFriend
Messages: 4
Registered: November 2012
Junior Member
Is there some documentation for this extension?


Re: Peut-on faire du reverse d'un programme Java avec Papyrus ? [message #986384 is a reply to message #930529] Tue, 20 November 2012 10:01 Go to previous message
Mirek Gra is currently offline Mirek GraFriend
Messages: 4
Registered: November 2012
Junior Member
Is the "org.eclipse.papyrus.java-updatesite" really a compound of "reverse" and "reverse.ui" ??

I can see now the item "Java..." in the menu for generating code from the model (anyway it doesn't work...), there is no java import option? Where is the reverse functionality ???

Ufff, with this progress, the project will be usable after many years at the earliest :/

Previous Topic:Exported class diagrams missing text
Next Topic:MARTE profile created or used directly
Goto Forum:
  


Current Time: Mon Dec 22 20:09:38 GMT 2014

Powered by FUDForum. Page generated in 0.12530 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software