Model ID Aligners

Identifier:
com.ibm.xtools.comparemerge.emf.modelIdAligners

Since:
[Enter the first release in which this extension point appears.]

Description:
Extendsion for Model ID Aligner for a specific content type.

Configuration Markup:

<!ELEMENT extension (modelIdAligner+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT modelIdAligner EMPTY>

<!ATTLIST modelIdAligner

id            CDATA #REQUIRED

class         CDATA #REQUIRED

contentTypeId CDATA #REQUIRED>

Filters out some differences in the delta tree for a specific content type.



Examples:


<extension point="com.ibm.xtools.comparemerge.emf.modelIdAligners">
    <deltaTreeFilter
        id="UMLModelIdAligner"
        contentTypeId="com.ibm.xtools.uml.msl.umlModelContentType"
        class="com.ibm.xtools.comparemerge.modelconverter.internal.util.ModelIdAligner">
    </deltaTreeFilter>
</extension>

API Information:
The contributed class must implement the interface com.ibm.xtools.comparemerge.emf.modelIdAligner.IModelIdAligner.

Supplied Implementation:
See ModelIdAligner class in the com.ibm.xtools.comparemerge.modelconverter plugin


Copyright 2008 IBM Corporation. All Rights Reserved.