Soporte de comparación

Si su conector define y manipula sus propios tipos de recursos, es posible que tenga requisitos especiales para comparar recursos.  La comparación de recursos es frecuente al trabajar con el historial local y con archivos de un repositorio.  El conector de comparación (compare) da soporte a la fusión de varias corrientes de contenido y a la implementación de vistas de comparación avanzadas. Los servicios suministrados por este conector incluyen:

Estos servicios se utilizan en la plataforma para asistir en las tareas de usuario, como por ejemplo integrar archivos de parche y comparar/fusionar el área de trabajo con el historial local.

Visores de comparación

Todos los visores de comparación son visores JFace estándar que esperan un objeto de entrada que implemente la interfaz ICompareInput.

Los visores de comparación se consideran orientados a contenido si comparan entradas planas, como por ejemplo texto o imágenes, y orientados a estructura si comparan elementos de entrada estructurados jerárquicamente.