Description : ce point d'extension permet de connecter un afficheur de comparaison/fusion pour un contenu structuré. 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.structureMergeViewers">
<viewer
id="org.eclipse.compare.ZipCompareViewer"
class="org.eclipse.compare.ZipCompareViewerCreator"
extensions="zip"
/>
</extension>
Implémentation fournie :
Le plug-in Compare de l'interface utilisateur définit un afficheur de comparaison de structure pour les archives zip.