Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <berryIPartListener.h>
Classes | |
struct | Events |
Public Member Functions | |
virtual | ~IPartListener () |
virtual Events::Types | GetPartEventTypes () const =0 |
virtual void | PartActivated (const IWorkbenchPartReference::Pointer &) |
virtual void | PartBroughtToTop (const IWorkbenchPartReference::Pointer &) |
virtual void | PartClosed (const IWorkbenchPartReference::Pointer &) |
virtual void | PartDeactivated (const IWorkbenchPartReference::Pointer &) |
virtual void | PartOpened (const IWorkbenchPartReference::Pointer &) |
virtual void | PartHidden (const IWorkbenchPartReference::Pointer &) |
virtual void | PartVisible (const IWorkbenchPartReference::Pointer &) |
virtual void | PartInputChanged (const IWorkbenchPartReference::Pointer &) |
Interface for listening to part lifecycle events.
This interface may be implemented by clients.
Definition at line 38 of file berryIPartListener.h.
|
virtual |
Definition at line 63 of file berryIPartListener.cpp.
|
pure virtual |
Implemented in QmitkFunctionalityCoordinator.
Referenced by berry::IPartListener::Events::AddListener().
|
inlinevirtual |
Notifies this listener that the given part has been activated.
partRef | the part that was activated |
Reimplemented in QmitkFunctionalityCoordinator.
Definition at line 87 of file berryIPartListener.h.
Referenced by berry::IPartListener::Events::AddListener(), and berry::IPartListener::Events::RemoveListener().
|
inlinevirtual |
Notifies this listener that the given part has been brought to the top.
These events occur when an editor is brought to the top in the editor area, or when a view is brought to the top in a page book with multiple views. They are normally only sent when a part is brought to the top programmatically (via IPerspective.bringToTop
). When a part is activated by the user clicking on it, only partActivated
is sent.
partRef | the part that was surfaced |
Definition at line 102 of file berryIPartListener.h.
Referenced by berry::IPartListener::Events::AddListener(), and berry::IPartListener::Events::RemoveListener().
|
inlinevirtual |
Notifies this listener that the given part has been closed.
Note that if other perspectives in the same page share the view, this notification is not sent. It is only sent when the view is being removed from the page entirely (it is being disposed).
partRef | the part that was closed |
Reimplemented in QmitkFunctionalityCoordinator.
Definition at line 115 of file berryIPartListener.h.
Referenced by berry::IPartListener::Events::AddListener(), and berry::IPartListener::Events::RemoveListener().
|
inlinevirtual |
Notifies this listener that the given part has been deactivated.
partRef | the part that was deactivated |
Reimplemented in QmitkFunctionalityCoordinator.
Definition at line 123 of file berryIPartListener.h.
Referenced by berry::IPartListener::Events::AddListener(), and berry::IPartListener::Events::RemoveListener().
|
inlinevirtual |
Notifies this listener that the given part is hidden or obscured by another part.
partRef | the part that is hidden or obscured by another part |
Reimplemented in QmitkFunctionalityCoordinator.
Definition at line 143 of file berryIPartListener.h.
Referenced by berry::IPartListener::Events::AddListener(), and berry::IPartListener::Events::RemoveListener().
|
inlinevirtual |
Notifies this listener that the given part's input was changed.
partRef | the part whose input was changed |
Definition at line 157 of file berryIPartListener.h.
Referenced by berry::IPartListener::Events::AddListener(), and berry::IPartListener::Events::RemoveListener().
|
inlinevirtual |
Notifies this listener that the given part has been opened.
Note that if other perspectives in the same page share the view, this notification is not sent. It is only sent when the view is being newly opened in the page (it is being created).
partRef | the part that was opened |
Reimplemented in QmitkFunctionalityCoordinator.
Definition at line 136 of file berryIPartListener.h.
Referenced by berry::IPartListener::Events::AddListener(), and berry::IPartListener::Events::RemoveListener().
|
inlinevirtual |
Notifies this listener that the given part is visible.
partRef | the part that is visible |
Reimplemented in QmitkFunctionalityCoordinator.
Definition at line 150 of file berryIPartListener.h.
Referenced by berry::IPartListener::Events::AddListener(), and berry::IPartListener::Events::RemoveListener().