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 getClassName();
029
030 public long getClassPK();
031
032 public String getIconPath(PortletRequest portletRequest);
033
034 public String getNewName(String oldName, String token);
035
036 public String getPortletId();
037
038 public String getSummary(Locale locale);
039
040 public String getTitle(Locale locale);
041
042 public String getType();
043
044 public String render(
045 RenderRequest renderRequest, RenderResponse renderResponse,
046 String template)
047 throws Exception;
048
049 public String renderActions(
050 RenderRequest renderRequest, RenderResponse renderResponse)
051 throws Exception;
052
053 }