It doesn't seem like you can change the instance SuggestOracleafter creation SuggestBox, but you can access it with SuggetBox::getSuggestOracle(). From there, you will need to apply an implementation class to make changes to it; the base class SuggestOraclealone does not give anything. So something like:
SuggestOracle oracle = new MultiWordSuggestOracle();
SuggestBox box = new SuggestBox(oracle);
try {
MultiWordSuggestOracle multiWordOracle = (MultiWordSuggestOracle)box.getOracle();
multiWordOracle.add("This awesome suggestion.");
} catch (ClassCastException e ) {
}
source
share