GWT MVP Presenter не удалось обновить компонент просмотра списка - PullRequest
0 голосов
/ 28 апреля 2011

Я пишу приложение GWT MVP с использованием библиотеки gwt-platform (очень приятно, когда вы к этому привыкнете). Моя проблема возникает, когда мой докладчик пытается обновить содержимое списка. Проблема возникает в строке 66 приведенного ниже файла:

https://github.com/dartmanx/mapmaker2/blob/master/src/main/java/org/jason/mapmaker/client/presenter/MapmakerStackPanelPresenter2.java

Я уверен, что приложение вызывает метод onSuccess () (точка останова в отладчике работает) и результат заполняется.

Одна вещь, которую я заметил, это то, что связанный вид, MapmakerStackPanelViewImpl2.java, кажется, инициализируется дважды. Я задаюсь вопросом, пытаюсь ли я обновить элемент управления в этом представлении, которое не привязано к реальному пользовательскому интерфейсу. Этот файл здесь:

https://github.com/dartmanx/mapmaker2/blob/master/src/main/java/org/jason/mapmaker/client/view/MapmakerStackPanelView2.java

Любая помощь будет оценена.

1 Ответ

0 голосов
/ 26 мая 2011

Проблема заключалась в том, что вокруг было две копии вида. Я использовал Джин, чтобы добавить представление в конструктор презентатора, и проблема исчезла.

...