Я думаю, что лучшим методом MVP для GWT является наличие следующих классов
- Модель
- Вид
- Presenter
И сделайте представление, и ведущий взаимодействует через определенный интерфейс и получит данные презентатора из модели. Во-первых, это очень просто, во-вторых, это позволяет команде работать с тех пор, как мы используем интерфейсы, каждая команда просто должна соблюдать интерфейс.
Например,
1. Those working on the MODEL abide by the ServiceAync Interface
2. Those working on the view creates the User Interface and returns the
specified control to the presenter according the program interface defined by
their respective presenter
3. And Finally those working on the presenter level defines an interface which
the view has to implement
Я думаю, что основная проблема, которая может возникнуть в этом, заключается в том, что одна часть, которая может быть одной из View, Model или Presenter, не поддерживает интерфейс