public void startup(Display display, Map<String, String> properties) throws Exception {
WTKXSerializer wtkxSerializer = new WTKXSerializer();
window = (Window)wtkxSerializer.readObject(this, "suggestion_popup_test.wtkx");
wtkxSerializer.bind(this);
textInput.getTextInputCharacterListeners().add(new TextInputCharacterListener() {
@Override
public void charactersInserted(TextInput textInput, int index, int count) {
ArrayList<String> suggestions = new ArrayList<String>("One", "Two", "Three", "Four", "Five");
suggestionPopup.setSuggestions(suggestions);
suggestionPopup.open(textInput, new SuggestionPopupCloseListener() {