Code Generation Plugin for Dia

3 messages Options
Embed this post
Permalink
Remi Meier

Code Generation Plugin for Dia

Reply Threaded More More options
Print post
Permalink
Hello everyone

Today I designed some classes for a little project of mine. I did this
in Dia as a simple UML diagram. After I had about 10 classes populated
with quite a lot of features I was too lazy to write them all down...

Well, a short look into the plug-in folder of Dia showed a file named
codegen.py which allows Java, C++ and Python classes to be generated
automatically. So I just worked on it to support Eiffel.

It's not perfect yet but it helped a lot to minimise frustration :D

I'm not sure if somebody wants to extend it or just use it, but I
thought that I would put it online.
If you're interested, get it here:
http://remi.secretly.de/downloads/pydia-e.tar.gz


Best regards,
Remi

Philippe Ribet

Re: Code Generation Plugin for Dia

Reply Threaded More More options
Print post
Permalink
Remi Meier wrote:

>Hello everyone
>
>Today I designed some classes for a little project of mine. I did this
>in Dia as a simple UML diagram. After I had about 10 classes populated
>with quite a lot of features I was too lazy to write them all down...
>
>Well, a short look into the plug-in folder of Dia showed a file named
>codegen.py which allows Java, C++ and Python classes to be generated
>automatically. So I just worked on it to support Eiffel.
>
>It's not perfect yet but it helped a lot to minimise frustration :D
>
>I'm not sure if somebody wants to extend it or just use it, but I
>thought that I would put it online.
>If you're interested, get it here:
>http://remi.secretly.de/downloads/pydia-e.tar.gz
>
>
>  
>

If you wish, you could add some more comments in you package (you name,
e-mail, code licence...) and this work could be added in standard
distribution in "contrib".

Best regards,

--

             Philippe Ribet


SmartEiffel:
one methodoology, one language,
highest quality kept secret.
Visit http://smarteiffel.loria.fr


Remi Meier

Re: Code Generation Plugin for Dia

Reply Threaded More More options
Print post
Permalink
Am Freitag, den 30.01.2009, 21:58 +0100 schrieb Philippe Ribet:

> Remi Meier wrote:
>
> >Hello everyone
> >
> >Today I designed some classes for a little project of mine. I did this
> >in Dia as a simple UML diagram. After I had about 10 classes populated
> >with quite a lot of features I was too lazy to write them all down...
> >
> >Well, a short look into the plug-in folder of Dia showed a file named
> >codegen.py which allows Java, C++ and Python classes to be generated
> >automatically. So I just worked on it to support Eiffel.
> >
> >It's not perfect yet but it helped a lot to minimise frustration :D
> >
> >I'm not sure if somebody wants to extend it or just use it, but I
> >thought that I would put it online.
> >If you're interested, get it here:
> >http://remi.secretly.de/downloads/pydia-e.tar.gz
> >
> >
> >  
> >
>
> If you wish, you could add some more comments in you package (you name,
> e-mail, code licence...) and this work could be added in standard
> distribution in "contrib".
>
> Best regards,
>

I would be happy if it were included in the standard distribution! I
recently improved it a bit and updated the package at
http://remi.secretly.de/downloads/pydia-e.tar.gz

Please take a look and tell me what is still missing.


Best regards,

Remi