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
Conditions 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 booleanshouldDisplay(ApplicationUser user, Issue issue, JiraHelper jiraHelper) Should we display this item for this issue?booleanshouldDisplay(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:
shouldDisplayin 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
-