Descrizione: questo punto di estensione consente ad un plug-in di registrare visualizzatori di confronto/unione per tipi di contenuto strutturali. 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
>
<extension point = "org.eclipse.compare.structureMergeViewers"> <viewer id="org.eclipse.compare.ZipCompareViewer" class="org.eclipse.compare.ZipCompareViewerCreator" extensions="zip" /> </extension>
Implementazione fornita: il plug-in dell'interfaccia utente di confronto definisce un visualizzatore di confronto struttura per archivi zip.