Login | Register
My pages Projects Community openCollabNet

Discussions > dev > Re: [gef-dev] UI/Model split (was Scaling problems)

gef
Discussion topic

Back to topic list

Re: [gef-dev] UI/Model split (was Scaling problems)

Reply

Author anoncvs
Full name anonymous CVS access
Date 2004-01-30 12:22:52 PST
Message > One of the things I'd like to investigate at some stage is a client server
> version of GEF. This is why I want to firmly split the model from the UI.

You can do that now. You can definately have an application where the
model classes know absolutely nothing about the UI. E.g., you could
build a GEF editor to visualize classes in a library produced by someone
else. This is done in ArgoUML: the meta-model classes (should) know
nothing about any Figs. Your application objects do not need to
subclass FigNode or even implement any GEF interfaces.

To do that, you just need to implement some mediator classes like
Renderers and GraphModels. These classes know about the connection
between the UI and the model.

I just think that these classes are an extra level of abstraction that
is not at first clear to new developers and might not be useful to
developers that don't need it. E.g., many students who might be
learning GEF might expect it to be more concrete and specific.

jason!



--------------------​--------------------​--------------------​---------
To unsubscribe, e-mail: dev-unsubscribe at gef dot tigris dot org
For additional commands, e-mail: dev-help at gef dot tigris dot org

« Previous message in topic | 10 of 10 | Next message in topic »

Messages

Show all messages in topic

[gef-dev] Scaling problems Bob Tarling <bob dot tarling at ntlworld dot com> Bob Tarling <bob dot tarling at ntlworld dot com> 2004-01-29 18:06:21 PST
     RE: [gef-dev] Scaling problems "Christensen, Blake" <Blake dot Christensen at dsionline dot com> "Christensen, Blake" <Blake dot Christensen at dsionline dot com> 2004-01-30 09:01:41 PST
         Re: RE: [gef-dev] Scaling problems bob dot tarling at ntlworld dot com bob dot tarling at ntlworld dot com 2004-01-30 09:19:48 PST
             Re: RE: [gef-dev] Scaling problems bob dot tarling at ntlworld dot com bob dot tarling at ntlworld dot com 2004-01-30 09:23:18 PST
                 Re: RE: [gef-dev] Scaling problems anoncvs anonymous CVS access 2004-01-30 10:02:11 PST
                     [gef-dev] UI/Model split (was Scaling problems) Bob Tarling <bob dot tarling at ntlworld dot com> Bob Tarling <bob dot tarling at ntlworld dot com> 2004-01-30 11:31:17 PST
                         RE: RE: [gef-dev] Scaling problems "Christensen, Blake" <Blake dot Christensen at dsionline dot com> "Christensen, Blake" <Blake dot Christensen at dsionline dot com> 2004-01-30 11:46:28 PST
                             Re: RE: [gef-dev] Scaling problems Bob Tarling <bob dot tarling at ntlworld dot com> Bob Tarling <bob dot tarling at ntlworld dot com> 2004-01-30 11:47:42 PST
                                 Re: RE: [gef-dev] Scaling problems Bob Tarling <bob dot tarling at ntlworld dot com> Bob Tarling <bob dot tarling at ntlworld dot com> 2004-01-30 12:09:41 PST
                         Re: [gef-dev] UI/Model split (was Scaling problems) anoncvs anonymous CVS access 2004-01-30 12:22:52 PST
Messages per page: