|
||||||||||
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
public abstract class AbstractThemeAction
Field Summary | |
---|---|
protected java.lang.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, permissionManager, permitted, pluginAccessor, 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 | |
---|---|
java.lang.String |
execute()
|
java.util.List |
getAvailableThemeDescriptors()
|
protected abstract java.lang.String |
getConfigPath(ThemeModuleDescriptor descriptor)
returns the Config Path for the theme defined in the theme plugin.xml |
ThemeModuleDescriptor |
getCurrentThemeDescriptor()
|
protected abstract java.lang.String |
getCurrentThemeKey()
|
java.lang.String |
getThemeKey()
|
boolean |
hasIcon(ThemeModuleDescriptor descriptor)
|
protected abstract void |
setTheme(java.lang.String themeKey)
|
void |
setThemeKey(java.lang.String themeKey)
|
void |
validate()
|
Methods inherited from class com.atlassian.confluence.admin.actions.lookandfeel.AbstractLookAndFeelAction |
---|
getColourSchemeManager, getLayoutHelper, isCustomeThemeSet, isPermitted, isThemeSet, setColourSchemeManager, setLayoutHelper, setThemeManager |
Methods inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction |
---|
getKey, getPermissionTypes, 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 java.lang.String themeKey
Constructor Detail |
---|
public AbstractThemeAction()
Method Detail |
---|
public void setThemeKey(java.lang.String themeKey)
public java.lang.String getThemeKey()
public java.util.List getAvailableThemeDescriptors()
public void validate()
validate
in interface com.opensymphony.xwork.Validateable
validate
in class com.opensymphony.xwork.ActionSupport
public java.lang.String execute()
execute
in interface com.opensymphony.xwork.Action
execute
in class com.opensymphony.xwork.ActionSupport
protected abstract void setTheme(java.lang.String themeKey)
public ThemeModuleDescriptor getCurrentThemeDescriptor()
public boolean hasIcon(ThemeModuleDescriptor descriptor)
protected abstract java.lang.String getCurrentThemeKey()
protected abstract java.lang.String getConfigPath(ThemeModuleDescriptor descriptor)
descriptor
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |