gwt uibinder suggestbox

GWT Suggestbox define sugerir oráculo después de instanciación



uibinder (2)

Definí una sugerencia en UIBinder, y necesito establecer dinámicamente su SuggestOracle. Todos los ejemplos que he visto muestran que solo se puede definir la sugerencia en la instanciación, pero necesito definir esto DESPUÉS del hecho. ¿Hay alguna forma de hacer esto?

¡Gracias!


Usa el método getSuggestOracle en SuggestBox para obtener el oráculo. Por defecto, es del tipo MultiWordSuggestOracle . Luego, solo agrega las palabras que quieras:

MultiWordSuggestOracle orcl = (MultiWordSuggestOracle) suggestBox.getSuggestOracle(); orcl.addAll(words);