Sto usando gwt uibinder. Voglio impostare dinamicamente i valori su un campo. Sto cercando qualcosa di similegwt uibinder ui: con - metodi di chiamata con argomenti
<ui:with field="valuesStore" type='x.y.client.ValuesStore' />
e il campo è impostato con un valore come questo
<g:Label text='{valuesStore.getValue}'>Name</g:Label>
e la ValueStore ha 2 metodi
public String getValue(String key) {
return localizedValues.get(key);
}
public String getValue() {
return null;
}
Il problema è che io sono in grado di chiama il getValue (chiave). Ho potuto solo chiamare il metodo no-args che significa quanto segue non è possibile
<g:Label text='{valuesStore.getValue('name')}'>Name</g:Label>
Si prega di chiarire se esiste un modo per raggiungere questo dove posso chiamare un metodo con argomenti passati ad esso.
Grazie. Grande. Vorrei sapere se esiste un'alternativa per raggiungere il mio scopo: impostare il valore per un campo in ui.xml chiamando un metodo java con arg. Questo è facilmente realizzabile nella classe java del proprietario stesso, ma voglio che sia nel file xml. – javalearner