Wenn Ihr Plug-in eigene Ressourcentypen definiert und bearbeitet, gelten unter Umständen besondere Anforderungen für den Ressourcenvergleich. Ressourcen werden häufig dann verglichen, wenn mit dem lokalen Protokoll und Dateien aus einem Repository gearbeitet wird. Das Plug-in für Vergleiche unterstützt die Implementierung erweiterter Vergleichssichten:
Diese Services werden in der Plattform zur Unterstützung von Benutzertasks wie dem Integrieren von Patch-Code-Dateien und dem Vergleichen/Mischen des Arbeitsbereichs mit dem lokalen Protokoll verwendet.
Bei allen Vergleichsanzeigefunktionen handelt es sich um standardgemäße JFace-Anzeigefunktionen, die ein Eingabeobjekt erwarten, dass die Schnittstelle ICompareInput implementiert.
Anzeigefunktionen für Vergleiche gelten als inhaltsorientiert, wenn sie unstrukturierte Eingabedaten wie Text oder Images vergleichen. Beim Vergleich von hierarchisch strukturierten Eingabeelementen gelten sie als strukturorientiert.