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 DiffMerge/Default GUI"

Line 1: Line 1:
 
== Overview  ==
 
== Overview  ==
  
In addition to a diff/merge engine, EMF Diff/Merge provides GUI components for visualizing comparisons and letting end-users merge models manually.<br>  
+
In addition to a diff/merge engine, EMF Diff/Merge provides simple GUI components for visualizing comparisons and letting end-users merge models manually.<br>  
  
 
A default mechanism provides a comparison action (pop-up menu) which allows end-users to open a comparison in an editor. This mechanism can be [http://wiki.eclipse.org/EMF_DiffMerge/Programmatic_Usage#Or:_Extend_default_comparison_action customized]&nbsp;to support different kinds of comparison. Alternatively, a comparison can be displayed in [http://wiki.eclipse.org/EMF_DiffMerge/Programmatic_Usage#Or:_Use_default_GUI other graphical contexts].  
 
A default mechanism provides a comparison action (pop-up menu) which allows end-users to open a comparison in an editor. This mechanism can be [http://wiki.eclipse.org/EMF_DiffMerge/Programmatic_Usage#Or:_Extend_default_comparison_action customized]&nbsp;to support different kinds of comparison. Alternatively, a comparison can be displayed in [http://wiki.eclipse.org/EMF_DiffMerge/Programmatic_Usage#Or:_Use_default_GUI other graphical contexts].  
Line 7: Line 7:
 
== Default comparison action  ==
 
== Default comparison action  ==
  
The default comparison action is applicable on workspace files. Select 2 or 3 model files in the Eclipse workspace, right-click, then select "Compare with", "Each other as models". The corresponding metamodel(s) must be registered in the platform.
+
The default comparison action is applicable on workspace files. Select 2 or 3 model files in the Eclipse workspace, right-click, then select "Compare with", "Each other as models". The corresponding metamodel(s) must be registered in the platform.  
  
 
To be continued...  
 
To be continued...  

Revision as of 03:49, 27 July 2012

Overview

In addition to a diff/merge engine, EMF Diff/Merge provides simple GUI components for visualizing comparisons and letting end-users merge models manually.

A default mechanism provides a comparison action (pop-up menu) which allows end-users to open a comparison in an editor. This mechanism can be customized to support different kinds of comparison. Alternatively, a comparison can be displayed in other graphical contexts.

Default comparison action

The default comparison action is applicable on workspace files. Select 2 or 3 model files in the Eclipse workspace, right-click, then select "Compare with", "Each other as models". The corresponding metamodel(s) must be registered in the platform.

To be continued...

GUI structure

TBD

User actions

TBD

Back to the top