Support de comparaison

Si votre plug-in définit et manipule ses propres types de ressources, des conditions spéciales peuvent exister pour la comparaison de ressources.  Cette opération est courante lorsque vous travaillez avec un historique local et des fichiers d'un référentiel. Le plug-in de comparaison prend en charge la fusion de plusieurs flux de contenu et l'implémentation de vues de comparaison avancée. Les services rendus possibles grâce à ce plug-in sont les suivants :

Ces services sont utilisés sur la plate-forme pour assister l'utilisateur dans des tâches telles que l'intégration de fichiers correctifs et la comparaison/fusion de l'espace de travail avec l'historique local.

Afficheurs de comparaison

Tous les afficheurs de comparaison sont des afficheurs JFace standard attendant qu'un objet d'entrée implémente l'interface ICompareInput.

Les afficheurs de comparaison sont dits orientés contenu s'ils comparent des entrées à plat telles du texte ou des images et orientés structure s'ils effectuent une comparaison hiérarchique d'éléments structurés.