2016-06-09 9 views
0

У меня есть вид со столом. Я хотел бы передать данные в эту таблицу. Данные поступают с сервера с помощью отдыха.GWTP как передать данные от ведущего для просмотра

Каков наилучший и чистый способ передачи данных?

Я бы сделал это с помощью конструктора? Но представление создается Presenter, поэтому я не могу этого сделать.

У меня есть и обработчик для этого вида, но я использую это только для получения данных из вида (входы f.e.) не по-другому.

ответ

1

Так вы определите сеттер в вашем интерфейсе просмотра первого

public interface MyView extends View, HasUiHandlers<...> { 
    void setModel(MyModel model); 
} 

Затем реализовать метод в ViewImpl, и в вашем предъявитель просто позвонить getView().setModel(...) из OnSuccess обратного вызова вашего сервиса или в любом другом месте