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, userSearcherHelperFields 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 StringgetSelectedListOptions(ApplicationUser searcher) booleanisShown(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, isRelevantForQueryMethods inherited from class com.atlassian.jira.issue.search.searchers.renderer.AbstractSearchRenderer
getI18n, isRelevantForQuery, renderEditTemplate, renderViewTemplateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getSelectedListOptionsin 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:
getEmptyValueKeyin classAbstractUserSearchRenderer- Returns:
- the i18n key for the text that describes an empty value for this searcher.
-
isShown
Description copied from interface:SearchRendererChecks if the searcher should be shown in this context on the Issue Navigator.- Specified by:
isShownin 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.
-