List of usage examples for com.liferay.portal.kernel.dao.search SearchContainer setId
public void setId(String id)
From source file:com.liferay.layout.prototype.web.internal.display.context.LayoutPrototypeDisplayContext.java
License:Open Source License
public SearchContainer getSearchContainer() { ThemeDisplay themeDisplay = (ThemeDisplay) _request.getAttribute(WebKeys.THEME_DISPLAY); SearchContainer searchContainer = new SearchContainer(_renderRequest, _renderResponse.createRenderURL(), null, "there-are-no-page-templates"); if (isShowAddButton()) { searchContainer/*from w ww . j av a 2s . c om*/ .setEmptyResultsMessageCssClass("there-are-no-page-templates.-you-can-add-a-page-template-by-" + "clicking-the-plus-button-on-the-bottom-right-corner"); searchContainer.setEmptyResultsMessageCssClass("taglib-empty-result-message-header-has-plus-btn"); } searchContainer.setId("layoutPrototype"); searchContainer.setRowChecker(new EmptyOnClickRowChecker(_renderResponse)); boolean orderByAsc = false; if (getOrderByType().equals("asc")) { orderByAsc = true; } OrderByComparator<LayoutPrototype> orderByComparator = new LayoutPrototypeCreateDateComparator(orderByAsc); searchContainer.setOrderByCol(getOrderByCol()); searchContainer.setOrderByComparator(orderByComparator); searchContainer.setOrderByType(getOrderByType()); searchContainer.setTotal(getTotal()); List results = LayoutPrototypeLocalServiceUtil.search(themeDisplay.getCompanyId(), getActive(), searchContainer.getStart(), searchContainer.getEnd(), searchContainer.getOrderByComparator()); searchContainer.setResults(results); return searchContainer; }
From source file:com.liferay.layout.set.prototype.web.internal.display.context.LayoutSetPrototypeDisplayContext.java
License:Open Source License
public SearchContainer getSearchContainer() { ThemeDisplay themeDisplay = (ThemeDisplay) _request.getAttribute(WebKeys.THEME_DISPLAY); SearchContainer searchContainer = new SearchContainer(_renderRequest, _renderResponse.createRenderURL(), null, "there-are-no-site-templates"); if (isShowAddButton()) { searchContainer.setEmptyResultsMessage("there-are-no-site-templates.-you-can-add-a-site-template-by-" + "clicking-the-plus-button-on-the-bottom-right-corner"); searchContainer.setEmptyResultsMessageCssClass("taglib-empty-result-message-header-has-plus-btn"); }/*from www. j ava2s . c o m*/ searchContainer.setId("layoutSetPrototype"); searchContainer.setRowChecker(new EmptyOnClickRowChecker(_renderResponse)); boolean orderByAsc = false; if (getOrderByType().equals("asc")) { orderByAsc = true; } OrderByComparator<LayoutSetPrototype> orderByComparator = new LayoutSetPrototypeCreateDateComparator( orderByAsc); searchContainer.setOrderByCol(getOrderByCol()); searchContainer.setOrderByComparator(orderByComparator); searchContainer.setOrderByType(getOrderByType()); searchContainer.setTotal(getTotal()); List results = LayoutSetPrototypeLocalServiceUtil.search(themeDisplay.getCompanyId(), getActive(), searchContainer.getStart(), searchContainer.getEnd(), searchContainer.getOrderByComparator()); searchContainer.setResults(results); return searchContainer; }
From source file:com.liferay.site.teams.web.internal.display.context.SiteTeamsDisplayContext.java
License:Open Source License
public SearchContainer getSearchContainer() throws PortalException { ThemeDisplay themeDisplay = (ThemeDisplay) _request.getAttribute(WebKeys.THEME_DISPLAY); SearchContainer searchContainer = new TeamSearch(_renderRequest, getPortletURL()); searchContainer.setEmptyResultsMessage("there-are-no-site-teams"); if (Validator.isNull(getKeywords())) { if (isShowAddButton()) { searchContainer.setEmptyResultsMessage("there-are-no-site-teams.-you-can-add-a-site-team-by-" + "clicking-the-plus-button-on-the-bottom-right-corner"); searchContainer.setEmptyResultsMessageCssClass("taglib-empty-result-message-header-has-plus-btn"); }/*w w w . j ava 2 s . c o m*/ } else { searchContainer.setSearch(true); } searchContainer.setId("teams"); searchContainer.setRowChecker(new EmptyOnClickRowChecker(_renderResponse)); searchContainer.setTotal(getTotal()); List results = TeamServiceUtil.search(themeDisplay.getScopeGroupId(), getKeywords(), getKeywords(), new LinkedHashMap<String, Object>(), searchContainer.getStart(), searchContainer.getEnd(), searchContainer.getOrderByComparator()); searchContainer.setResults(results); return searchContainer; }