Creating custom compare and merge client plug-ins

You can create a custom compare and merge project to generate client plug-ins for your model files.

About this task

A custom compare and merge project generates all the required Java™ source code for the extended classes. The plugin.xml file contains all the extension point bindings, and the minimum plug-in dependencies are specified in the MANIFEST.MF file.

You can also add the following extension points to an existing custom compare and merge project:
  • Composite delta strategy
  • Conflict strategy
  • Delta tree filter
  • Delta tree structure builder
  • Sub-session merge extender, such as a text merge handler for the document field and Java and C++ code body in opaque expressions, actions, behaviors, and so forth.
Note: The extensions that have user interfaces, such as delta tree filters, delta tree structure builders, and sub-session merge extenders, are displayed in both compare and merge sessions and fuse sessions for that content type.

Feedback