public class

IssuesComponentTabPanel

extends AbstractFragmentBasedComponentTabPanel
java.lang.Object
   ↳ com.atlassian.jira.plugin.browsepanel.AbstractFragmentBasedTabPanel<D extends com.atlassian.jira.plugin.TabPanelModuleDescriptor, C extends com.atlassian.jira.project.browse.BrowseContext, F extends com.atlassian.jira.plugin.projectpanel.fragment.ProjectTabPanelFragment>
     ↳ com.atlassian.jira.plugin.componentpanel.impl.AbstractFragmentBasedComponentTabPanel
       ↳ com.atlassian.jira.plugin.componentpanel.impl.IssuesComponentTabPanel

Class Overview

Issues component tab panel.

Summary

[Expand]
Inherited Fields
From class com.atlassian.jira.plugin.browsepanel.AbstractFragmentBasedTabPanel
Public Constructors
IssuesComponentTabPanel(UnresolvedIssuesByPriorityFragment unresolvedIssuesByPriorityFragment, UnresolvedIssuesByAssigneeFragment unresolvedIssuesByAssigneeFragment, UnresolvedIssuesByFixVersionFragment unresolvedIssuesByFixVersionFragment, StatusSummaryFragment statusSummaryFragment, IssueFiltersFragment issueFiltersFragment)
Public Methods
boolean showPanel(BrowseComponentContext ctx)
Determine whether or not to show this.
Protected Methods
List<ComponentTabPanelFragment> getLeftColumnFragments(BrowseComponentContext ctx)
List<ComponentTabPanelFragment> getRightColumnFragments(BrowseComponentContext ctx)
List<ComponentTabPanelFragment> getTopFragments(BrowseComponentContext ctx)
[Expand]
Inherited Methods
From class com.atlassian.jira.plugin.browsepanel.AbstractFragmentBasedTabPanel
From class java.lang.Object
From interface com.atlassian.jira.plugin.browsepanel.TabPanel

Public Constructors

public IssuesComponentTabPanel (UnresolvedIssuesByPriorityFragment unresolvedIssuesByPriorityFragment, UnresolvedIssuesByAssigneeFragment unresolvedIssuesByAssigneeFragment, UnresolvedIssuesByFixVersionFragment unresolvedIssuesByFixVersionFragment, StatusSummaryFragment statusSummaryFragment, IssueFiltersFragment issueFiltersFragment)

Public Methods

public boolean showPanel (BrowseComponentContext ctx)

Determine whether or not to show this.

Parameters
ctx The current context the tab is rendering in.
Returns
  • True if the conditions are right to display tab, otherwise false.

Protected Methods

protected List<ComponentTabPanelFragment> getLeftColumnFragments (BrowseComponentContext ctx)

Parameters
ctx the browse context
Returns
  • a list of fragments to be displayed in the left column of the project tab panel

protected List<ComponentTabPanelFragment> getRightColumnFragments (BrowseComponentContext ctx)

Parameters
ctx the browse context
Returns
  • a list of fragments to be displayed in the right column of the project tab panel

protected List<ComponentTabPanelFragment> getTopFragments (BrowseComponentContext ctx)

Parameters
ctx the browse context
Returns
  • a list of fragments to be displayed at the top of the project tab panel, below the heading and above the left and right columns