Source Synchronization Providers
Identifier:
com.ibm.xtools.mmi.core.SourceSynchronizationProviders
Since:
This extension point is new to Version 7.0.
Description:
This extension point allows plug-ins and fragments to register objects with the SourceSynchronizationService
that know how to synchronize source element given information about changes to the Mapped Target Model.
Objects using this extension point are expected to implement the ISourceSynchronizationProvider interface.
Configuration Markup:
<!ELEMENT extension (SourceSynchronizationProvider+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT SourceSynchronizationProvider (Priority , StructuredReferenceProviderId+)>
<!ATTLIST SourceSynchronizationProvider
class CDATA #REQUIRED>
- class - Class that implements ISourceSynchronizationProvider
<!ELEMENT Priority EMPTY>
<!ATTLIST Priority
name (Lowest|Low|Medium|High|Highest) >
- name - One of Lowest, Low, Medium, High, or Highest.
<!ELEMENT StructuredReferenceProviderId EMPTY>
<!ATTLIST StructuredReferenceProviderId
id CDATA #REQUIRED>
The StructuredReferenceProvider this SourceSynchronizationProvider provides for.
- id - Unique identifier of the StructuredReferenceProvider
Examples:
Please see the Example PDE Visualizer for an example SourceSynchronizationProvider.
API Information:
The value of the class attribute in StructuredReferenceProvider element must represent a
subclass of
com.ibm.xtools.mmi.core.services.sync.ISourceSynchronizationProvider.
Supplied Implementation:
The platform itself does not have any predefined SourceSynchronizationProvider. Particular product installs may include Source Synchronization providers as required.
Please see the Example PDE Visualizer for an example SourceSynchronizationProvider.
Licensed Materials - Property of IBM
(C) Copyright IBM Corp. 2002, 2006. All Rights Reserved.
US Government Users Restricted Rights - Use, duplication or disclosure
restricted by GSA ADP Schedule Contract with IBM Corp.