Interface PageMoveContext

All Superinterfaces:
PageActionContext

public interface PageMoveContext extends PageActionContext
Page moving context data used in PageMoveEvent.
  • Method Details

    • getOriginalParentSiteMapNode

      Node getOriginalParentSiteMapNode()
      Returns:
      the Node belonging to the parent sitemap item of the page that is to be moved. This HstSiteMapItem instance always belongs to the PageActionContext.getEditingMount(). This method never returns null.
    • getNewParentSiteMapNode

      Node getNewParentSiteMapNode()

      returns the new parent Node to which the page move action is targeted, or null in case the target is a root siteMapItem

      If it returns a non null value, the returned Node belongs to the PageActionContext.getEditingMount().

      Returns:
      the target HstSiteMapItem to which the page move action is targeted, or null
    • getNewSiteMapItemNode

      Node getNewSiteMapItemNode()
      Returns:
      the in session created (but not yet persisted) site map item JCR Node as a result of this move page action