// 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);
options.add(new BookSearch());
options.add(new NewsSearch());
options.add(new VideoSearch(), ExpandMode.CLOSED);
options.add(new ImageSearch());