Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 323828

Summary: [Dawn] Provide collaborative EMF editors on CDO
Product: [Modeling] EMF Reporter: Martin Fluegge <martin.fluegge>
Component: cdo.dawnAssignee: Martin Fluegge <martin.fluegge>
Status: CLOSED FIXED QA Contact: Eike Stepper <stepper>
Severity: enhancement    
Priority: P3 CC: hjoensson, vroldanbet
Version: 4.0Keywords: noteworthy
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard: Appealing to a Broader Community
Attachments:
Description Flags
Patch v1 none

Description Martin Fluegge CLA 2010-08-27 10:16:35 EDT
As for GMF editors it should be possible to to out the generated EMF editor on Dawn with just some simple clicks. This editor should follow the same principles as it's GMF counterpart concerning handling, color pattern and conflict/locking behavior.
Comment 1 Eike Stepper CLA 2010-09-24 13:24:18 EDT
*** Bug 245836 has been marked as a duplicate of this bug. ***
Comment 2 Martin Fluegge CLA 2010-09-30 02:40:25 EDT
I committed the first contribution for this. Based on the Acore examples model I created an *.editor plug-in and an associated Dawn fragment. The Dawn Runtime has been extended to work with the emf editors. 

Next I am going to write the generator for the EMF fragment and care more for the details.
Comment 3 Martin Fluegge CLA 2010-10-08 12:46:17 EDT
Created attachment 180500 [details]
Patch v1

I completed basics for the EMF integration. The extended editor acts as a normally generated EMF-Multipage editor.

Currently the implementation only supports the Multipage editor, which is the default setting in the genmodel. 

The Dawn genmodel was extended to support the generation of the EMF fragment. I need to enhance the properties to provide more flags for the generation.
I started writing some tests for the EMF integration. But there is still some work to do in this area ;)
Comment 4 Martin Fluegge CLA 2010-10-08 12:53:08 EDT
Forgot to mention that, since the Dawn genmodel now supports two different generators, I need to enhance the UI. E.g. provide wizards for the generation, provide merging/warnings for the genmodel etc.
Comment 5 Martin Fluegge CLA 2010-10-08 12:53:27 EDT
Patch v1 committed to HEAD.
Comment 6 Martin Fluegge CLA 2011-05-13 11:25:50 EDT
Resolved fixed.
Comment 7 Eike Stepper CLA 2011-06-23 03:39:02 EDT
Available in R20110608-1407