Descrição: Este ponto de extensão permite que um plug-in registre um criador de estrutura para tipos de conteúdo específicos. Espera-se que o criador de estrutura crie uma árvore de IStructureComparator para um determinado conteúdo. Essa árvore é utilizada como entrada para a comparação estrutural. O ponto de extensão deve implementar a interface org.eclipse.compare.structuremergeviewer.IStructureCreator.
Marcação da Configuração:
<!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>
Implementação Fornecida: O plug-in de comparação da UI define um criador de estrutura para arquivos zip.