Domanda

Sto cercando di arrivare a questo lavoro:

@UiField
CheckBox showDeleted;

@UiHandler("showDeleted")
public void onShowDeletedClicked(ValueChangeEvent<Boolean> ev) {
    ...
}

ricevo questi errori dal compilatore GWT:

Invoking generator com.google.gwt.uibinder.rebind.UiBinderGenerator
[WARN] The method 'getAssociatedType()' in 'ValueChangeEvent' does not return Type<? extends EventHandler>.
[ERROR] Parameter 'ValueChangeEvent' is not an event (subclass of GwtEvent).

Qualcuno sa se è possibile ottenere questo lavoro? Per ora mi limito a aggiungere un gestore manualmente ma la versione @UIBinder è molto più bello.

È stato utile?

Soluzione

6323 Commento 3 fornisce una soluzione semplice per ottenere l'annotazione gestore ui per la funzione. Grazie a Roy!

Altri suggerimenti

Forse l'importazione è sbagliato? È questo di sicuro com.google.gwt.event.logical.shared.ValueChangeEvent?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top