ContentViewers

Identificateur : org.eclipse.compare.contentViewers

Description : ce point d'extension permet de connecter un afficheur pour des types de contenu spécifiques. Ces afficheurs sont utilisés dans EditionSelectionDialog lors de la présentation d'une édition d'une ressource ou d'une sous-section de celle-ci. L'afficheur doit étendre org.eclipse.jface.viewers.Viewer et doit accepter une entrée d'afficheur du type IStreamContentAccessor.
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 pour des fichiers texte (extension "txt") :

<extension point = "org.eclipse.compare.contentViewers">
     <viewer
         id="org.eclipse.compare.internal.TextViewer"
         class="org.eclipse.compare.internal.TextViewerCreator"
         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 et des images.

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