Class ReporterSearchRenderer
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.ReporterSearchRenderer
- All Implemented Interfaces:
SearchRenderer
An search renderer for the reporter field.
- Since:
- v4.0
-
Field Summary
Fields inherited from class com.atlassian.jira.issue.search.searchers.renderer.AbstractUserSearchRenderer
permissionManager, SELECT_LIST_GROUP, SELECT_LIST_NONE, SELECT_LIST_USER, userSearcherHelper
Fields inherited from class com.atlassian.jira.issue.search.searchers.renderer.AbstractSearchRenderer
EDIT_TEMPLATE_SUFFIX, VIEW_TEMPLATE_SUFFIX
-
Constructor Summary
ConstructorsConstructorDescriptionReporterSearchRenderer
(String nameKey, VelocityRequestContextFactory velocityRequestContextFactory, ApplicationProperties applicationProperties, VelocityTemplatingEngine templatingEngine, UserSearchService searchService, UserManager userManager, PermissionManager permissionManager, FieldVisibilityManager fieldVisibilityManager) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
getSelectedListOptions
(ApplicationUser searcher) boolean
isShown
(ApplicationUser user, SearchContext searchContext) Checks if the searcher should be shown in this context on the Issue Navigator.Methods inherited from class com.atlassian.jira.issue.search.searchers.renderer.AbstractUserSearchRenderer
addUserGroupSuggestionParams, getEditHtml, getTextForuser, getVelocityParams, getViewHtml, isRelevantForQuery
Methods inherited from class com.atlassian.jira.issue.search.searchers.renderer.AbstractSearchRenderer
getI18n, isRelevantForQuery, renderEditTemplate, renderViewTemplate
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.jira.issue.search.searchers.renderer.SearchRenderer
getEditHtml, getViewHtml, isRelevantForQuery
-
Constructor Details
-
ReporterSearchRenderer
public ReporterSearchRenderer(String nameKey, VelocityRequestContextFactory velocityRequestContextFactory, ApplicationProperties applicationProperties, VelocityTemplatingEngine templatingEngine, UserSearchService searchService, UserManager userManager, PermissionManager permissionManager, FieldVisibilityManager fieldVisibilityManager)
-
-
Method Details
-
getSelectedListOptions
- Specified by:
getSelectedListOptions
in classAbstractUserSearchRenderer
- Parameters:
searcher
- performing the action.- Returns:
- the select list options that are displayed for this user searcher (e.g. SpecificUser, CurrentUser...)
-
getEmptyValueKey
- Specified by:
getEmptyValueKey
in classAbstractUserSearchRenderer
- Returns:
- the i18n key for the text that describes an empty value for this searcher.
-
isShown
Description copied from interface:SearchRenderer
Checks if the searcher should be shown in this context on the Issue Navigator.- Specified by:
isShown
in interfaceSearchRenderer
- Parameters:
user
- performing this action.searchContext
- the context of the search (i.e. projects and issue types selected).- Returns:
- true if the searcher will appear in the issue navigator, false otherwise.
-