@PublicSpi public class

GenericTabPanel

extends Object
implements VersionTabPanel
java.lang.Object
   ↳ com.atlassian.jira.plugin.versionpanel.impl.GenericTabPanel

@PublicSpi

This class is designed for plugins to implement.

Clients of @PublicSpi can expect that programs compiled against a given version will remain binary compatible with later versions of the @PublicSpi as per each product's API policy (clients should refer to each product's API policy for the exact guarantee -- usually binary compatibility is guaranteed at least across minor versions).

Note: @PublicSpi interfaces and classes are specifically designed to be implemented/extended by clients. Hence, the guarantee of binary compatibility is different to that of @PublicApi elements (if an element is both @PublicApi and @PublicSpi, both guarantees apply).

Summary

Fields
protected final JiraAuthenticationContext authenticationContext
protected final SearchProvider searchProvider
Public Constructors
GenericTabPanel(JiraAuthenticationContext authenticationContext, SearchProvider searchProvider, FieldVisibilityManager fieldVisibilityManager)
@Deprecated GenericTabPanel(JiraAuthenticationContext authenticationContext, SearchProvider searchProvider)
Public Methods
String getHtml(BrowseVersionContext context)
void init(VersionTabPanelModuleDescriptor descriptor)
boolean showPanel(BrowseVersionContext context)
Returns true if fix for version field is visible, false otherwise.
Protected Methods
StatisticAccessorBean createStatisticAccessorBean(BrowseVersionContext context, boolean limitToUnresolved)
Map<StringObject> createVelocityParams(BrowseVersionContext context)
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.plugin.browsepanel.TabPanel

Fields

protected final JiraAuthenticationContext authenticationContext

protected final SearchProvider searchProvider

Public Constructors

public GenericTabPanel (JiraAuthenticationContext authenticationContext, SearchProvider searchProvider, FieldVisibilityManager fieldVisibilityManager)

Public Methods

public String getHtml (BrowseVersionContext context)

public void init (VersionTabPanelModuleDescriptor descriptor)

public boolean showPanel (BrowseVersionContext context)

Returns true if fix for version field is visible, false otherwise.

Parameters
context version context
Returns
  • true if fix for version field is visible, false otherwise

Protected Methods

protected StatisticAccessorBean createStatisticAccessorBean (BrowseVersionContext context, boolean limitToUnresolved)

protected Map<StringObject> createVelocityParams (BrowseVersionContext context)