---
title: 'Mit dem MVP-Modell GWT-Anwendungen entwickeln'
url: 'https://tutego.de/blog/javainsel/2010/01/mit-dem-mvp-modell-gwt-anwendungen-entwickeln'
markdown: 'https://tutego.de/blog/javainsel/2010/01/mit-dem-mvp-modell-gwt-anwendungen-entwickeln.md'
date: '2010-01-04'
description: '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 w…'
taxonomy:
  category:
    - GWT
---

# Mit dem MVP-Modell GWT-Anwendungen entwickeln

![Illustration einer tropischen Insel mit Palmen und einem hohen Berg](https://tutego.de/blog/javainsel/user/themes/tutego/images/insel-cover.jpg)# Java Blog für Programmierer

[Java Blog für Programmierer](https://tutego.de/blog/javainsel/)

## Mit dem MVP-Modell GWT-Anwendungen entwickeln

04.01.2010 · [Christian Ullenboom](https://tutego.de/blog/javainsel/author/admin/)

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

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

statt

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

![](http://img.zemanta.com/pixy.gif?x-id=c4f9367d-ed88-884a-9593-aa8864fe60ef)

Kategorien: [GWT](https://tutego.de/blog/javainsel/category/gwt/)

[← Alle Beiträge](https://tutego.de/blog/javainsel/)

---

## Navigation

- Next: [Googles erstes Smartphone mit Android 2.1 verfügbar](https://tutego.de/blog/javainsel/2010/01/googles-erstes-smartphone-mit-android-2-1-verfugbar.md)
