Class AbstractIssueWebCondition
java.lang.Object
com.atlassian.jira.plugin.webfragment.conditions.AbstractWebCondition
com.atlassian.jira.plugin.webfragment.conditions.AbstractIssueWebCondition
- All Implemented Interfaces:
com.atlassian.plugin.web.api.baseconditions.BaseCondition
,com.atlassian.plugin.web.Condition
- Direct Known Subclasses:
CanArchiveIssueCondition
,CanAttachFileToIssueCondition
,CanConvertToIssueCondition
,CanConvertToSubTaskCondition
,CanManageAttachmentsCondition
,CanRestoreIssueCondition
,HasSubTasksAvailableCondition
,HasVotedForIssueCondition
,IsIssueArchivedCondition
,IsIssueAssignedToCurrentUserCondition
,IsIssueEditableCondition
,IsIssueReportedByCurrentUserCondition
,IsIssueUnresolvedCondition
,IsSubTaskCondition
,IsWatchingIssueCondition
,NoAttachmentsCondition
Convenient abstraction for
Condition
s that are aware of JIRA's
authentication and project- or issue-related contexts. These can be
used in action configurations to guard conditionally displayed content.
An issue must be in the JiraHelper context params.
- Since:
- v6.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract boolean
shouldDisplay
(ApplicationUser user, Issue issue, JiraHelper jiraHelper) Should we display this item for this issue?boolean
shouldDisplay
(ApplicationUser user, JiraHelper jiraHelper) Methods inherited from class com.atlassian.jira.plugin.webfragment.conditions.AbstractWebCondition
getApplicationUser, init, shouldDisplay
-
Constructor Details
-
AbstractIssueWebCondition
public AbstractIssueWebCondition()
-
-
Method Details
-
shouldDisplay
- Specified by:
shouldDisplay
in classAbstractWebCondition
-
shouldDisplay
Should we display this item for this issue?- Parameters:
user
- The current userissue
- The issue we are displaying againstjiraHelper
- The JiraHelper- Returns:
- true if we should display this item, false otherwise
-