com.atlassian.confluence.pages.actions
Class MoveAttachmentAction
java.lang.Object
com.opensymphony.xwork.ActionSupport
com.atlassian.confluence.core.ConfluenceActionSupport
com.atlassian.confluence.pages.actions.AbstractPageAwareAction
com.atlassian.confluence.pages.actions.MoveAttachmentAction
- All Implemented Interfaces:
- BootstrapAware, PageAware, WebInterface, com.opensymphony.xwork.Action, com.opensymphony.xwork.LocaleProvider, com.opensymphony.xwork.TextProvider, com.opensymphony.xwork.Validateable, com.opensymphony.xwork.ValidationAware, java.io.Serializable
public class MoveAttachmentAction
- extends AbstractPageAwareAction
- implements BootstrapAware
- See Also:
- Serialized Form
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 |
Methods inherited from class com.atlassian.confluence.pages.actions.AbstractPageAwareAction |
getPage, getPageId, getSpace, getSpaceKey, getTitle, hasViewPagePermission, isLatestVersionRequired, isPageRequired, isViewPermissionRequired, setContentPermissionManager, setPage, setSpaceManager |
Methods inherited from class com.atlassian.confluence.core.ConfluenceActionSupport |
addActionError, addFieldError, addPermissionTypeTo, addToHistory, doDefault, formatFriendlyDate, getActionName, getActionName, getBootstrapManager, getCancelResult, getContext, getDateFormatter, getDefaultResourceBundle, getDocLink, getEventManager, getFriendlyDateFormatter, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getNiceContentType, getPermissionTypes, 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, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, 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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
suggestedContentToBeRefactored
protected java.util.Collection<ContentEntityObject> suggestedContentToBeRefactored
MoveAttachmentAction
public MoveAttachmentAction()
setAttachmentManager
public void setAttachmentManager(AttachmentManager attachmentManager)
setPageManager
public void setPageManager(PageManager pageManager)
setLinkManager
public void setLinkManager(LinkManager linkManager)
setNewPageTitle
public void setNewPageTitle(java.lang.String newPageTitle)
setNewComment
public void setNewComment(java.lang.String newComment)
setNewContentType
public void setNewContentType(java.lang.String contentType)
setNewParentPage
public void setNewParentPage(java.lang.String newParentPage)
setNewFileName
public void setNewFileName(java.lang.String fileName)
bootstrap
public void bootstrap()
- Specified by:
bootstrap
in interface BootstrapAware
validate
public void validate()
- Specified by:
validate
in interface com.opensymphony.xwork.Validateable
- Overrides:
validate
in class com.opensymphony.xwork.ActionSupport
isPermitted
public boolean isPermitted()
- Overrides:
isPermitted
in class AbstractPageAwareAction
execute
public java.lang.String execute()
throws java.lang.Exception
- Specified by:
execute
in interface com.opensymphony.xwork.Action
- Overrides:
execute
in class com.opensymphony.xwork.ActionSupport
- Throws:
java.lang.Exception
getAvailableSpaces
public java.util.List getAvailableSpaces()
- Overwrites the superclass function in order to list all spaces including the current.
- Returns:
- List of available spaces
getNewFileName
public java.lang.String getNewFileName()
getNewParentPage
public java.lang.String getNewParentPage()
getNewComment
public java.lang.String getNewComment()
getSuggestedContentToBeRefactored
public java.util.Collection<ContentEntityObject> getSuggestedContentToBeRefactored()
getAttachment
public Attachment getAttachment()
getNewContentType
public java.lang.String getNewContentType()
getAttachmentBean
public AttachmentBean getAttachmentBean()
getNewAttachmentBean
public AttachmentBean getNewAttachmentBean()
setFileName
public void setFileName(java.lang.String fileName)
setVersion
public void setVersion(int version)
Copyright © 2003-2010 Atlassian. All Rights Reserved.