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/Developer Guide"

Line 1: Line 1:
* [[Setting up a development environment for EMF Compare | Setting up a development environment for EMF Compare]]
+
*[[Setting up a development environment for EMF Compare|Setting up a development environment for EMF Compare]]  
* [[Comparing XML files with EMF Compare | Comparing XML files with EMF Compare]]
+
*[[Comparing XML files with EMF Compare|Comparing XML files with EMF Compare]]
 +
*[http://model-driven-blogging.blogspot.com/2011/06/comparing-pomxml-files-while-waiting.html Comparing pom.xml files with EMF Compare]
  
You'll find a few more tutorials on the Eclipse Online Help once you installed EMF Compare
+
You'll find a few more tutorials on the Eclipse Online Help once you installed EMF Compare  
* Architecture
+
* Using the Compare Services
+
* Adapting the Comparison Process to your Ecore Model
+
* Adding new actions to the export menu
+
  
Additional UI APIs:
+
*Architecture
* [[EMF_Compare/API_Viewer_FilteringGrouping | Create a viewer from the result of a model comparison (ComparisonSnapshot)]] to show:
+
*Using the Compare Services
** The structural differences
+
*Adapting the Comparison Process to your Ecore Model
** The effect of filtering and grouping parameters
+
*Adding new actions to the export menu
* [[EMF_Compare/API_GetVisibleDiffElements | Request the viewer to retrieve only the visible differences, according to the viewer filtering configuration]]
+
 
* [[EMF_Compare/API_LayerDifferences | Retrieve the compared graphical models (resource set), filled by the difference decorators]]
+
Additional UI APIs:  
* [[EMF_Compare/API_OpenEditorWithSelection | Open an EMF Compare editor from two model versions (CompareEditorInput) and select the structural differences related to the model object identifiers in parameters]]  
+
 
 +
*[[EMF Compare/API Viewer FilteringGrouping|Create a viewer from the result of a model comparison (ComparisonSnapshot)]] to show:  
 +
**The structural differences  
 +
**The effect of filtering and grouping parameters  
 +
*[[EMF Compare/API GetVisibleDiffElements|Request the viewer to retrieve only the visible differences, according to the viewer filtering configuration]]  
 +
*[[EMF Compare/API LayerDifferences|Retrieve the compared graphical models (resource set), filled by the difference decorators]]  
 +
*[[EMF Compare/API OpenEditorWithSelection|Open an EMF Compare editor from two model versions (CompareEditorInput) and select the structural differences related to the model object identifiers in parameters]]  
 +
*[http://model-driven-blogging.blogspot.com/2011/10/model-transformation-preview.html Using EMF Compare to preview changes]
 +
*[http://model-driven-blogging.blogspot.com/2010/06/forecasts-comparison-for-world.html Create an action to compare Objects from an editor]
 +
*[http://model-driven-blogging.blogspot.com/2011/12/do-you-want-to-discard-this-editors.html Handling editor's reload conflicts using EMF Compare]
  
 
''Feel free to add any tutorial or documentation on the wiki, we'll integrate them back in the online help.''
 
''Feel free to add any tutorial or documentation on the wiki, we'll integrate them back in the online help.''

Revision as of 08:11, 3 March 2012

You'll find a few more tutorials on the Eclipse Online Help once you installed EMF Compare

  • Architecture
  • Using the Compare Services
  • Adapting the Comparison Process to your Ecore Model
  • Adding new actions to the export menu

Additional UI APIs:

Feel free to add any tutorial or documentation on the wiki, we'll integrate them back in the online help.

Back to the top