Разве контейнер элементов не реализует эту функцию? Скажите, что вы используете IndexedContainer в своей таблице. AFAIK IndexedContainer замечает, когда вы меняете содержимое, и, в свою очередь, отправляет уведомление всем, кто использует его как источник данных (= таблица) Так что нормальная таблица должна поднять это.
Редактировать - проверил это:
IndexedContainer реализует Property.ValueChangeNotifier
Таблица реализует ValueChangeListener, который выполняет requestRepaint ().
Другими словами, в вашем контейнере также должен быть реализован уведомитель, чтобы можно было вызывать автоматическую перерисовку.