com.atlassian.confluence.plugins.macros.dashboard.recentupdates.tabs
Class PopularTab
java.lang.Object
com.atlassian.confluence.plugins.macros.dashboard.recentupdates.tabs.AbstractTab
com.atlassian.confluence.plugins.macros.dashboard.recentupdates.tabs.PopularTab
- All Implemented Interfaces:
- RecentlyUpdatedMacroTab
public class PopularTab
- extends AbstractTab
Field Summary |
static java.lang.String |
NAME
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
PopularTab
public PopularTab(HttpContext httpContext,
I18NBeanFactory i18NBeanFactory,
LocaleManager localeManager)
getName
public java.lang.String getName()
- Returns:
- the identifier for this tab. Should be a short, lowercase string that is unique to each tab.
shouldDisplay
public boolean shouldDisplay(com.atlassian.renderer.RenderContext renderContext)
- Parameters:
renderContext
- The macro rendering context
- Returns:
- true if the tab should be visible in the provided context.
getQueryParameters
public RecentUpdateQueryParameters getQueryParameters(RecentlyUpdatedMacroParams macroParams,
RecentlyUpdatedMacroRequestParams requestParams,
com.atlassian.renderer.RenderContext renderContext)
- Parameters:
macroParams
- Settings passed in via macro parametersrequestParams
- Settings passed in via request parametersrenderContext
- The macro rendering context
- Returns:
- the query parameters that are used to display search results on this tab.
getRenderContext
public java.util.Map<java.lang.String,java.lang.Object> getRenderContext(RecentlyUpdatedMacroRequestParams requestParams,
com.atlassian.renderer.RenderContext renderContext)
- Description copied from interface:
RecentlyUpdatedMacroTab
- Gives each tab a chance to add things to the macro's rendering context
- Parameters:
requestParams
- Settings passed in via request parametersrenderContext
- Settings passed in via macro parameters
- Returns:
- A map of key/value pairs that the tab wants added to the Velocity context
Copyright © 2003-2013 Atlassian. All Rights Reserved.