Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "EMF Compare/Specifications/FiltersConfiguration"

(Introduction)
(Preference default filter)
Line 15: Line 15:
  
 
=== Preference default filter ===
 
=== Preference default filter ===
* The user should be able to enable/disable filters from preferences. When the comparison is launched those preference should override default state register from extension point.  
+
* The user should be able to enable/disable filters from preferences. When the comparison is launched those preferences should override default state register from extension point.  
  
 
Default filters label:
 
Default filters label:

Revision as of 05:48, 14 March 2014

Evolution Specification: Filters Configuration

Current status is DRAFT

Preamble

Summary: Provide a way for user to enable/disable filters.


Introduction

Each time EMF Compare UI is launched, the same filters are activated. It would be nice if the user could disable/enable filters.

Detailed Specification

Preference default filter

  • The user should be able to enable/disable filters from preferences. When the comparison is launched those preferences should override default state register from extension point.

Default filters label:

  • Label: Empty resource mapping filter
    • Description: Filter out all resource mappings with no differences from the view.
  • Label: Pseudo conflicts filter
    • Description: Filter out all pseudo conflicts differences (only in case of a 3-way comparison).
  • Label: Identical Elements.
    • Description: Filter out all identical elements (elements with no differences).
  • Label: Cascading differences
    • Description: Filter out all differences that are contained under differences (except when in conflict).

FilterPreferencePage.png

Dynamic setting of default filter

  • When a user select/unselect a filter in EMF Compare UI.
    • The user should be able to synchronize its selection with the preference.
    • The user should be able to automatically choose to synchronize or not the all futur filter selection.


FilterDynamicSelection.png

Back to the top