com.infragistics.faces.shared.event
Class PageChangeEvent

java.lang.Object
  extended byjava.util.EventObject
      extended byjavax.faces.event.FacesEvent
          extended bycom.infragistics.faces.shared.event.PageChangeEvent
All Implemented Interfaces:
java.io.Serializable

public class PageChangeEvent
extends javax.faces.event.FacesEvent

This event is fired whenever the user navigates to a different page. It provides access to the previousPageIndex and newPageIndex.

See Also:
Serialized Form

Constructor Summary
PageChangeEvent(javax.faces.component.UIComponent component, int previousPageIndex, int newPageIndex)
          Constructs a new PageChangeEvent instance
 
Method Summary
 int getNewPageIndex()
          Returns the new page index
 javax.faces.event.PhaseId getPhaseId()
           
 int getPreviousPageIndex()
           
 boolean isAppropriateListener(javax.faces.event.FacesListener listener)
           
 void processListener(javax.faces.event.FacesListener listener)
           
 
Methods inherited from class javax.faces.event.FacesEvent
getComponent, queue, setPhaseId
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PageChangeEvent

public PageChangeEvent(javax.faces.component.UIComponent component,
                       int previousPageIndex,
                       int newPageIndex)
Constructs a new PageChangeEvent instance

Parameters:
component -
previousPageIndex -
newPageIndex -
Method Detail

getNewPageIndex

public int getNewPageIndex()
Returns the new page index

Returns:
int

getPhaseId

public javax.faces.event.PhaseId getPhaseId()

getPreviousPageIndex

public int getPreviousPageIndex()
Returns:
Returns the previousPageIndex.

isAppropriateListener

public boolean isAppropriateListener(javax.faces.event.FacesListener listener)

processListener

public void processListener(javax.faces.event.FacesListener listener)