Example usage for com.google.gwt.search.client ImageSearch setSafeSearch

List of usage examples for com.google.gwt.search.client ImageSearch setSafeSearch

Introduction

In this page you can find the example usage for com.google.gwt.search.client ImageSearch setSafeSearch.

Prototype

public void setSafeSearch(SafeSearchValue value) 

Source Link

Document

Enables or disables Safe Search filtering.

Usage

From source file:next.celebs.api.API.java

License:Apache License

public ImageSearch initImageSearch(SearchResultsHandler resultsHandler) {
    // SearchControlOptions options = new SearchControlOptions();
    // We can use custom subclasses
    // options.add(new GoogleCodeWebSearch(), ExpandMode.OPEN);
    // Or configure inline
    // WebSearch ws = new WebSearch();
    // ws.setUserDefinedLabel("Ajaxian");
    // options.add(ws);
    // options.add(new NewsSearch());
    // options.add(new VideoSearch(), ExpandMode.CLOSED);

    final ImageSearch is = new ImageSearch();
    is.setNoHtmlGeneration();/*from   w w w.j  a  v  a 2  s  .  co m*/
    is.setImageType(ImageTypeValue.FACES);
    is.setSafeSearch(ctx.getSafeSearcrh());
    is.addSearchResultsHandler(resultsHandler);
    is.setResultSetSize(ResultSetSize.LARGE);
    //      is.setQueryAddition("tbs=isch:1,iur:fc");
    //       is.setSiteRestriction("wikimedia.org");
    //       is.setSiteRestriction("wikipedia.org");
    // is.setResultSetSize(ResultSetSize.LARGE);
    // is.setColorization(ColorizationValue.BLACK_AND_WHITE);
    // is.setImageSize(ImageSizeValue.SMALL);
    return is;
}