Shold I start from EMF or GMF? [message #207144] |
Wed, 11 January 2006 10:57 |
Eclipse User |
|
|
|
Originally posted by: ljshuenn.realtek.com.tw
I used GEF for a while and never used EMF or GMF before. My question is that
does GMF contains most features of EMF now?
Will EMF be totally replaced by GMF in future? Is it better to start by GMF
rather than EMF? Thanks!
|
|
|
Re: Shold I start from EMF or GMF? [message #207184 is a reply to message #207144] |
Wed, 11 January 2006 16:50 |
Eclipse User |
|
|
|
Originally posted by: tfrangoullides.instream.co.uk
Johnson,
GMF uses and therefore depends on EMF. GMF is not in anyway a replacement
for EMF. I will try to explain the key differences:
EMF provides core facilities for defining models, and generating java code
for manipulating and persisting instances of those models. The generated
code includes an implementation of the observer pattern.
Because it is common for GEF editors to manipulate an object model (and use
observer pattern) it pairs very well with EMF and has become a popular
combination (see IBM redbook on using emf and gef).
The GMF project aims to simplify the combination of these two technologies
by allows GEF editors to be specified and generated using models. i.e. GMF
allows you to generate GEF editors for manipulating your EMF models.
Hope that helps,
Tas.
Johnson wrote:
> I used GEF for a while and never used EMF or GMF before. My question is
> that does GMF contains most features of EMF now?
> Will EMF be totally replaced by GMF in future? Is it better to start by
> GMF rather than EMF? Thanks!
|
|
|
Re: Shold I start from EMF or GMF? [message #207214 is a reply to message #207184] |
Thu, 12 January 2006 03:04 |
Eclipse User |
|
|
|
Originally posted by: ljshuenn.realtek.com.tw
Thank you, it is much more clear now. So GMF is the bridget between EMF and
GEF, not a substitute of EMF. It's also a good approach to learn EMF and GMF
at the same time.
Johnson
|
|
|
|
Powered by
FUDForum. Page generated in 0.03384 seconds