com.atlassian.jira.plugin.versionpanel.impl
Class SummaryVersionTabPanel

java.lang.Object
  extended by com.atlassian.jira.plugin.browsepanel.AbstractFragmentBasedTabPanel<VersionTabPanelModuleDescriptor,BrowseVersionContext,VersionTabPanelFragment>
      extended by com.atlassian.jira.plugin.versionpanel.impl.AbstractFragmentBasedVersionTabPanel
          extended by com.atlassian.jira.plugin.versionpanel.impl.SummaryVersionTabPanel
All Implemented Interfaces:
TabPanel<VersionTabPanelModuleDescriptor,BrowseVersionContext>, VersionTabPanel

public class SummaryVersionTabPanel
extends AbstractFragmentBasedVersionTabPanel

Summary version tab panel.

Since:
v4.0

Field Summary
 
Fields inherited from class com.atlassian.jira.plugin.browsepanel.AbstractFragmentBasedTabPanel
moduleDescriptor
 
Constructor Summary
SummaryVersionTabPanel(VersionDescriptionFragment versionDescriptionFragment, DueIssuesFragment dueIssuesFragment, RecentIssuesFragment recentIssuesFragment, FiltersMenuVersionFragment filtersMenuVersionFragment, ReleaseNotesMenuFragment releaseNotesMenuFragment)
           
 
Method Summary
 String createEmptyContent()
          Create content for when there ae no fragments shown.
protected  List<VersionTabPanelFragment> getLeftColumnFragments(BrowseVersionContext ctx)
           
protected  List<MenuFragment> getMenuFragments()
           
protected  List<VersionTabPanelFragment> getRightColumnFragments(BrowseVersionContext ctx)
           
 
Methods inherited from class com.atlassian.jira.plugin.browsepanel.AbstractFragmentBasedTabPanel
getHtml, init, showPanel
 
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.plugin.browsepanel.TabPanel
getHtml, init, showPanel
 

Constructor Detail

SummaryVersionTabPanel

public SummaryVersionTabPanel(VersionDescriptionFragment versionDescriptionFragment,
                              DueIssuesFragment dueIssuesFragment,
                              RecentIssuesFragment recentIssuesFragment,
                              FiltersMenuVersionFragment filtersMenuVersionFragment,
                              ReleaseNotesMenuFragment releaseNotesMenuFragment)
Method Detail

createEmptyContent

public String createEmptyContent()
Description copied from class: AbstractFragmentBasedTabPanel
Create content for when there ae no fragments shown.

Overrides:
createEmptyContent in class AbstractFragmentBasedTabPanel<VersionTabPanelModuleDescriptor,BrowseVersionContext,VersionTabPanelFragment>
Returns:
the html for the empty content.

getLeftColumnFragments

protected List<VersionTabPanelFragment> getLeftColumnFragments(BrowseVersionContext ctx)
Specified by:
getLeftColumnFragments in class AbstractFragmentBasedTabPanel<VersionTabPanelModuleDescriptor,BrowseVersionContext,VersionTabPanelFragment>
Parameters:
ctx - the browse context
Returns:
a list of fragments to be displayed in the left column of the project tab panel

getRightColumnFragments

protected List<VersionTabPanelFragment> getRightColumnFragments(BrowseVersionContext ctx)
Specified by:
getRightColumnFragments in class AbstractFragmentBasedTabPanel<VersionTabPanelModuleDescriptor,BrowseVersionContext,VersionTabPanelFragment>
Parameters:
ctx - the browse context
Returns:
a list of fragments to be displayed in the right column of the project tab panel

getMenuFragments

protected List<MenuFragment> getMenuFragments()
Overrides:
getMenuFragments in class AbstractFragmentBasedVersionTabPanel
Returns:
a list of fragments to be displayed in the menu section of the panel


Copyright © 2002-2010 Atlassian. All Rights Reserved.