com.atlassian.confluence.plugins.macros.dashboard
Class AbstractTab

java.lang.Object
  extended by com.atlassian.confluence.plugins.macros.dashboard.AbstractTab
All Implemented Interfaces:
RecentlyUpdatedMacroTab
Direct Known Subclasses:
AllContentTab, FavouriteSpacesTab, NetworkTab, PopularTab, SpaceCategoryTab

public abstract class AbstractTab
extends Object
implements RecentlyUpdatedMacroTab

Shared tab logic.


Constructor Summary
AbstractTab()
           
 
Method Summary
 String getUrl(String pageUrl)
          Given the page URL where the macro is rendered, generates a URL to select this tab.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.confluence.plugins.macros.dashboard.RecentlyUpdatedMacroTab
getName, getQueryParameters, getVelocityContext, shouldDisplay
 

Constructor Detail

AbstractTab

public AbstractTab()
Method Detail

getUrl

public String getUrl(String pageUrl)
Description copied from interface: RecentlyUpdatedMacroTab
Given the page URL where the macro is rendered, generates a URL to select this tab.

Specified by:
getUrl in interface RecentlyUpdatedMacroTab
Parameters:
pageUrl - The page URL where this macro is rendered
Returns:
The URL to select this tab


Copyright © 2003-2012 Atlassian. All Rights Reserved.