Illustration einer tropischen Insel mit Palmen und einem hohen Berg

Java Blog für Programmierer

Mit dem MVP-Modell GWT-Anwendungen entwickeln

· Christian Ullenboom

Unter http://code.google.com/webtoolkit/doc/latest/tutorial/mvp-architecture.html widmet sich Google nun etwas mehr der Architektur von GWT-Anwendungen. Der Artikel „Large scale application development and MVP“ beschreibt, wie die drei Teile Model, View und Presenter zusammenarbeiten und getestet werden können. Komplexer wird das Bsp. da noch History-Management und der Event-Bus mit ins Boot kommen. Im Quellcode auf der Seite gibt es einige Fehler durch ein falsch verarbeitet <. So steht etwa

 public interface Display extends HasValue> {
 HasClickHandlers getAddButton();
 HasClickHandlers getDeleteButton();
 HasClickHandlers getList();
 void setData(List data);
 int getClickedRow(ClickEvent event);
 List getSelectedRows();
 Widget asWidget();
 }

statt

 public interface Display {
 HasClickHandlers getAddButton();
 HasClickHandlers getDeleteButton();
 HasClickHandlers getList();
 void setData(List<String> data);
 int getClickedRow(ClickEvent event);
 List<Integer> getSelectedRows();
 Widget asWidget();
 }

Kategorien: GWT

← Alle Beiträge