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

Bug 373245

Summary: Metamodel restructuration (simplify API and usage)
Product: [Modeling] EMFCompare Reporter: Laurent Goubet <laurent.goubet>
Component: CoreAssignee: EMF Compare <emf.compare-inbox>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: andreas.scharf, cedric.brun
Version: unspecified   
Target Milestone: Kepler   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on:    
Bug Blocks: 232019, 243447, 269331, 303050, 318408, 326756, 353107, 368841    
Attachments:
Description Flags
Proposed metamodel none

Description Laurent Goubet CLA 2012-03-05 08:59:01 EST
The current achitecture of EMF Compare has shown a number of limitations, both from the API definition and implementation point of view and from the GUI side.

This bug is a "top-level" bug which purpose is to regroup the various bugs which will be fixed by the restructuration, and discussins about the restructuration themselves. The proposed metamodel will be available on the wiki as soon as it is ready and documented.
Comment 1 Laurent Goubet CLA 2012-03-05 09:46:03 EST
Created attachment 212068 [details]
Proposed metamodel

Attached is the proposed metamodel for the EMF Compare 2.0 version. It may evolve as the implementation goes if we detect missing or innacurate information.

Remarks are welcome if there are doubts about some of this metamodel's features.
Comment 2 Cedric Brun CLA 2012-10-06 16:21:27 EDT
Time to close this bug, the metamodel has been approved and integrated (with a few tweaks there and there) for EMF Compare 2.x