public class

PageChildrenReorderEvent

extends PageEvent
implements Updated
java.lang.Object
   ↳ java.util.EventObject
     ↳ org.springframework.context.ApplicationEvent
       ↳ com.atlassian.event.Event
         ↳ com.atlassian.confluence.event.events.ConfluenceEvent
           ↳ com.atlassian.confluence.event.events.content.ContentEvent
             ↳ com.atlassian.confluence.event.events.content.page.PageEvent
               ↳ com.atlassian.confluence.event.events.content.page.PageChildrenReorderEvent

Class Overview

An event where a page's children are re-ordered. No children are added or removed as part of the event, they only change position in the children list.

Summary

[Expand]
Inherited Fields
From class java.util.EventObject
Public Constructors
PageChildrenReorderEvent(Object src, Page parentPage, List oldSortedChildren, List newSortedChildren, User user)
Public Methods
List getNewSortedChildren()
List getOldSortedChildren()
User getUser()
[Expand]
Inherited Methods
From class com.atlassian.confluence.event.events.content.page.PageEvent
From class com.atlassian.confluence.event.events.content.ContentEvent
From class com.atlassian.event.Event
From class org.springframework.context.ApplicationEvent
From class java.util.EventObject
From class java.lang.Object

Public Constructors

public PageChildrenReorderEvent (Object src, Page parentPage, List oldSortedChildren, List newSortedChildren, User user)

Parameters
src the object that performed the move
parentPage the page that has reordered children
oldSortedChildren the ordered List of child pages before the reorder
newSortedChildren the ordered List of child pages after the reorder
user the user that moved the page

Public Methods

public List getNewSortedChildren ()

Returns
  • the list of page children after the reorder

public List getOldSortedChildren ()

Returns
  • the list of page children before the reorder

public User getUser ()

Returns
  • the user that moved the page