Class AbstractVersionRenderer
java.lang.Object
com.atlassian.jira.issue.search.searchers.renderer.AbstractSearchRenderer
com.atlassian.jira.issue.search.searchers.renderer.AbstractProjectConstantsRenderer<VersionSearchInput,com.atlassian.jira.issue.search.searchers.renderer.VersionsOptions>
com.atlassian.jira.issue.search.searchers.renderer.AbstractVersionRenderer
- All Implemented Interfaces:
SearchRenderer
- Direct Known Subclasses:
AffectedVersionRenderer
,FixForVersionRenderer
,VersionPickerCustomFieldRenderer
public abstract class AbstractVersionRenderer
extends AbstractProjectConstantsRenderer<VersionSearchInput,com.atlassian.jira.issue.search.searchers.renderer.VersionsOptions>
implements SearchRenderer
The base renderer for Version searcher renderers
- Since:
- v5.2
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.jira.issue.search.searchers.renderer.AbstractProjectConstantsRenderer
AbstractProjectConstantsRenderer.GenericProjectConstantsLabel
-
Field Summary
Fields inherited from class com.atlassian.jira.issue.search.searchers.renderer.AbstractProjectConstantsRenderer
projectManager, searchConstants
Fields inherited from class com.atlassian.jira.issue.search.searchers.renderer.AbstractSearchRenderer
EDIT_TEMPLATE_SUFFIX, VIEW_TEMPLATE_SUFFIX
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
AbstractVersionRenderer
(SimpleFieldSearchConstantsWithEmpty constants, String searcherNameKey, ProjectManager projectManager, VersionManager versionManager, VelocityRequestContextFactory velocityRequestContextFactory, ApplicationProperties applicationProperties, VelocityTemplatingEngine templatingEngine, FieldVisibilityManager fieldVisibilityManager, PermissionManager permissionManager, boolean unreleasedOptionsFirst) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
hasAnyValidOption
(ApplicationUser searcher, SearchContext searchContext) 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.AbstractProjectConstantsRenderer
enableRestApiMode, getEditHtml, getVelocityParams, getViewHtml, isRelevantForQuery, limitGroupChildOptions
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
-
AbstractVersionRenderer
protected AbstractVersionRenderer(SimpleFieldSearchConstantsWithEmpty constants, String searcherNameKey, ProjectManager projectManager, VersionManager versionManager, VelocityRequestContextFactory velocityRequestContextFactory, ApplicationProperties applicationProperties, VelocityTemplatingEngine templatingEngine, FieldVisibilityManager fieldVisibilityManager, PermissionManager permissionManager, boolean unreleasedOptionsFirst)
-
-
Method Details
-
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
- Overrides:
isShown
in classAbstractProjectConstantsRenderer<VersionSearchInput,
com.atlassian.jira.issue.search.searchers.renderer.VersionsOptions> - 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.
-
hasAnyValidOption
-