Мы используем структуру GWT-Presenter и пытаемся использовать CellTable для сборки обновляемой сетки. Кажется, что некоторые из конструкций GWT для CellTable не позволяют легко разбить логику на чистый код представления и презентатора.Реальные примеры заполнения GWT CellTable с использованием чистого шаблона MVP?
Примеры: 1) Внутри конструктора View определен CellTable, и каждый столбец создается анонимными внутренними классами, которые расширяют класс Column для предоставления метода onValue(). 2) Интерфейс FieldUpdater должен быть реализован для обеспечения логики для выполнения, когда пользователь изменяет данные в ячейке. Кажется, что это лучше всего подходит методу OnBind() для Presenter, но FieldUpdaters часто нуждаются в доступе к ячейке или столбцу, которые относятся к представлению. CellTable не имеет методов доступа для доступа к столбцам или ячейкам, поэтому, кажется, единственный способ для Presenter - получить для меня множество переменных-членов в представлении и аксессуарах в моем интерфейсе дисплея.
Может кто-нибудь хорошие примеры для работы с CellTable в GWT-Presenter или сопоставимого MVP