Visualizzatori di contenuto

Identificativo: org.eclipse.compare.contentViewers

Descrizione: questo punto di estensione consente ad un plug-in di registrare visualizzatori per tipi specifici di contenuto. Questi visualizzatori vengono utilizzati in EditionSelectionDialog quando viene presentata un'edizione di una risorsa o di una sua sezione secondaria. Il visualizzatore deve estendere org.eclipse.jface.viewers.Viewer. Tuttavia, poiché i visualizzatori non hanno un costruttore predefinito, il punto di estensione deve implementare un'interfaccia factory per visualizzatori org.eclipse.compare.IViewerCreator.

Tag di configurazione:

   <!ELEMENT extension (viewer*)>

   <!ATTLIST extension
     point CDATA #REQUIRED
     id    CDATA #IMPLIED
     name  CDATA #IMPLIED
   >

   <!ELEMENT viewer EMPTY>

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

Esempi: di seguito è riportato un esempio di visualizzatore per file di testo (estensione "txt"):

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

Implementazione fornita: il plug-in dell'interfaccia utente di confronto definisce visualizzatori di contenuto per testo e immagini.

Copyright (c) 2000, 2003 IBM Corporation e altri. Tutti i diritti riservati.