| 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: | Core | Assignee: | 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: |
|
||||||
I looked at the patch, A few @since 1.3 were missing, I added those and pushed on the repository (commit 3978301d91f3be42917914286f88dce48366b4b8 ) batch-closing a bunch of "RESOLVED" bugs. |
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.