Composite Delta Strategies

Identifier:
com.ibm.xtools.comparemerge.emf.delta.compositedeltastrategies

Description:
Implement this extension point to inject another composite delta strategy if the default composite delta strategies don't provide the desired behaviour.

Configuration Markup:

<!ELEMENT extension (compositedeltastrategy+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT compositedeltastrategy EMPTY>

<!ATTLIST compositedeltastrategy

contentTypeId CDATA #REQUIRED

class         CDATA #REQUIRED>


Examples:
The following is an example of a compare/merge composite delta strategy extension for emx,dnx,tpx and uml2 file extensions (extensions "emx,dnx,tpx,uml2"):


<extension
    name="Example Composite Delta Strategy"
    point="com.ibm.xtools.comparemerge.emf.delta.compositedeltastrategies">
  <compositedeltastrategy
      extension="emx,dnx,tpx,uml2"
      class="com.ibm.xtools.comparemerge.emf.ExampleCompositeDeltaStrategy"/>
</extension>

API Information:
The value of the class attribute must implement the interface com.ibm.xtools.comparemerge.emf.delta.deltagenerator.CompositeDeltaStrategy.

Supplied Implementation:
The compare/merge emf plugin implements default composite delta strategies.


Copyright (c) 2004, 2018 Model RealTime, HCL and others. All Rights Reserved.