com.atlassian.confluence.admin.actions.lookandfeel
Class EditDecoratorAction

java.lang.Object
  extended bycom.opensymphony.xwork.ActionSupport
      extended bycom.atlassian.confluence.core.ConfluenceActionSupport
          extended bycom.atlassian.confluence.spaces.actions.AbstractSpaceAction
              extended bycom.atlassian.confluence.admin.actions.lookandfeel.AbstractLookAndFeelAction
                  extended bycom.atlassian.confluence.admin.actions.lookandfeel.AbstractDecoratorAction
                      extended bycom.atlassian.confluence.admin.actions.lookandfeel.EditDecoratorAction
All Implemented Interfaces:
com.opensymphony.xwork.Action, Administrative, com.opensymphony.xwork.LocaleProvider, Serializable, SpaceAdministrative, Spaced, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware
Direct Known Subclasses:
SpaceEditDecoratorAction

public class EditDecoratorAction
extends AbstractDecoratorAction
implements Administrative

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.atlassian.confluence.admin.actions.lookandfeel.AbstractDecoratorAction
decoratorName, KLUDGE_CLASSPATH_TEMPLATE, KLUDGE_WWRESOURCE_TEMPLATE
 
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
EditDecoratorAction()
           
 
Method Summary
 String doList()
           
 String doRead()
           
 String doReset()
           
 String doWrite()
           
 List getDecorators()
           
 DefaultDecorator getDefaultDecorator()
           
 boolean hasTemplate(String decoratorName)
           
 void setPersistentDecoratorDao(PersistentDecoratorDao persistentDecoratorDao)
           
 
Methods inherited from class com.atlassian.confluence.admin.actions.lookandfeel.AbstractDecoratorAction
getContent, getDecoratorName, getTemplateSource, readDefaultTemplate, removeFromVelocityCache, setContent, setDecoratorName
 
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.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addPermissionTypeTo, addToHistory, doDefault, getActionName, getBootstrapManager, getCancelResult, getDateFormatter, getDefaultResourceBundle, getEditorLanguage, getEventManager, getGlobalHelper, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getNiceContentType, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSpaceHelper, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermittedAsString, isPrintableVersion, setBootstrapManager, setCancel, setEventManager, setFormatSettingsManager, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setPermissionCheck, setPermissionManager, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setUserAccessor, setWebInterfaceManager
 
Methods inherited from class com.opensymphony.xwork.ActionSupport
addActionError, addActionMessage, addFieldError, execute, getActionErrors, getActionMessages, getErrorMessages, getErrors, getFieldErrors, getText, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, setActionErrors, setActionMessages, setFieldErrors, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EditDecoratorAction

public EditDecoratorAction()
Method Detail

getDecorators

public List getDecorators()

doList

public String doList()

hasTemplate

public boolean hasTemplate(String decoratorName)

getDefaultDecorator

public DefaultDecorator getDefaultDecorator()

doRead

public String doRead()

doWrite

public String doWrite()
               throws Exception
Throws:
Exception

doReset

public String doReset()
               throws Exception
Throws:
Exception

setPersistentDecoratorDao

public void setPersistentDecoratorDao(PersistentDecoratorDao persistentDecoratorDao)


Confluence is developed by Atlassian.