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  |
Eclipse User |
|
|
|
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 #141614 is a reply to message #141571] |
Tue, 06 July 2004 04:53   |
Eclipse User |
|
|
|
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 #141681 is a reply to message #141662] |
Tue, 06 July 2004 10:56   |
Eclipse User |
|
|
|
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   |
Eclipse User |
|
|
|
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   |
Eclipse User |
|
|
|
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 #142126 is a reply to message #142054] |
Wed, 07 July 2004 18:48  |
Eclipse User |
|
|
|
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
>
|
|
|
Goto Forum:
Current Time: Wed Apr 16 00:35:57 EDT 2025
Powered by FUDForum. Page generated in 0.04475 seconds
|