Anwendungsentwicklung 1
Anwendungsentwicklung 1
Anwendungsentwicklung 1
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