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>
- contentTypeId - the content type id e.g. "com.ibm.xtools.comparemerge.library.libraryContentType"
- class - name of a class that implements com.ibm.xtools.comparemerge.emf.delta.deltagenerator.CompositeDeltaStrategy
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.