Description : ce point d'extension permet de connecter un afficheur de comparaison/fusion pour des types de contenu spécifiques.
L'afficheur doit étendre org.eclipse.jface.viewers.Viewer.
Cependant, comme les afficheurs n'ont pas de constructeur par défaut, le point d'extension doit implémenter un objet fabrique pour les afficheurs : l'interface org.eclipse.compare.IViewerCreator.
Marques de configuration :
<!ELEMENT viewer EMPTY>
<!ATTLIST viewer
id
CDATA #REQUIRED
class
CDATA #REQUIRED
extensions CDATA #REQUIRED
>
<extension point = "org.eclipse.compare.contentMergeViewers">
<viewer
id="org.eclipse.compare.contentmergeviewer.TextMergeViewer"
class="org.eclipse.compare.internal.TextMergeViewerCreator"
extensions="txt"
/>
</extension>
Implémentation fournie :
Le plug-in de comparaison (Compare) de l'interface utilisateur définit des afficheurs de contenu pour du texte, des contenus binaires et des images.