Class PageChangingEvent

java.lang.Object
java.util.EventObject
org.eclipse.jface.dialogs.PageChangingEvent
All Implemented Interfaces:
Serializable

public class PageChangingEvent extends EventObject
Event object describing an IDialogPage in the midst of changing.
Since:
3.3
See Also:
  • Field Details

    • doit

      public boolean doit
      Public field that dictates if the page change will successfully change. Set this field to false to prevent the page from changing. Default value is true.
  • Constructor Details

    • PageChangingEvent

      public PageChangingEvent(Object source, Object currentPage, Object targetPage)
      Creates a new event for the given source, selected (current) page and direction.
      Parameters:
      source - the page changing provider (the source of this event)
      currentPage - the current page. In the JFace provided dialogs this will be an IDialogPage.
      targetPage - the target page. In the JFace provided dialogs this will be an IDialogPage.
  • Method Details

    • getCurrentPage

      public Object getCurrentPage()
      Returns the current page from which the page change originates.
      Returns:
      the current page. In dialogs implemented by JFace, this will be an IDialogPage.
    • getTargetPage

      public Object getTargetPage()
      Returns the target page to change to.
      Returns:
      the target page. In dialogs implemented by JFace, this will be an IDialogPage.