Liferay 7.0-ce-b4

com.liferay.portal.comment.display.context
Class DefaultCommentSectionDisplayContext

java.lang.Object
  extended by com.liferay.portal.comment.display.context.BaseCommentDisplayContext
      extended by com.liferay.portal.comment.display.context.DefaultCommentSectionDisplayContext
All Implemented Interfaces:
CommentDisplayContext, CommentSectionDisplayContext

public class DefaultCommentSectionDisplayContext
extends BaseCommentDisplayContext
implements CommentSectionDisplayContext


Constructor Summary
DefaultCommentSectionDisplayContext(DiscussionRequestHelper discussionRequestHelper, DiscussionTaglibHelper discussionTaglibHelper, DiscussionPermission discussionPermission, Discussion discussion)
           
 
Method Summary
protected  ThemeDisplay getThemeDisplay()
           
protected  boolean hasViewPermission()
           
 boolean isControlsVisible()
           
 boolean isDiscussionVisible()
           
 boolean isMessageThreadVisible()
           
 
Methods inherited from class com.liferay.portal.comment.display.context.BaseCommentDisplayContext
isReplyButtonVisible
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.liferay.portal.kernel.comment.display.context.CommentDisplayContext
isReplyButtonVisible
 

Constructor Detail

DefaultCommentSectionDisplayContext

public DefaultCommentSectionDisplayContext(DiscussionRequestHelper discussionRequestHelper,
                                           DiscussionTaglibHelper discussionTaglibHelper,
                                           DiscussionPermission discussionPermission,
                                           Discussion discussion)
Method Detail

isControlsVisible

public boolean isControlsVisible()
                          throws PortalException
Specified by:
isControlsVisible in interface CommentSectionDisplayContext
Throws:
PortalException

isDiscussionVisible

public boolean isDiscussionVisible()
                            throws PortalException
Specified by:
isDiscussionVisible in interface CommentSectionDisplayContext
Throws:
PortalException

isMessageThreadVisible

public boolean isMessageThreadVisible()
Specified by:
isMessageThreadVisible in interface CommentSectionDisplayContext

getThemeDisplay

protected ThemeDisplay getThemeDisplay()
Specified by:
getThemeDisplay in class BaseCommentDisplayContext

hasViewPermission

protected boolean hasViewPermission()
                             throws PortalException
Throws:
PortalException

Liferay 7.0-ce-b4