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

From Eclipsepedia

Jump to: navigation, search
m
Line 10: Line 10:
  
 
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]]

Revision as of 03:57, 18 October 2012

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.