Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » AM3 » [KM3] Problems with meta-model extension
[KM3] Problems with meta-model extension [message #545837] Fri, 09 July 2010 11:04 Go to next message
Alvaro Jimenez Rielo is currently offline Alvaro Jimenez RieloFriend
Messages: 41
Registered: July 2009
Location: Rey Juan Carlos Universit...
Member
We are making an extension of a meta-model defined in KM3.
In this new extension we want to avoid inheriting some attributes and we don't know how to do it.

We have consulted the documentation and haven't found any solution to do it.
We also tried to redefine these attributes to have other behaviour but don't work.

Could you tell us how to do it?

thanks

Best regards
Re: [KM3] Problems with meta-model extension [message #545875 is a reply to message #545837] Fri, 09 July 2010 13:50 Go to previous message
Frédéric Jouault is currently offline Frédéric JouaultFriend
Messages: 572
Registered: July 2009
Senior Member
Hello,

Metamodel extension works by adding new elements, not removing elements (i.e., it is from this point of view similar to class inheritance in Java).

Supposing you have metamodel A, and you want metamodel B to extend a part of A and drop the rest. The best solution I can think of right now is to define metamodel C that corresponds to the common parts between A and B. Then A and B may extend C.


Best regards
Previous Topic:[AM3] New AM3 version compatible with ATL 3.x is now available from the project's SVN HEAD
Next Topic:[KM3] Problems with meta-model extension
Goto Forum:
  


Current Time: Sat Nov 29 01:48:08 GMT 2014

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

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