This extension point allows a plug-in to register compare/merge viewers for structural content types. The viewer is expected to extend <samp>org.eclipse.jface.viewers.Viewer</samp>. However, since viewers don't have a default constructor, the extension point must implement the factory interface for viewers <samp>org.eclipse.compare.IViewerCreator</samp>. a unique identifier that can be used to reference the viewer name of a class that implements <samp>org.eclipse.compare.IViewerCreator</samp> a comma separated list of file extensions e.g. "zip, jar" The following is an example of compare/merge viewer for zip files (extension "zip"): <p> <pre> <extension point = "org.eclipse.compare.structureMergeViewers"> <viewer id="org.eclipse.compare.ZipCompareViewer" class="org.eclipse.compare.ZipCompareViewerCreator" extensions="zip" /> </extension> </pre> </p> The Compare UI plugin defines a structure compare viewer for zip archives. <p> <a href="hglegal2003.htm"> <img SRC="ngibmcpy2003.gif" ALT="Copyright (c) 2000, 2003 IBM Corporation and others. All Rights Reserved." BORDER=0 height=14 width=324></a> </p>