public abstract class AbstractTab extends Object implements RecentlyUpdatedMacroTab
| Modifier and Type | Field and Description |
|---|---|
protected HttpContext |
httpContext |
protected I18NBeanFactory |
i18NBeanFactory |
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTab(HttpContext httpContext,
I18NBeanFactory i18NBeanFactory,
LocaleManager localeManager) |
| Modifier and Type | Method and Description |
|---|---|
String |
getDisplayName() |
String |
getNoContentMessage() |
String |
getUrl()
Given the page URL where the macro is rendered, generates a URL to select this tab.
|
protected com.atlassian.user.User |
getUser() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, getQueryParameters, getRenderContext, shouldDisplayprotected final HttpContext httpContext
protected final I18NBeanFactory i18NBeanFactory
protected AbstractTab(HttpContext httpContext, I18NBeanFactory i18NBeanFactory, LocaleManager localeManager)
public String getDisplayName()
getDisplayName in interface RecentlyUpdatedMacroTabpublic String getNoContentMessage()
getNoContentMessage in interface RecentlyUpdatedMacroTabpublic String getUrl()
RecentlyUpdatedMacroTabgetUrl in interface RecentlyUpdatedMacroTabprotected com.atlassian.user.User getUser()
Copyright © 2003–2021 Atlassian. All rights reserved.