|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.opensymphony.xwork.ActionSupport com.atlassian.confluence.core.ConfluenceActionSupport com.atlassian.confluence.spaces.actions.AbstractSpaceAction com.atlassian.confluence.admin.actions.lookandfeel.AbstractLookAndFeelAction com.atlassian.confluence.admin.actions.lookandfeel.AbstractThemeAction
Field Summary | |
protected String |
themeKey
|
Fields inherited from class com.atlassian.confluence.admin.actions.lookandfeel.AbstractLookAndFeelAction |
colourSchemeManager, layoutHelper, themeManager |
Fields inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
key, notificationManager, originalSpace, space, spaceManager, wikiStyleRenderer |
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
CANCEL, DEVMODE, eventManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, log, permissionManager, permitted, PREVIEW, settingsManager, spacePermissionManager, userAccessor, webInterfaceManager |
Fields inherited from class com.opensymphony.xwork.ActionSupport |
LOG |
Fields inherited from interface com.opensymphony.xwork.Action |
ERROR, INPUT, LOGIN, NONE, SUCCESS |
Constructor Summary | |
AbstractThemeAction()
|
Method Summary | |
String |
execute()
|
List |
getAvailableThemeDescriptors()
|
protected abstract String |
getConfigPath(ThemeModuleDescriptor descriptor)
returns the Config Path for the theme defined in the theme plugin.xml |
ThemeModuleDescriptor |
getCurrentThemeDescriptor()
|
protected abstract String |
getCurrentThemeKey()
|
String |
getThemeKey()
|
boolean |
hasIcon(ThemeModuleDescriptor descriptor)
|
protected abstract void |
setTheme(String themeKey)
|
void |
setThemeKey(String themeKey)
|
void |
validate()
|
Methods inherited from class com.atlassian.confluence.admin.actions.lookandfeel.AbstractLookAndFeelAction |
getColourSchemeManager, getLayoutHelper, getPermissionTypes, isPermitted, isThemeSet, setColourSchemeManager, setLayoutHelper, setThemeManager |
Methods inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
getKey, getSpace, getSpaceKey, getSpaceXHtmlDescription, getSubscribableName, isAdminUser, isPersonalSpace, isSuperUser, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, setWikiStyleRenderer |
Methods inherited from class com.opensymphony.xwork.ActionSupport |
addActionError, addActionMessage, addFieldError, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected String themeKey
Constructor Detail |
public AbstractThemeAction()
Method Detail |
public void setThemeKey(String themeKey)
public String getThemeKey()
public List getAvailableThemeDescriptors()
public void validate()
public String execute()
protected abstract void setTheme(String themeKey)
public ThemeModuleDescriptor getCurrentThemeDescriptor()
public boolean hasIcon(ThemeModuleDescriptor descriptor)
protected abstract String getCurrentThemeKey()
protected abstract String getConfigPath(ThemeModuleDescriptor descriptor)
descriptor
-
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |