001
014
015 package com.liferay.portal.util;
016
017 import com.liferay.portal.kernel.exception.PortalException;
018 import com.liferay.portal.kernel.util.TreeView;
019 import com.liferay.portal.model.LayoutTypePortlet;
020 import com.liferay.portal.model.User;
021 import com.liferay.portal.theme.ThemeDisplay;
022
023 import javax.servlet.ServletContext;
024
025
030 public interface PortletLister {
031
032 public TreeView getTreeView() throws PortalException;
033
034 public void setHierarchicalTree(boolean hierarchicalTree);
035
036 public void setIncludeInstanceablePortlets(
037 boolean includeInstanceablePortlets);
038
039 public void setIteratePortlets(boolean iteratePortlets);
040
041 public void setLayoutTypePortlet(LayoutTypePortlet layoutTypePortlet);
042
043 public void setRootNodeName(String rootNodeName);
044
045 public void setServletContext(ServletContext servletContext);
046
047 public void setThemeDisplay(ThemeDisplay themeDisplay);
048
049 public void setUser(User user);
050
051 }