List of usage examples for com.liferay.portal.kernel.model Group hasPrivateLayouts
public boolean hasPrivateLayouts();
From source file:com.liferay.exportimport.web.internal.application.list.ExportPanelApp.java
License:Open Source License
@Override public PortletURL getPortletURL(HttpServletRequest request) throws PortalException { ThemeDisplay themeDisplay = (ThemeDisplay) request.getAttribute(WebKeys.THEME_DISPLAY); Group group = themeDisplay.getSiteGroup(); PortletURL portletURL = super.getPortletURL(request); if ((!group.hasPublicLayouts() && group.hasPrivateLayouts()) || group.isLayoutSetPrototype()) { portletURL.setParameter("privateLayout", Boolean.TRUE.toString()); } else {//from w w w .j a v a 2 s. c o m portletURL.setParameter("privateLayout", Boolean.FALSE.toString()); } return portletURL; }
From source file:com.liferay.product.navigation.site.administration.internal.display.context.SiteAdministrationPanelCategoryDisplayContext.java
License:Open Source License
public boolean isDisplaySiteLink() { Group group = getGroup(); if (group.hasPrivateLayouts() || group.hasPublicLayouts()) { return true; }/* w ww . ja v a2 s .c o m*/ return false; }