com.atlassian.confluence.spaces.actions
Class SpaceViewDefaultDecoratorAction

java.lang.Object
  extended by com.opensymphony.xwork.ActionSupport
      extended by com.atlassian.confluence.core.ConfluenceActionSupport
          extended by com.atlassian.confluence.spaces.actions.AbstractSpaceAction
              extended by com.atlassian.confluence.admin.actions.lookandfeel.AbstractLookAndFeelAction
                  extended by com.atlassian.confluence.admin.actions.lookandfeel.AbstractDecoratorAction
                      extended by com.atlassian.confluence.admin.actions.lookandfeel.ViewDefaultDecoratorAction
                          extended by com.atlassian.confluence.spaces.actions.SpaceViewDefaultDecoratorAction
All Implemented Interfaces:
LookAndFeel, WebInterface, SpaceAdministrative, Spaced, MessageHolderAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, Serializable

public class SpaceViewDefaultDecoratorAction
extends ViewDefaultDecoratorAction
implements SpaceAdministrative

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, messageHolder, 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
SpaceViewDefaultDecoratorAction()
           
 
Method Summary
protected  String readDefaultTemplate()
          We override the super.readDefaultTemplate() here because we want to read _any_ template we can find with this name, not just the 'default' off disk.
 
Methods inherited from class com.atlassian.confluence.admin.actions.lookandfeel.ViewDefaultDecoratorAction
execute, getFileName
 
Methods inherited from class com.atlassian.confluence.admin.actions.lookandfeel.AbstractDecoratorAction
getContent, getDecoratorName, getTemplateSource, removeFromVelocityCache, setContent, setDecoratorName
 
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, getSubscribableName, isAdminUser, isPersonalSpace, isSuperUser, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, setWikiStyleRenderer
 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getBootstrapManager, getCancelResult, getContext, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserFullName, getUserInterfaceState, getWebInterfaceContext, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setBootstrapManager, setCancel, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, setUserAccessor, setWebInterfaceManager
 
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, validate
 
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.validation.MessageHolderAware
validate
 

Constructor Detail

SpaceViewDefaultDecoratorAction

public SpaceViewDefaultDecoratorAction()
Method Detail

readDefaultTemplate

protected String readDefaultTemplate()
We override the super.readDefaultTemplate() here because we want to read _any_ template we can find with this name, not just the 'default' off disk.

This means we will either read the global template (if global decorator configured), or the original default (if no global decorator configured).

Overrides:
readDefaultTemplate in class AbstractDecoratorAction
Returns:
null if the template couldn't be loaded!


Copyright © 2003-2012 Atlassian. All Rights Reserved.