Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::ILifecycleAwarePart Struct Referenceabstract

Interface for a MITK Workbench part which wants to be notified about lifecycle changes. More...

#include <mitkILifecycleAwarePart.h>

Inheritance diagram for mitk::ILifecycleAwarePart:

Public Member Functions

virtual ~ILifecycleAwarePart ()
 
virtual void Activated ()=0
 
virtual void Deactivated ()=0
 
virtual void Visible ()=0
 
virtual void Hidden ()=0
 

Detailed Description

Interface for a MITK Workbench part which wants to be notified about lifecycle changes.

This interface is intended to be implemented by subclasses of berry::IWorkbenchPart. MITK Workbench parts implementing this interface will be notified about their lifecycle changes. The same effect could be achieved by registering a custom berry::IPartListener.

Note
There are no "Closed()" or "Opened()" methods. These correspond to the constructor and desctructor of the Workbench part class.
See also
berry::IPartListener
mitk::IZombieViewPart

Definition at line 41 of file mitkILifecycleAwarePart.h.

Constructor & Destructor Documentation

mitk::ILifecycleAwarePart::~ILifecycleAwarePart ( )
virtual

Definition at line 20 of file mitkILifecycleAwarePart.cpp.

Member Function Documentation

virtual void mitk::ILifecycleAwarePart::Activated ( )
pure virtual
virtual void mitk::ILifecycleAwarePart::Deactivated ( )
pure virtual
virtual void mitk::ILifecycleAwarePart::Hidden ( )
pure virtual
virtual void mitk::ILifecycleAwarePart::Visible ( )
pure virtual

The documentation for this struct was generated from the following files: