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