Støtte for sammenlikning

Hvis plugin-modulen definerer og manipulerer sine egne ressurstyper, har du kanskje spesielle krav til sammenlikning av ressurser. Ressurser sammenliknes ofte når du arbeider med lokal historikk eller med filer fra et datalager.  Plugin-modulen for sammenlikning støtter sammenslåing av flere innholdsdatastrømmer og implementeringen av avanserte sammenlikningsvisninger. Denne plugin-modulen inneholder følgende tjenester:

Disse tjenestene brukes i plattformen til å assistere brukeroppgaver, for eksempel integrering av rettelsesfiler og sammenlikning/sammenslåing av arbeidsområdet med lokal historikk.

Visningsprogrammer for sammenlikning

Alle visningsprogrammer for sammenlikning er standard JFace-visningsprogrammer som forventer et inndataobjekt som implementerer grensesnittet ICompareInput.

Visningsprogrammer for sammenlikning er innholdsorienterte hvis de sammenlikner flate inndata, for eksempel tekst eller bilder, og strukturorienterte hvis de sammenlikner hierarkiske strukturerte inndataelementer.