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.
Copyright (c) 2004, 2018 Model RealTime, HCL and others. All Rights Reserved.