Class MovePageDialogAction

All Implemented Interfaces:
PageAware, WebInterface, 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

public class MovePageDialogAction extends AbstractPageAwareAction
An action for suppling panels in the MovePageDialog as they are required.
See Also:
  • Constructor Details

    • MovePageDialogAction

      public MovePageDialogAction()
  • Method Details

    • doDefault

      @XsrfProtectionExcluded public String doDefault()
      Description copied from class: ConfluenceActionSupport
      Convenient Action execution method which defaults to returning INPUT
      Overrides:
      doDefault in class ConfluenceActionSupport
    • getAvailableSpaces

      public List<Space> getAvailableSpaces()
    • setDialogMode

      public void setDialogMode(String dialogMode)
    • getDialogMode

      public String getDialogMode()
    • getSpaceKey

      public String getSpaceKey()
      Overrides:
      getSpaceKey in class AbstractPageAwareAction
    • getNewSpaceKey

      public String getNewSpaceKey()
    • setSpaceKey

      public void setSpaceKey(String spaceKey)
    • getSpace

      public Space getSpace()
      Overrides:
      getSpace in class AbstractPageAwareAction
    • getParentPage

      public Page getParentPage()
    • getParentPageTitle

      public String getParentPageTitle()
    • getTitle

      public String getTitle()
      Overrides:
      getTitle in class AbstractPageAwareAction
    • setParentPageString

      public void setParentPageString(String parentPageString)
    • getParentPageString

      public String getParentPageString()
    • setPanelName

      public void setPanelName(String panelName)
    • isPageRequired

      public boolean isPageRequired()
      Description copied from interface: PageAware
      If the action requires that the page be set before being run, then it should return true to this method. If the action requires a page, but no page is available, then the interceptor will automatically redirect to the 'pagenotfound' result
      Specified by:
      isPageRequired in interface PageAware
      Overrides:
      isPageRequired in class AbstractPageAwareAction
      Returns:
      true if the action requires a page in order to execute
    • setPageManager

      public void setPageManager(PageManager pageManager)