001
014
015 package com.liferay.portal.kernel.trash;
016
017 import java.util.Locale;
018
019 import javax.portlet.PortletRequest;
020 import javax.portlet.RenderRequest;
021 import javax.portlet.RenderResponse;
022
023
026 public interface TrashRenderer {
027
028 public String getIconPath(PortletRequest portletRequest);
029
030 public String getPortletId();
031
032 public String getRestorePath(RenderRequest renderRequest);
033
034 public String getSummary(Locale locale);
035
036 public String getTitle(Locale locale);
037
038 public String getType();
039
040 public String render(
041 RenderRequest renderRequest, RenderResponse renderResponse,
042 String template)
043 throws Exception;
044
045 public String renderActions(
046 RenderRequest renderRequest, RenderResponse renderResponse)
047 throws Exception;
048
049 }