Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## org.eclipse.ui
Interface IPageListener

public interface IPageListener

Interface for listening to page lifecycle events.

This interface may be implemented by clients.

See Also:
  `IPageService.addPageListener(org.eclipse.ui.IPageListener)`

Method Summary
`void` | `pageActivated(IWorkbenchPage page)` Notifies this listener that the given page has been activated.
`void` | `pageClosed(IWorkbenchPage page)` Notifies this listener that the given page has been closed.
`void` | `pageOpened(IWorkbenchPage page)` Notifies this listener that the given page has been opened.

Method Detail

### pageActivated

    public void pageActivated(IWorkbenchPage page)

  Notifies this listener that the given page has been activated.

  Parameters:
    `page` - the page that was activated
  See Also:
    `IWorkbenchWindow.setActivePage(org.eclipse.ui.IWorkbenchPage)`

### pageClosed

    public void pageClosed(IWorkbenchPage page)

  Notifies this listener that the given page has been closed.

  Parameters:
    `page` - the page that was closed
  See Also:
    `IWorkbenchPage.close()`

### pageOpened

    public void pageOpened(IWorkbenchPage page)

  Notifies this listener that the given page has been opened.

  Parameters:
    `page` - the page that was opened
  See Also:
    `IWorkbenchWindow.openPage(java.lang.String, org.eclipse.core.runtime.IAdaptable)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Eclipse Platform Release 3.0
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.