|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <berryIWindowListener.h>

Classes | |
| struct | Events |
Public Member Functions | |
| virtual | ~IWindowListener () |
| virtual void | WindowActivated (const IWorkbenchWindow::Pointer &) |
| virtual void | WindowDeactivated (const IWorkbenchWindow::Pointer &) |
| virtual void | WindowClosed (const IWorkbenchWindow::Pointer &) |
| virtual void | WindowOpened (const IWorkbenchWindow::Pointer &) |
Interface for listening to window lifecycle events.
This interface may be implemented by clients.
Definition at line 32 of file berryIWindowListener.h.
|
virtual |
Definition at line 41 of file berryIWindowListener.cpp.
|
inlinevirtual |
Notifies this listener that the given window has been activated.
Note: This event is not fired if no perspective is open (the window is empty).
| window | the window that was activated |
Definition at line 62 of file berryIWindowListener.h.
Referenced by berry::IWindowListener::Events::AddListener(), and berry::IWindowListener::Events::RemoveListener().
|
inlinevirtual |
Notifies this listener that the given window has been closed.
| window | the window that was closed |
Reimplemented in QmitkFunctionalityCoordinator.
Definition at line 81 of file berryIWindowListener.h.
Referenced by berry::IWindowListener::Events::AddListener(), and berry::IWindowListener::Events::RemoveListener().
|
inlinevirtual |
Notifies this listener that the given window has been deactivated.
Note: This event is not fired if no perspective is open (the window is empty).
| window | the window that was activated |
Definition at line 73 of file berryIWindowListener.h.
Referenced by berry::IWindowListener::Events::AddListener(), and berry::IWindowListener::Events::RemoveListener().
|
inlinevirtual |
Notifies this listener that the given window has been opened.
| window | the window that was opened |
Reimplemented in QmitkFunctionalityCoordinator.
Definition at line 89 of file berryIWindowListener.h.
Referenced by berry::IWindowListener::Events::AddListener(), and berry::IWindowListener::Events::RemoveListener().