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.
Difference between revisions of "EMF DiffMerge/Default GUI"
Line 1: | Line 1: | ||
− | == | + | == 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 GUI components for visualizing comparisons and letting end-users merge models manually.<br> | ||
Line 7: | Line 7: | ||
== Default comparison action == | == Default comparison action == | ||
− | Select 2 or 3 files in the Eclipse workspace, right-click, then select "Compare with", "Each other as models". | + | 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... | ||
− | == GUI structure == | + | == GUI structure == |
− | TBD | + | TBD |
− | == User actions == | + | == User actions == |
TBD | TBD |
Revision as of 03:48, 27 July 2012
Overview
In addition to a diff/merge engine, EMF Diff/Merge provides 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