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

EMF Compare/Specifications/DefaultMatchEngineConfiguration

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

Copyright © Eclipse Foundation, Inc. All Rights Reserved.