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

EMF Compare/Specifications/ItemProviderPreferences

< EMF Compare
Revision as of 11:50, 1 July 2014 by Unnamed Poltroon (Talk) (Created page with "= Evolution Specification: Title of the evolution = Current status is '''DRAFT''' == Preamble == ''Summary'': EMF Compare Item provider preferences. == Introduction ==...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Evolution Specification: Title of the evolution

Current status is DRAFT

Preamble

Summary: EMF Compare Item provider preferences.

Introduction

Specification for preferences of item provider contributed to EMF Compare. EMF compare provides a extension point that allow external plugins to register their own item provider. EMF Compare should now provide a way to disable those item providers through a preference page.

Detailed Specification

  • REQ_010: Extensions should be able to provide an optional label for their item provider.
  • REQ_020: Extensions should be able to provide an optional description for their item provider.
  • REQ_030: Extension should be able to specify if an item provider is deactivable or not (by default an item provider is not deactivable).
  • REQ_040: All item provider should appears in the preference page. The non deactivable providers should appears in grey. The deactivable providers should appears in black.
  • REQ_50: EMF Compare should only use the item providers that are enabled at the beginning of the comparison (no update of the UI if the preferences are changed).

UI

SpecPreferencePageItemProvider.png

Back to the top