MIRA
|
#include <rcp/WorkbenchPart.h>
Public Member Functions | |
virtual | ~IWorkbenchPart () |
virtual void | activate ()=0 |
Is called by the Workbench to inform the Part that is being activated by the user. More... | |
virtual void | deactivate ()=0 |
Is called by the Workbench to inform the Part that is being deactivated since another Part got the focus. More... | |
Class const & | getClass () const |
call the virtual internalGetClass(). More... | |
virtual Object * | getAdapter (const Class &adapter)=0 |
Returns an object which is an instance of the given class associated with this object. More... | |
Static Public Member Functions | |
static PseudoClass const & | CLASS () |
Protected Member Functions | |
virtual Class const & | internalGetClass () const =0 |
|
inlinevirtual |
|
pure virtual |
Is called by the Workbench to inform the Part that is being activated by the user.
Implemented in WorkbenchPart, and ViewPart.
|
pure virtual |
Is called by the Workbench to inform the Part that is being deactivated since another Part got the focus.
Implemented in WorkbenchPart, and ViewPart.
|
inlineinherited |
call the virtual internalGetClass().
|
inlinestaticinherited |
|
protectedpure virtualinherited |
Returns an object which is an instance of the given class associated with this object.
Returns nullptr if no such object can be found. The implementation if IAdaptable is responsible for destroying the instance of the created object.
Implemented in VisualizationView, and WorkbenchPart.