public class

AssigneeSearchRenderer

extends AbstractUserSearchRenderer
implements SearchRenderer
java.lang.Object
   ↳ com.atlassian.jira.issue.search.searchers.renderer.AbstractSearchRenderer
     ↳ com.atlassian.jira.issue.search.searchers.renderer.AbstractUserSearchRenderer
       ↳ com.atlassian.jira.issue.search.searchers.renderer.AssigneeSearchRenderer

Class Overview

An search renderer for the assignee field.

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.issue.search.searchers.renderer.AbstractUserSearchRenderer
From class com.atlassian.jira.issue.search.searchers.renderer.AbstractSearchRenderer
[Expand]
Inherited Fields
From class com.atlassian.jira.issue.search.searchers.renderer.AbstractUserSearchRenderer
Public Constructors
AssigneeSearchRenderer(String nameKey, VelocityRequestContextFactory velocityRequestContextFactory, ApplicationProperties applicationProperties, VelocityTemplatingEngine templatingEngine, UserPickerSearchService searchService, FieldVisibilityManager fieldVisibilityManager, UserManager userManager, PermissionManager permissionManager)
Public Methods
boolean isShown(User user, SearchContext searchContext)
Returns true or false based on #fieldVisibilityManager value.
Protected Methods
String getEmptyValueKey()
List<Map<StringString>> getSelectedListOptions(User searcher)
[Expand]
Inherited Methods
From class com.atlassian.jira.issue.search.searchers.renderer.AbstractUserSearchRenderer
From class com.atlassian.jira.issue.search.searchers.renderer.AbstractSearchRenderer
From class java.lang.Object
From interface com.atlassian.jira.issue.search.searchers.renderer.SearchRenderer

Public Constructors

public AssigneeSearchRenderer (String nameKey, VelocityRequestContextFactory velocityRequestContextFactory, ApplicationProperties applicationProperties, VelocityTemplatingEngine templatingEngine, UserPickerSearchService searchService, FieldVisibilityManager fieldVisibilityManager, UserManager userManager, PermissionManager permissionManager)

Public Methods

public boolean isShown (User user, SearchContext searchContext)

Returns true or false based on #fieldVisibilityManager value. Returns false if field is hidden in all schemes, true otherwise.

Parameters
user performing this action.
searchContext search context
Returns
  • false if hidden in all schemes, true otherwise

Protected Methods

protected String getEmptyValueKey ()

Returns
  • the i18n key for the text that describes an empty value for this searcher.

protected List<Map<StringString>> getSelectedListOptions (User searcher)

Parameters
searcher performing the action.
Returns
  • the select list options that are displayed for this user searcher (e.g. SpecificUser, CurrentUser...)