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, 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, getBootstrapManager, getCancelResult, getDateFormatter, getDefaultResourceBundle, getEventManager, getFriendlyDateFormatter, getGlobalHelper, getGlobalSettings, getHelper, getI18n, getInstalledLanguages, getLabelManager, getLanguageManager, getLanguageUserFriendly, getLocale, getLocaleManager, getLocaleString, getNiceContentType, getPermissionTypes, getPermittedEntitiesOf, getPermittedEntitiesOf, getPermittedEntitiesOf, getPreviousLoginDate, getRandom, getRemoteUser, getSession, getSpaceHelper, 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, isUsingHSQL, setBootstrapManager, setCancel, setEventManager, setFormatSettingsManager, setI18NBean, setI18NBeanFactory, setLabelManager, setLanguageManager, setLocaleManager, setPermissionCheck, setPermissionManager, setPreviousLoginDate, setSettingsManager, setSpacePermissionManager, 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)
setUpdateLinks
public void setUpdateLinks(boolean updateLinks)
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()
isUpdateLinks
public boolean isUpdateLinks()
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-2008 Atlassian Pty Ltd. All Rights Reserved.