Descripción: este punto de extensión permite a un conector registrar un creador de estructuras para tipos específicos de contenido. Se espera que el creador de estructuras cree un árbol de objetos IStructureComparator para un contenido determinado. Este árbol se utiliza como entrada de la comparación estructural. El punto de extensión debe implementar la interfaz org.eclipse.compare.structuremergeviewer.IStructureCreator.
Códigos XML de configuración:
<!ELEMENT extension (structureCreator*)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED
>
<!ELEMENT structureCreator EMPTY>
<!ATTLIST structureCreator
id CDATA #REQUIRED
class CDATA #REQUIRED
extensions CDATA #REQUIRED
>
<extension point = "org.eclipse.compare.structureCreators"> <structureCreator id="org.eclipse.compare.JavaStructureCreator" class="org.eclipse.compare.JavaStructureCreator" extensions="java" /> </extension>
Implementación suministrada: el conector de la UI de comparación define un creador de estructuras para archivadores zip.