31.12.2013 Aufrufe

Anwendungsentwicklung 1

Anwendungsentwicklung 1

Anwendungsentwicklung 1

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Geschäftsprozesse und IT / Implementierung von Web-Anwendungen / GWT<br />

GWT – UiBinder (5)<br />

Die Annotation @UiField bewirkt, dass der uiBinder das entsprechende Widget-<br />

Objekt auf die Instanzvariable zuweist; die Auswahl erfolgt anhand des<br />

Variablennamens (der dem Widget-Attribut ui:field entsprechen muss)<br />

public class CustomerMask<br />

extends Composite {<br />

interface CustomerMaskUiBinder extends UiBinder {}<br />

private final CustomerMaskUiBinder uiBinder = GWT.create(CustomerMaskUiBinder.class);<br />

@UiField Button button;<br />

@UiField TextBox name;<br />

public CustomerMask() {<br />

this.initWidget( uiBinder.createAndBindUi(this) );<br />

}<br />

}<br />

@UiHandler("button")<br />

void onButtonClick(ClickEvent event) {<br />

/* ... */<br />

}<br />

Übung Prozessmodellierung WS13/14<br />

Seite 38

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!