Package honeycrm.client.view

Source Code of honeycrm.client.view.FulltextSuggestOracle

package honeycrm.client.view;

import java.util.LinkedList;
import java.util.List;

import com.google.gwt.user.client.ui.MultiWordSuggestOracle.MultiWordSuggestion;
import com.google.gwt.user.client.ui.SuggestOracle;

public class FulltextSuggestOracle extends SuggestOracle {
  private final List<MultiWordSuggestion> suggestions = new LinkedList<MultiWordSuggestion>();

  @Override
  public void requestSuggestions(Request request, Callback callback) {
    final Response response = new Response(suggestions);
    callback.onSuggestionsReady(request, response);
  }

  public void add(String label) {
    suggestions.add(new MultiWordSuggestion(label, label));
  }

  public void clear() {
    suggestions.clear();
  }
}
TOP

Related Classes of honeycrm.client.view.FulltextSuggestOracle

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.