Skip to main content

Notice: This Wiki is now read only and edits are no longer 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/DefaultMatchEngineConfiguration"

(Introduction)
 
(7 intermediate revisions by 2 users not shown)
Line 19: Line 19:
 
== Detailed Specification  ==
 
== Detailed Specification  ==
  
To configure this the system shall provide an User Interface.
+
* To configure this the system shall provide an User Interface.
The user shall be able to use this interface to modify at runtime the UseIdentifier parameter.
+
* The user shall be able to use this interface to modify at runtime the UseIdentifier parameter.
The way the interface is provided shall be generic to be reusable for other match IMatchEngine.
+
* The way the interface is provided shall be generic to be reusable for other match IMatchEngine.
  
 
In the case of the DefaultMatchEngine the interface shall look like this.
 
In the case of the DefaultMatchEngine the interface shall look like this.
  
When the DefaultMatchEnfineFactory is selected:
+
* When the DefaultMatchEnfineFactory is selected:
  
 
[[File:DefaultMatchEnginePreferencePage.png]]
 
[[File:DefaultMatchEnginePreferencePage.png]]
Line 31: Line 31:
 
When the another MatchEngine is selected (with no configuration):
 
When the another MatchEngine is selected (with no configuration):
  
Solution 1:
 
  
 
[[File:DefaultMatchEngineNotSelectedSol1.png]]
 
[[File:DefaultMatchEngineNotSelectedSol1.png]]
  
Solution 2:
+
[[Category:EMF Compare/Specification]]
 
+
[[File:DefaultMatchEngineNotSelectedSol2.png]]
+

Latest revision as of 12:16, 5 March 2014

Evolution Specification: UI configuration of DefaultMatchEngine

Current status is DRAFT

Preamble

Summary: Define the way user shall can configure Default Match Engine.


_Relevant tickets_

Introduction

Default Match Engine can be configured with one parameter:

  • UseIdentifiers which define if whether or not IDs shall be used.

Detailed Specification

  • To configure this the system shall provide an User Interface.
  • The user shall be able to use this interface to modify at runtime the UseIdentifier parameter.
  • The way the interface is provided shall be generic to be reusable for other match IMatchEngine.

In the case of the DefaultMatchEngine the interface shall look like this.

  • When the DefaultMatchEnfineFactory is selected:

DefaultMatchEnginePreferencePage.png

When the another MatchEngine is selected (with no configuration):


DefaultMatchEngineNotSelectedSol1.png

Back to the top