Чтобы обнаружить дубликаты по всей таблице, я думаю, у вас должна быть какая-то карта или набор, содержащий все данные ячейки. Я сделал так, чтобы поместить такую карту в представление (контейнер TableViewer), а затем иметь поставщика меток, содержащего ссылку на это представление (отсюда и карту). Таким образом, из провайдера меток, он может обнаружить дубликаты и ответить соответственно.