List of usage examples for com.google.gwt.search.client SearchControl addKeepHandler
public void addKeepHandler(KeepHandler handler)
From source file:com.google.gwt.search.sample.hellosearch.client.HelloSearch.java
License:Apache License
public void onApiLoad() { SearchControlOptions options = new SearchControlOptions(); // We can use custom subclasses options.add(new GoogleCodeWebSearch(), ExpandMode.OPEN); // Or configure inline WebSearch ws = new WebSearch(); ws.setSiteRestriction("ajaxian.com"); ws.setUserDefinedLabel("Ajaxian"); ws.setResultSetSize(ResultSetSize.SMALL); options.add(ws);/*from w w w. j ava 2 s . co m*/ options.add(new BookSearch()); options.add(new NewsSearch()); options.add(new VideoSearch(), ExpandMode.CLOSED); options.add(new ImageSearch()); options.setKeepLabel(KeepLabel.SAVE); options.setLinkTarget(LinkTarget.BLANK); SearchControl searchControl = new SearchControl(options); searchControl.addKeepHandler(this); searchControl.addSearchResultsHandler(this); searchControl.addSearchStartingHandler(this); searchControl.execute("Google Web Toolkit"); hp.add(searchControl); }