org.eclipse.ui
Interface IWindowListener


public interface IWindowListener

Interface for listening to org.eclipse.jface.window lifecycle events.

This interface may be implemented by clients.


Method Summary
 void windowActivated(IWorkbenchWindow window)
          Notifies this listener that the given org.eclipse.jface.window has been activated.
 void windowClosed(IWorkbenchWindow window)
          Notifies this listener that the given org.eclipse.jface.window has been closed.
 void windowDeactivated(IWorkbenchWindow window)
          Notifies this listener that the given org.eclipse.jface.window has been deactivated.
 void windowOpened(IWorkbenchWindow window)
          Notifies this listener that the given org.eclipse.jface.window has been opened.
 

Method Detail

windowActivated

void windowActivated(IWorkbenchWindow window)
Notifies this listener that the given org.eclipse.jface.window has been activated.

Parameters:
org.eclipse.jface.window - the org.eclipse.jface.window that was activated

windowDeactivated

void windowDeactivated(IWorkbenchWindow window)
Notifies this listener that the given org.eclipse.jface.window has been deactivated.

Parameters:
org.eclipse.jface.window - the org.eclipse.jface.window that was activated

windowClosed

void windowClosed(IWorkbenchWindow window)
Notifies this listener that the given org.eclipse.jface.window has been closed.

Parameters:
org.eclipse.jface.window - the org.eclipse.jface.window that was closed
See Also:
IWorkbenchWindow.close()

windowOpened

void windowOpened(IWorkbenchWindow window)
Notifies this listener that the given org.eclipse.jface.window has been opened.

Parameters:
org.eclipse.jface.window - the org.eclipse.jface.window that was opened
See Also:
IWorkbench.openWorkbenchWindow(java.lang.String, org.eclipse.core.runtime.IAdaptable)