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.