Class IssuesProjectTabPanel
java.lang.Object
com.atlassian.jira.projects.legacy.plugin.browsepanel.AbstractFragmentBasedTabPanel<ProjectTabPanelModuleDescriptor,BrowseContext,ProjectTabPanelFragment>
com.atlassian.jira.projects.legacy.projectpanel.impl.IssuesProjectTabPanel
- All Implemented Interfaces:
TabPanel<ProjectTabPanelModuleDescriptor,,BrowseContext> ProjectTabPanel
public class IssuesProjectTabPanel
extends AbstractFragmentBasedTabPanel<ProjectTabPanelModuleDescriptor,BrowseContext,ProjectTabPanelFragment>
Issues project tab panel.
- Since:
- v4.0
-
Field Summary
Fields inherited from class com.atlassian.jira.projects.legacy.plugin.browsepanel.AbstractFragmentBasedTabPanel
logger, moduleDescriptor -
Constructor Summary
ConstructorsConstructorDescriptionIssuesProjectTabPanel(UnresolvedIssuesByPriorityFragment unresolvedIssuesByPriorityFragment, UnresolvedIssuesByAssigneeFragment unresolvedIssuesByAssigneeFragment, UnresolvedIssuesByFixVersionFragment unresolvedIssuesByFixVersionFragment, StatusSummaryFragment statusSummaryFragment, UnresolvedIssuesByComponentFragment unresolvedIssuesByComponentFragment, UnresolvedIssuesByIssueTypeFragment unresolvedIssuesByIssueTypeFragment, IssueFiltersFragment issueFiltersFragment, NoIssuesFragment noIssuesFragment, IssueDocumentSearchService searchService) -
Method Summary
Modifier and TypeMethodDescriptionprotected List<ProjectTabPanelFragment> protected List<ProjectTabPanelFragment> protected List<ProjectTabPanelFragment> booleanshowPanel(BrowseContext ctx) Determine whether or not to show this.Methods inherited from class com.atlassian.jira.projects.legacy.plugin.browsepanel.AbstractFragmentBasedTabPanel
createEmptyContent, getHtml, getInlineHeader, getMenuFragments, getPageHeaderHtml, getSoyRenderer, init
-
Constructor Details
-
IssuesProjectTabPanel
@Inject public IssuesProjectTabPanel(UnresolvedIssuesByPriorityFragment unresolvedIssuesByPriorityFragment, UnresolvedIssuesByAssigneeFragment unresolvedIssuesByAssigneeFragment, UnresolvedIssuesByFixVersionFragment unresolvedIssuesByFixVersionFragment, StatusSummaryFragment statusSummaryFragment, UnresolvedIssuesByComponentFragment unresolvedIssuesByComponentFragment, UnresolvedIssuesByIssueTypeFragment unresolvedIssuesByIssueTypeFragment, IssueFiltersFragment issueFiltersFragment, NoIssuesFragment noIssuesFragment, IssueDocumentSearchService searchService)
-
-
Method Details
-
getTopFragments
- Overrides:
getTopFragmentsin classAbstractFragmentBasedTabPanel<ProjectTabPanelModuleDescriptor,BrowseContext, ProjectTabPanelFragment> - 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
-
getLeftColumnFragments
- Specified by:
getLeftColumnFragmentsin classAbstractFragmentBasedTabPanel<ProjectTabPanelModuleDescriptor,BrowseContext, ProjectTabPanelFragment> - Parameters:
ctx- the browse context- Returns:
- a list of fragments to be displayed in the left column of the project tab panel
-
getRightColumnFragments
- Specified by:
getRightColumnFragmentsin classAbstractFragmentBasedTabPanel<ProjectTabPanelModuleDescriptor,BrowseContext, ProjectTabPanelFragment> - Parameters:
ctx- the browse context- Returns:
- a list of fragments to be displayed in the right column of the project tab panel
-
showPanel
Description copied from interface:TabPanelDetermine whether or not to show this.- Specified by:
showPanelin interfaceTabPanel<ProjectTabPanelModuleDescriptor,BrowseContext> - Overrides:
showPanelin classAbstractFragmentBasedTabPanel<ProjectTabPanelModuleDescriptor,BrowseContext, ProjectTabPanelFragment> - Parameters:
ctx- The current context the tab is rendering in.- Returns:
- True if the conditions are right to display tab, otherwise false.
-