Model Change Delta Providers

Identifier:
com.ibm.xtools.mmi.core.ModelChangeDeltaProviders

Since:
This extension point is new to Version 7.0.

Description:
This extension point is used to define com.ibm.xtools.mmi.core.delta.ModelChangeDeltaProviders for com.ibm.xtools.mmi.core.delta.ModelChangeDeltaManager.

Configuration Markup:

<!ELEMENT extension (deltaProvider+)>

<!ATTLIST extension

point CDATA #REQUIRED

id    CDATA #IMPLIED

name  CDATA #IMPLIED>


<!ELEMENT deltaProvider (enablement?)>

<!ATTLIST deltaProvider

metamodel CDATA #REQUIRED

class     CDATA #REQUIRED>


Examples:
Following is an example of defining a Model Change Delta Provider.


<extension point="com.ibm.xtools.mmi.core.ModelChangeDeltaProviders">
   <deltaProvider
         metamodel="http://myTestModel"
         class="com.mycompany.myplugin.MyModelChangeDeltaProvider">
      <enablement>
         <and>
            <test property="com.mycompany.myplugin.MyTester" value="true"/>
         </and>
      </enablement>
   </deltaProvider>
</extension>

Supplied Implementation:
The platform itself does not have any predefined ModelChangeDeltaProvider. Particular product installs may include Model Change Delta providers as required.


Licensed Materials - Property of IBM
(C) Copyright IBM Corp. 2006. All Rights Reserved.
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.