001
014
015 package com.liferay.portal.comment.display.context;
016
017 import com.liferay.portal.kernel.comment.Discussion;
018 import com.liferay.portal.kernel.comment.DiscussionComment;
019 import com.liferay.portal.kernel.comment.DiscussionPermission;
020 import com.liferay.portal.kernel.comment.display.context.CommentSectionDisplayContext;
021 import com.liferay.portal.kernel.comment.display.context.CommentTreeDisplayContext;
022
023 import javax.servlet.http.HttpServletRequest;
024 import javax.servlet.http.HttpServletResponse;
025
026
029 public interface CommentDisplayContextProvider {
030
031 public CommentSectionDisplayContext getCommentSectionDisplayContext(
032 HttpServletRequest request, HttpServletResponse response,
033 DiscussionPermission discussionPermission, Discussion discussion);
034
035 public CommentTreeDisplayContext getCommentTreeDisplayContext(
036 HttpServletRequest request, HttpServletResponse response,
037 DiscussionPermission discussionPermission,
038 DiscussionComment discussionComment);
039
040 }