Beschreibung: An diesem Erweiterungspunkt kann ein Plug-in eine Strukturerstellungsfunktion für spezifische Inhaltstypen registrieren. Die Strukturerstellungsfunktion muss für einen angegebenen Inhalt eine Baumstruktur aus Objekten IStructureComparator erstellen. Diese Baumstruktur wird als Eingabe für den Strukturvergleich verwendet. Der Erweiterungspunkt muss die Schnittstelle org.eclipse.compare.structuremergeviewer.IStructureCreator implementieren.
Konfigurationsbefehle:
<!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>
Bereitgestellte Implementierung: Das Plug-in mit der Vergleichsbenutzerschnittstelle definiert eine Strukturerstellungsfunktion für ZIP-Archive.