Come posso usare @UIBinder con checkbox ValueChangeEvent?
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.
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