ContentViewers

Identificador: org.eclipse.compare.contentViewers

Descripción: Este punto de extensión permite conectar un visor para tipos específicos de contenido. Estos visores se utilizan en el diálogo al entregar una edición de un recurso o una subsección del mismo. El visor debe ampliar org.eclipse.jface.viewers.Viewer y aceptar una entrada de visor del tipo IStreamContentAccessor.
Como los visores no tienen un constructor por defecto, el punto de extensión deberá implementar un objeto de fábrica para los visores: el interfaz org.eclipse.compare.IViewerCreator.

Señalamiento de configuración:

   <!ELEMENT viewer EMPTY>
   <!ATTLIST viewer
      id         CDATA #REQUIRED
      class      CDATA #REQUIRED
      extensions CDATA #REQUIRED
   >

Ejemplos:
A continuación se expone un ejemplo de visor de archivos de texto (extensión "txt"):

<extension point = "org.eclipse.compare.contentViewers">
     <viewer
         id="org.eclipse.compare.internal.TextViewer"
         class="org.eclipse.compare.internal.TextViewerCreator"
         extensions="txt"
    />
</extension>

Implementación proporcionada:
El plugin UI Compare define visores de contenido para texto e imágenes.

Copyright IBM Corp. 2000, 2001.  Reservados todos los derechos.