Generic Diff Manager
Identifier:
com.ps.consul.eclipse.ui.viewer.tree.diff.GenericDiffManager
Since:
2.2
Description:
This extension point allows any user to register an own Compare Editor which is
opened for eclipse resources and uses the pure-variants Differencer Engine.
There is to provide a class of type com.ps.consul.eclipse.ui.viewer.tree.diff.newsync.ui.GenericDiffManager.
In this class are to implement methods for creating the merge tree viewers, to return the differencer engine,
provide the differencer input objects for the differencer, populate these objects to the tree viewers,
and optional content and label providers for the structure viewer
Configuration Markup:
<!ELEMENT extension (manager)+>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
Extension point for additional generic diff manager.
- point - com.ps.consul.eclipse.ui.viewer.tree.diff.GenericDiffManager.
<!ELEMENT manager EMPTY>
<!ATTLIST manager
class CDATA #REQUIRED>
An additional generic diff manager.
- class - The class of type GenericDiffManager.
Examples:
<extension point = "com.ps.consul.eclipse.ui.viewer.tree.diff.GenericDiffManager">
[<manager
class= "the class of type GenericDiffManager"/>]
</extension>