com.atlassian.confluence.plugins.templates.actions
Class AbstractEditPageTemplateAction

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.plugins.templates.actions.AbstractPageTemplateAction
                  extended by com.atlassian.confluence.plugins.templates.actions.AbstractEditPageTemplateAction
All Implemented Interfaces:
WebInterface, Spaced, BreadcrumbAware, MessageHolderAware, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, java.io.Serializable
Direct Known Subclasses:
CreatePageTemplateAction, EditPageTemplateAction

public abstract class AbstractEditPageTemplateAction
extends AbstractPageTemplateAction

See Also:
Serialized Form

Field Summary
protected  java.lang.String back
           
protected  java.lang.String description
           
protected  FormatConverter formatConverter
           
protected  java.lang.String preview
           
protected  java.lang.String title
           
protected  java.lang.String wysiwygContent
           
 
Fields inherited from class com.atlassian.confluence.plugins.templates.actions.AbstractPageTemplateAction
breadcrumbGenerator, entityId, labelsString, originalPageTemplate, pageTemplate, pageTemplateManager
 
Fields inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction
key, notificationManager, space, spaceManager, themeManager, wikiStyleRenderer
 
Fields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
CANCEL, DEVMODE, eventManager, i18NBeanFactory, 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
AbstractEditPageTemplateAction()
           
 
Method Summary
 java.lang.String getCancelResult()
           
 java.lang.String getDescription()
           
protected  com.atlassian.renderer.RenderContext getRenderContext()
           
 java.lang.String getTitle()
           
 java.lang.String getWysiwygContent()
           
 void setBack(java.lang.String back)
           
 void setDescription(java.lang.String description)
           
 void setFormatConverter(FormatConverter formatConverter)
           
 void setLabelManager(LabelManager labelManager)
           
protected  void setLabelsOnTemplate(PageTemplate template)
           
 void setPreview(java.lang.String preview)
           
 void setTitle(java.lang.String title)
           
 void setWysiwygContent(java.lang.String wysiwygContent)
           
 void validate()
          Ensure that the size of the labels associated with the template are less than the column size for storing them (255).
 
Methods inherited from class com.atlassian.confluence.plugins.templates.actions.AbstractPageTemplateAction
getBreadcrumb, getDraftId, getEntityId, getLabels, getLabelsString, getPageTemplate, getPageTemplateByName, getWebInterfaceContext, globalTemplateSuffix, isPermitted, setBreadcrumbGenerator, setDraftId, setEntityId, setLabels, setLabelsString, setPageTemplateManager
 
Methods inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction
getKey, getPermissionTypes, getSpace, getSpaceKey, getSubscribableName, getThemeManager, hasSpaceIA, isAdminUser, isPersonalSpace, isSuperUser, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, setThemeManager, setWikiStyleRenderer
 
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getAuthenticatedUser, getBootstrapManager, getCancel, getContext, getDateFormatSetting, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getMessageHolder, getNiceContentType, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRemoteUser, getSession, getSystemInformationService, getText, getText, getText, getText, getTextStatic, getTextStatic, getTextStrict, getTimeZone, getUser, getUserAccessor, getUserByName, getUserFullName, getUserInterfaceState, getUserLocaleDefaultDatePattern, getUserProfilePicUrl, getWebInterfaceManager, hasPermissionForSpace, isAnonymousUser, isCanceled, isDevMode, isEmailVisible, isExternalUserManagementEnabled, isLabelable, isPermissionCheck, isPermittedAsString, isPrintableVersion, isSharedMode, isUserStatusPluginEnabled, isUsingHSQL, setApiDateFormatService, setBootstrapManager, setCancel, setContentUiSupport, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionCheck, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setSystemInformationService, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

preview

protected java.lang.String preview

back

protected java.lang.String back

title

protected java.lang.String title

wysiwygContent

protected java.lang.String wysiwygContent

description

protected java.lang.String description

formatConverter

protected FormatConverter formatConverter
Constructor Detail

AbstractEditPageTemplateAction

public AbstractEditPageTemplateAction()
Method Detail

validate

public void validate()
Description copied from class: AbstractPageTemplateAction
Ensure that the size of the labels associated with the template are less than the column size for storing them (255).

Specified by:
validate in interface MessageHolderAware
Specified by:
validate in interface com.opensymphony.xwork.Validateable
Overrides:
validate in class AbstractPageTemplateAction

setPreview

public void setPreview(java.lang.String preview)

setBack

public void setBack(java.lang.String back)

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getWysiwygContent

public java.lang.String getWysiwygContent()

setWysiwygContent

public void setWysiwygContent(java.lang.String wysiwygContent)

setFormatConverter

public void setFormatConverter(FormatConverter formatConverter)

setLabelManager

public void setLabelManager(LabelManager labelManager)
Overrides:
setLabelManager in class ConfluenceActionSupport

setLabelsOnTemplate

protected void setLabelsOnTemplate(PageTemplate template)

getRenderContext

protected com.atlassian.renderer.RenderContext getRenderContext()

getCancelResult

public java.lang.String getCancelResult()
Overrides:
getCancelResult in class ConfluenceActionSupport


Copyright © 2003-2014 Atlassian. All Rights Reserved.