Title: RE: X-reference

Another alternative is to use a UML tool that supports Emacs as the external editor. You leave it up to the UML tool to do all diagram and code generation work, and have it launching Emacs (using gnuclient and gnuserv, preferably) when it comes to change the code.

I don't know of any OpenSource UML tool that can do that, but StructureBuilder has that support built-in. It is really useful.

Regards,
        Nascif A. Abousalh Neto

-----Original Message-----
From: Chris Todd [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, December 12, 2000 1:21 PM
To: jde
Cc: Christopher Todd
Subject: RE: X-reference


Actually, if Dia supports XMI (the XML-based exchange format for UML tools),
I would imagine it shouldn't be too hard to have JDE convert Java code to
XMI and vice versa.  An alternative to Dia is ArgoUML, which definitely
supports XMI.  see http://argouml.tigris.org/index.html

I'm no XMI expert, but wouldn't it seem conceivable that one could write an
XSL stylesheet that would convert XMI data to Java code?  I guess getting it
to go the other way might be more difficult.

Chris Todd
Software Engineer
[EMAIL PROTECTED]
Alabanza Corporation

> -----Original Message-----
> From: Will Gage [mailto:[EMAIL PROTECTED]]
> Sent: Tuesday, December 12, 2000 1:08 PM
> To: '[EMAIL PROTECTED]'; [EMAIL PROTECTED];
> [EMAIL PROTECTED]
> Subject: RE: X-reference
>
>
> definitely.  we use togethersoft control center at my work,
> and that's its whole draw.  if you've got the elisp chops
> that would be an excellent feature!
>
>
> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED]]
> Sent: Monday, December 11, 2000 6:30 AM
> To: [EMAIL PROTECTED]; [EMAIL PROTECTED];
> [EMAIL PROTECTED]
> Subject: X-reference
>
>
>
> Hi,
>
> while I am using dia, emacs and jde I wonder whether there might be some
> mutual benefit with respect to creating (UML-) diagrams from code and vice
> versa?
>
> Just a thought,
> Ekkehard
>
> Resources (for a start):
> http://www.gnu.org/software/emacs/windows/ntemacs.html
> http://sunsite.dk/jde/
> http://www.lysator.liu.se/~alla/dia/
> http://sourceforge.net/projects/dia2code
>

Reply via email to