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

Bug 360560

Summary: API to open a view with a differences tree and a given filtering and ordering
Product: [Modeling] EMFCompare Reporter: Cedric Notot <cedric.notot>
Component: CoreAssignee: EMF Compare <emf.compare-inbox>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P3    
Version: 1.3   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:
Attachments:
Description Flags
Patch for API (view management) cedric.brun: iplog+

Description Cedric Notot CLA 2011-10-11 12:23:16 EDT
Created attachment 204959 [details]
Patch for API (view management)

Creation of a new api to allow to open a view from an EMF Compare editor or its input (snapshot) in order to display the differences with a given filtering and grouping parameter.

To make this new feature, it was required to do a refactoring of the code which manages the filtering and grouping in the model structure merge viewer.
So, now this one can be extended easier and in a more independent way (exit static data to communicate between viewers !)

Besides, a bug was fixed on the grouping process. Indeed, the filtering had no effect when the grouping was activated.


The patch is in attachments.
Comment 1 Cedric Brun CLA 2011-10-12 09:48:07 EDT
I looked at the patch,

A few @since 1.3 were missing,  I added those and pushed on the repository (commit 3978301d91f3be42917914286f88dce48366b4b8 )
Comment 2 Laurent Goubet CLA 2013-01-17 08:32:29 EST
batch-closing a bunch of "RESOLVED" bugs.