Skip to main content



      Home
Home » Eclipse Projects » GEF » how to implement a simple uml editor?
how to implement a simple uml editor? [message #141440] Sat, 03 July 2004 21:47 Go to next message
Eclipse UserFriend
Originally posted by: coo_hoo.hotmail.com

Hello all!
TO implement a graphical editor,eclipse GEF is a good choice.SO I want to
implement my simple uml editor based on GEF.But the examples given by
GEF,logic example and flow example are too complex.
Is there any aviable open source code simliar to uml editor?
thanks.
Re: how to implement a simple uml editor? [message #141571 is a reply to message #141440] Mon, 05 July 2004 16:29 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: rlemaigr.ulb.ac.be

Hello,

I have written a little uml editor for myself when I was beginning with =
=

GEF to try to understand it. You can find the source code along with oth=
er =

documents here:
http://users.skynet.be/mon.mignon.petit.site/gef/gef.html
All documents and comments are still in french.

regards,

r=E9gis

On Sun, 4 Jul 2004 01:47:44 +0000 (UTC), coo_hoo <coo_hoo@hotmail.com> =

wrote:

> Hello all!
> TO implement a graphical editor,eclipse GEF is a good choice.SO I want=
to
> implement my simple uml editor based on GEF.But the examples given by
> GEF,logic example and flow example are too complex.
> Is there any aviable open source code simliar to uml editor?
> thanks.
>



-- =

Using Opera's revolutionary e-mail client: http://www.opera.com/m2/
Re: how to implement a simple uml editor? [message #141614 is a reply to message #141571] Tue, 06 July 2004 04:53 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: michel.hassenforder.uha.fr

Hello Régis,

The documents are in french, but I find some valuable knowledges about
tools, trackers and handles.

For the moment I have only the help pages, the IBM red book about GEF
and EMF, the classical papers about GEF, draw2D on the GEF web site and
the debugger. Do you know were there is more documentations.

thank for such documents.

rlemaigr@ulb.ac.be a écrit :

> Hello,
>
> I have written a little uml editor for myself when I was beginning with
> GEF to try to understand it. You can find the source code along with
> other documents here:
> http://users.skynet.be/mon.mignon.petit.site/gef/gef.html
> All documents and comments are still in french.
>
> regards,
>
> régis
>
> On Sun, 4 Jul 2004 01:47:44 +0000 (UTC), coo_hoo <coo_hoo@hotmail.com>
> wrote:
>
>> Hello all!
>> TO implement a graphical editor,eclipse GEF is a good choice.SO I want to
>> implement my simple uml editor based on GEF.But the examples given by
>> GEF,logic example and flow example are too complex.
>> Is there any aviable open source code simliar to uml editor?
>> thanks.
>>
>
>
>
Re: how to implement a simple uml editor? [message #141644 is a reply to message #141614] Tue, 06 July 2004 05:59 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: lorenz.m.gmx.at

Hi,

> For the moment I have only the help pages, the IBM red book about GEF
> and EMF, the classical papers about GEF, draw2D on the GEF web site and
> the debugger. Do you know were there is more documentations.

You could take a look (and eventually link to other resources you find) at
http://eclipse-wiki.info/GEF
Re: how to implement a simple uml editor? [message #141662 is a reply to message #141644] Tue, 06 July 2004 07:50 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: michel.hassenforder.uha.fr

Lorenz Maierhofer a écrit :

> Hi,
>
>> For the moment I have only the help pages, the IBM red book about GEF
>> and EMF, the classical papers about GEF, draw2D on the GEF web site
>> and the debugger. Do you know were there is more documentations.
>
>
> You could take a look (and eventually link to other resources you find) at
> http://eclipse-wiki.info/GEF
>

Thanks for the URL, I have see the post about this wiki but I did not
found so much information as I hope about GEF. Many papers give nice
explanations about MVC (which is in fact not strictly implemented in GEF
as the figure knows just nothing about the controler nor the model). I
am more interested about Tools, Trackers, Handles, etc... as interaction
starts with them.
Thanks to Régis to find a paper in the CVS from Randy Hudson about tool
and interaction.
Re: how to implement a simple uml editor? [message #141681 is a reply to message #141662] Tue, 06 July 2004 10:56 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: rlemaigr.ulb.ac.be

> I am more interested about Tools, Trackers, Handles, etc... as =

> interaction starts with them.

I am interested in this topic too, but except the one found on the cvs =

(which is good to start with but too short if you're looking for details=
), =

I didn't find any other interesting articles on this topic, sorry.

As you may already be used to if you are working with draw2d and GEF, th=
e =

only way to really understand it is to look at the code... But the code =
of =

the Tool classes is very hard to understand (mainly because a lot of Too=
ls =

are subclasses of TargetingTool which is already very hard to figure out=
=

for me). Personnaly I've given up to understand the details because I =

didn't really need to know them for my application (except for something=
=

called "intellectual satisfaction", an extremely annoying desease...).

Good luck with your researchs,

r=E9gis
Re: how to implement a simple uml editor? [message #141689 is a reply to message #141681] Tue, 06 July 2004 11:26 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: michel.hassenforder.uha.fr

rlemaigr@ulb.ac.be a écrit :
>> I am more interested about Tools, Trackers, Handles, etc... as
>> interaction starts with them.
>
>
> I am interested in this topic too, but except the one found on the cvs
> (which is good to start with but too short if you're looking for
> details), I didn't find any other interesting articles on this topic,
> sorry.
>
> As you may already be used to if you are working with draw2d and GEF,
> the only way to really understand it is to look at the code...

As the relation between the different component is not clear I
understand using the debugger and break point... This is not easy.

Unfortunatly, I am trying to make "rapid interaction handles" in my
editor (what I mean about "rapid interaction" - look at Poseidon editor
and every handles which appears every where). So far I have understand
GEF I think I have to be concerned about Tools, trackers, Handles,
etc... My ultimate goal is to remove property and outline views from the
editor. Every should be in the graphical view.

But the
> code of the Tool classes is very hard to understand (mainly because a
> lot of Tools are subclasses of TargetingTool which is already very hard
> to figure out for me). Personnaly I've given up to understand the
> details because I didn't really need to know them for my application
> (except for something called "intellectual satisfaction", an extremely
> annoying desease...).

What a chance !

>
> Good luck with your researchs,
>
> régis
>
Re: how to implement a simple uml editor? [message #142025 is a reply to message #141689] Wed, 07 July 2004 08:22 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: user.domain.invalid

Hello,
I am sure docs posted by Régis has must be great (based on his
knowlegable answers on this newsgroup)....but unfortunately I don't know
French :-(. It may be asking for too much can someone translate these
and make them available in English.
Regards Chhil

Michel Hassenforder wrote:
>
>
> rlemaigr@ulb.ac.be a écrit :
>
>>> I am more interested about Tools, Trackers, Handles, etc... as
>>> interaction starts with them.
>>
>>
>>
>> I am interested in this topic too, but except the one found on the
>> cvs (which is good to start with but too short if you're looking for
>> details), I didn't find any other interesting articles on this topic,
>> sorry.
>>
>> As you may already be used to if you are working with draw2d and GEF,
>> the only way to really understand it is to look at the code...
>
>
> As the relation between the different component is not clear I
> understand using the debugger and break point... This is not easy.
>
> Unfortunatly, I am trying to make "rapid interaction handles" in my
> editor (what I mean about "rapid interaction" - look at Poseidon editor
> and every handles which appears every where). So far I have understand
> GEF I think I have to be concerned about Tools, trackers, Handles,
> etc... My ultimate goal is to remove property and outline views from the
> editor. Every should be in the graphical view.
>
> But the
>
>> code of the Tool classes is very hard to understand (mainly because a
>> lot of Tools are subclasses of TargetingTool which is already very
>> hard to figure out for me). Personnaly I've given up to understand
>> the details because I didn't really need to know them for my
>> application (except for something called "intellectual satisfaction",
>> an extremely annoying desease...).
>
>
> What a chance !
>
>>
>> Good luck with your researchs,
>>
>> régis
>>
Re: how to implement a simple uml editor? [message #142054 is a reply to message #142025] Wed, 07 July 2004 11:20 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: rlemaigr.ulb.ac.be

> It may be asking for too much can someone translate these and make the=
m =

> available in English.
> Regards Chhil

Hem...Now I'm getting scared...what is written in these docs was written=
=

for personnal use only a few months ago when I was trying to understand =
=

the bases of GEF, so there are probably a lot of mistakes, bad =

explanations, things that I believed at the beginning but that are wrong=
, =

etc...so I don't believe they really are worth translating.

Instead, I'm currently writing pages in english (well, something like th=
at =

:D ) on the eclipsewiki site:
http://eclipse-wiki.info/GefDescription
http://eclipse-wiki.info/GefDescription2

They should be a little more reliable as the french documents but on thi=
s =

moment they are not as detailled, and the uml diagram example with =

comments is not there (it should be there but I have no time for now...)=
..

By the way, if the GEF gurus which live here could take a look a these =

pages and maybe correct them (the english mistakes will be corrected soo=
n =

by a friend of mine) or add personnal content or give advices it would b=
e =

great. Comments (good or bad) from the GEF beginners (I mean people that=
=

are trying to understand the bases of the library) are appreciated too =

because these pages are written for them.

r=E9gis
Re: how to implement a simple uml editor? [message #142067 is a reply to message #142025] Wed, 07 July 2004 11:36 Go to previous messageGo to next message
Eclipse UserFriend
Originally posted by: rlemaigr.ulb.ac.be

(by the way my "knowledgable answers" are more or less partly wrong 9
times out of 10)
Re: how to implement a simple uml editor? [message #142103 is a reply to message #142025] Wed, 07 July 2004 13:59 Go to previous messageGo to next message
Eclipse UserFriend
Perhaps this could help: http://www.google.com/language_tools?hl=en

<user@domain.invalid> wrote in message news:ccgpse$oju$1@eclipse.org...
> Hello,
> I am sure docs posted by R
Re: how to implement a simple uml editor? [message #142126 is a reply to message #142054] Wed, 07 July 2004 18:48 Go to previous message
Eclipse UserFriend
Originally posted by: user.domain.invalid

Greatly appreciate your effort Régis.

As for Pratik's suggestion of using a translator.....a few years ago I
made a fool of myself when I used one of them to translate text from
English to German for screens displayed on Atms...my team lead and the
clients had a good time laughing.... at my expense :-)

Regards Murtuza

rlemaigr@ulb.ac.be wrote:
>> It may be asking for too much can someone translate these and make
>> them available in English.
>> Regards Chhil
>
>
> Hem...Now I'm getting scared...what is written in these docs was
> written for personnal use only a few months ago when I was trying to
> understand the bases of GEF, so there are probably a lot of mistakes,
> bad explanations, things that I believed at the beginning but that are
> wrong, etc...so I don't believe they really are worth translating.
>
> Instead, I'm currently writing pages in english (well, something like
> that :D ) on the eclipsewiki site:
> http://eclipse-wiki.info/GefDescription
> http://eclipse-wiki.info/GefDescription2
>
> They should be a little more reliable as the french documents but on
> this moment they are not as detailled, and the uml diagram example
> with comments is not there (it should be there but I have no time for
> now...)..
>
> By the way, if the GEF gurus which live here could take a look a these
> pages and maybe correct them (the english mistakes will be corrected
> soon by a friend of mine) or add personnal content or give advices it
> would be great. Comments (good or bad) from the GEF beginners (I mean
> people that are trying to understand the bases of the library) are
> appreciated too because these pages are written for them.
>
> régis
>
Previous Topic:Problems with ToolbarLayout
Next Topic:splited graphical editor
Goto Forum:
  


Current Time: Wed Apr 16 00:35:57 EDT 2025

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

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

Back to the top