Liferay 7.0-ce-b4

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

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

public class DefaultCommentTreeDisplayContext
extends BaseCommentDisplayContext
implements CommentTreeDisplayContext


Constructor Summary
DefaultCommentTreeDisplayContext(DiscussionRequestHelper discussionRequestHelper, DiscussionTaglibHelper discussionTaglibHelper, DiscussionPermission discussionPermission, DiscussionComment discussionComment)
           
 
Method Summary
 String getPublishButtonLabel(Locale locale)
           
protected  ThemeDisplay getThemeDisplay()
           
protected  User getUser()
           
protected  boolean hasUpdatePermission()
           
protected  boolean hasViewPermission()
           
 boolean isActionControlsVisible()
           
protected  boolean isCommentApproved()
           
protected  boolean isCommentAuthor()
           
protected  boolean isCommentPending()
           
 boolean isDeleteActionControlVisible()
           
 boolean isDiscussionVisible()
           
 boolean isEditActionControlVisible()
           
 boolean isEditControlsVisible()
           
protected  boolean isGroupAdmin()
           
 boolean isRatingsVisible()
           
 boolean isReplyActionControlVisible()
           
 boolean isWorkflowStatusVisible()
           
 
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

DefaultCommentTreeDisplayContext

public DefaultCommentTreeDisplayContext(DiscussionRequestHelper discussionRequestHelper,
                                        DiscussionTaglibHelper discussionTaglibHelper,
                                        DiscussionPermission discussionPermission,
                                        DiscussionComment discussionComment)
Method Detail

getPublishButtonLabel

public String getPublishButtonLabel(Locale locale)
Specified by:
getPublishButtonLabel in interface CommentTreeDisplayContext

isActionControlsVisible

public boolean isActionControlsVisible()
                                throws PortalException
Specified by:
isActionControlsVisible in interface CommentTreeDisplayContext
Throws:
PortalException

isDeleteActionControlVisible

public boolean isDeleteActionControlVisible()
                                     throws PortalException
Specified by:
isDeleteActionControlVisible in interface CommentTreeDisplayContext
Throws:
PortalException

isDiscussionVisible

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

isEditActionControlVisible

public boolean isEditActionControlVisible()
                                   throws PortalException
Specified by:
isEditActionControlVisible in interface CommentTreeDisplayContext
Throws:
PortalException

isEditControlsVisible

public boolean isEditControlsVisible()
                              throws PortalException
Specified by:
isEditControlsVisible in interface CommentTreeDisplayContext
Throws:
PortalException

isRatingsVisible

public boolean isRatingsVisible()
                         throws PortalException
Specified by:
isRatingsVisible in interface CommentTreeDisplayContext
Throws:
PortalException

isReplyActionControlVisible

public boolean isReplyActionControlVisible()
                                    throws PortalException
Specified by:
isReplyActionControlVisible in interface CommentTreeDisplayContext
Throws:
PortalException

isWorkflowStatusVisible

public boolean isWorkflowStatusVisible()
Specified by:
isWorkflowStatusVisible in interface CommentTreeDisplayContext

getThemeDisplay

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

getUser

protected User getUser()

hasUpdatePermission

protected boolean hasUpdatePermission()
                               throws PortalException
Throws:
PortalException

hasViewPermission

protected boolean hasViewPermission()
                             throws PortalException
Throws:
PortalException

isCommentApproved

protected boolean isCommentApproved()

isCommentAuthor

protected boolean isCommentAuthor()

isCommentPending

protected boolean isCommentPending()

isGroupAdmin

protected boolean isGroupAdmin()

Liferay 7.0-ce-b4