GMF editor for heavyweight UML extension language [message #649664] |
Thu, 20 January 2011 08:03 |
Hoang Tran Messages: 3 Registered: January 2011 |
Junior Member |
|
|
Hi everyone,
Im doing a research, in which I have to create a GMF editor for a language named UMLPP. UMLPP uses UML2.0 heavyweight extension mechanism (It extends some classes for example Classifier, Element, DirectedRelationship ...).
I've already create the umlpp.ecore and umlpp.genmodel.
When generating model code, edit code and editor code. I face with many errors. Most of them said that : I have to implement abstract operations from UML class
(For example : AbstractProcessPatternImpl must implement the inherited abstract method ActivityNode.getIncoming(String, boolean, EClass) AbstractProcessPatternImpl)
I can't go on to create the gmftool & gmfgraph without overcome this problem.
Do you have any suggestion for this ? Thanks in advanced.
[Updated on: Thu, 20 January 2011 08:22] Report message to a moderator
|
|
|
|
Re: GMF editor for heavyweight UML extension language [message #650502 is a reply to message #649858] |
Tue, 25 January 2011 10:43 |
Hoang Tran Messages: 3 Registered: January 2011 |
Junior Member |
|
|
Thanks Ed for replying,
It seems I have found the solution. I am following http://www.eclipsecon.org/2008/index.php?page=sub/&id=172 to create the uml model, then generate genmodel & the code...
Ed Merks wrote on Thu, 20 January 2011 13:16 | Note that UML itself must be generated from UML's own extended GenModel,
not EMF's more basic GenModel. You should be reusing UML's GenModel...
Hoang Tran wrote:
> Hi everyone,
>
> Im doing a research, in which I have to create an GMF editor for a
> language named UMLPP. UMLPP uses UML2.0 heavyweight extension
> mechanism (It extends some classes for example Classifier, Element,
> DirectedRelationship ...).
>
> I've already create the umlpp.ecore and uml.genmodel.
> When generating model code, edit code and editor code. I face with
> many errors. Most of them said that : I have to install abstract
> operations from UML class
> (For example : AbstractProcessPatternImpl must implement the inherited
> abstract method ActivityNode.getIncoming(String, boolean, EClass)
> AbstractProcessPatternImpl)
>
> I can't go on to create the gmftool & gmfgraph without overcome this
> problem.
> Do you have any suggestion for this ? Thanks in advanced.
>
|
|
|
|
Powered by
FUDForum. Page generated in 0.03024 seconds