Class PanelCategoryHelper

java.lang.Object
com.liferay.application.list.display.context.logic.PanelCategoryHelper

public class PanelCategoryHelper extends Object
  • Constructor Details

    • PanelCategoryHelper

      public PanelCategoryHelper(PanelAppRegistry panelAppRegistry)
  • Method Details

    • containsPortlet

      public boolean containsPortlet(String portletId, String panelCategoryKey)
    • containsPortlet

      public boolean containsPortlet(String portletId, String panelCategoryKey, com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Group group)
    • getAllPanelApps

      public List<PanelApp> getAllPanelApps(String panelCategoryKey)
    • getChildPanelCategories

      public List<PanelCategory> getChildPanelCategories(String panelKey, com.liferay.portal.kernel.theme.ThemeDisplay themeDisplay)
    • getFirstPortletId

      public String getFirstPortletId(String panelCategoryKey, com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Group group)
    • getNotificationsCount

      public int getNotificationsCount(String panelCategoryKey, com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Group group, com.liferay.portal.kernel.model.User user)
    • hasPanelApp

      public boolean hasPanelApp(String portletId)
    • isApplicationsMenuApp

      public boolean isApplicationsMenuApp(String portletId)
    • isControlPanelApp

      public boolean isControlPanelApp(String portletId)
    • hasPortlet

      protected boolean hasPortlet(String portletId, String panelCategoryKey)
    • hasPortlet

      protected boolean hasPortlet(String portletId, String panelCategoryKey, com.liferay.portal.kernel.security.permission.PermissionChecker permissionChecker, com.liferay.portal.kernel.model.Group group)