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

Difference between revisions of "EMF Compare/UML Compare Papyrus integration"

 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
 +
{{Template:EMF Compare Archive Notice}}
 +
 
== Editor integration ==
 
== Editor integration ==
  
Line 10: Line 12:
  
 
As stated in the GMF diagram comparison, some merge operations require to be operated on the graphical model to trigger the correct commands.
 
As stated in the GMF diagram comparison, some merge operations require to be operated on the graphical model to trigger the correct commands.
 
[[Category:EMF Compare]]
 

Latest revision as of 11:51, 5 March 2014

THIS PAGE IS ARCHIVED. IT IS PROBABLY OUTDATED AND WILL NOT BE UPDATED

Editor integration

The editor integration should be no pain as we can use the classical DiagramGraphicalViewer to display the diagram.

The issue is that all UML diagrams are stored within the same resource. The difference will be computed for all diagrams and we have to add the ability to change the diagram in the viewer depending on the selected difference in the Diff structure viewer.

For instance, if the selected difference concerns a node in the class diagrams, then the diagrams of the graphical viewers must be set to its container one.

Merge operation support

As stated in the GMF diagram comparison, some merge operations require to be operated on the graphical model to trigger the correct commands.

Back to the top