ContentMergeViewers

Identificateur : org.eclipse.compare.contentMergeViewers

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
   >

Exemples :
L'exemple suivant montre un afficheur de comparaison/fusion pour des fichiers texte (extension "txt") :

<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.

Copyright IBM Corp. 2000, 2001. Tous droits réservés.