Class AbstractEditPageTemplateAction
java.lang.Object
org.apache.struts2.ActionSupport
com.atlassian.confluence.core.AbstractI18nActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.spaces.actions.AbstractSpaceAction
com.atlassian.confluence.plugins.templates.actions.AbstractPageTemplateAction
com.atlassian.confluence.plugins.templates.actions.AbstractEditPageTemplateAction
- All Implemented Interfaces:
WebInterface,Spaced,BreadcrumbAware,MessageHolderAware,Serializable,org.apache.struts2.action.Action,org.apache.struts2.interceptor.ValidationAware,org.apache.struts2.locale.LocaleProvider,org.apache.struts2.text.TextProvider,org.apache.struts2.Validateable
- Direct Known Subclasses:
CreatePageTemplateAction,EditPageTemplateAction
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected PageTemplateContextprotected Stringprotected FormatConverterprotected Stringprotected Stringprotected StringFields inherited from class com.atlassian.confluence.plugins.templates.actions.AbstractPageTemplateAction
breadcrumbGenerator, entityId, labelsString, originalPageTemplate, pageTemplate, pageTemplateManagerFields inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction
key, notificationManager, space, spaceManager, themeManager, wikiStyleRendererFields inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
accessModeService, CANCEL, confluenceAccessManager, contentUiSupport, eventPublisher, formatSettingsManager, globalSettingsManager, i18NBeanFactory, labelManager, languageManager, LICENSE_EXPIRED, LICENSE_USERS_EXCEEDED, localeManager, loginManager, messageHolder, permissionManager, pluginAccessor, PREVIEW, request, response, spacePermissionManager, strutsHelper, systemInformationService, userAccessor, webInterfaceManagerFields inherited from class org.apache.struts2.ActionSupport
containerFields inherited from interface org.apache.struts2.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected com.atlassian.renderer.RenderContextgetTitle()voidvoidsetDescription(String description) voidsetFormatConverter(FormatConverter formatConverter) protected voidsetLabelsOnTemplate(PageTemplate template) voidsetPreview(String preview) voidvoidsetWysiwygContent(String wysiwygContent) voidvalidate()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, setPageTemplateManagerMethods inherited from class com.atlassian.confluence.spaces.actions.AbstractSpaceAction
getActionSpaceKey, getKey, getPermissionTypes, getSpace, getSpaceKey, getSpaceManager, getSubscribableName, getThemeManager, hasSpaceIA, isPersonalSpace, isUserWatchingSpace, isValidSpaceKey, setKey, setNotificationManager, setSpace, setSpaceManager, setThemeManager, setWikiStyleRendererMethods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport
addActionError, addActionMessage, addFieldError, addPermissionTypeTo, addToHistory, doDefault, getActionErrors, getActionMessages, getActionName, getActiveRequest, getActiveResponse, getAuthenticatedUser, getBootstrapStatusProvider, getDateFormatter, getDefaultTimeZone, getFieldErrors, getGlobalSettings, getHelper, getI18n, getLocale, getMessageHolder, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getTimeZone, getUserByName, getUserInterfaceState, isAnonymousUser, isEmailVisible, setAccessModeService, setBootstrapStatusProvider, setCancel, setConfluenceAccessManager, setContentUiSupport, setEventPublisher, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setLoginManager, setMessageHolder, setPermissionManager, setPluginAccessor, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, setStrutsHelper, setSystemInformationService, setTimeZoneManager, setUserAccessor, setWebInterfaceManagerMethods inherited from class com.atlassian.confluence.core.AbstractI18nActionSupport
getText, getText, getText, getText, getText, getText, getText, getText, getTextStrictMethods inherited from class org.apache.struts2.ActionSupport
addActionError, addActionMessage, addFieldError, clearActionErrors, clearErrors, clearErrorsAndMessages, clearFieldErrors, clearMessages, clone, execute, getContainer, getFormatted, getLocaleProvider, getText, getText, getTextProvider, getTexts, getTexts, hasActionErrors, hasActionMessages, hasErrors, hasFieldErrors, hasKey, input, isValidLocale, isValidLocaleString, pause, setActionErrors, setActionMessages, setContainer, setFieldErrors, toLocale
-
Field Details
-
preview
-
back
-
title
-
wysiwygContent
-
description
-
formatConverter
-
context
-
-
Constructor Details
-
AbstractEditPageTemplateAction
public AbstractEditPageTemplateAction()
-
-
Method Details
-
validate
public void validate()Description copied from class:AbstractPageTemplateActionEnsure that the size of the labels associated with the template are less than the column size for storing them (255).- Specified by:
validatein interfaceMessageHolderAware- Specified by:
validatein interfaceorg.apache.struts2.Validateable- Overrides:
validatein classAbstractPageTemplateAction
-
setPreview
-
setBack
-
getTitle
-
setTitle
-
getDescription
-
setDescription
-
getWysiwygContent
-
setWysiwygContent
-
setFormatConverter
-
setLabelsOnTemplate
-
getRenderContext
protected com.atlassian.renderer.RenderContext getRenderContext() -
getCancelResult
- Overrides:
getCancelResultin classConfluenceActionSupport
-