Medical Imaging Interaction Toolkit  2024.06.00
Medical Imaging Interaction Toolkit
berry::IPartListener::Events Struct Reference

#include <berryIPartListener.h>

Collaboration diagram for berry::IPartListener::Events:

Public Types

enum  Type {
  NONE, ACTIVATED, BROUGHT_TO_TOP, CLOSED,
  DEACTIVATED, OPENED, HIDDEN, VISIBLE,
  INPUT_CHANGED, ALL
}
 
typedef Message1< const IWorkbenchPartReference::Pointer & > PartEvent
 

Public Member Functions

void AddListener (IPartListener *listener)
 
void RemoveListener (IPartListener *listener)
 

Public Attributes

PartEvent partActivated
 
PartEvent partBroughtToTop
 
PartEvent partClosed
 
PartEvent partDeactivated
 
PartEvent partOpened
 
PartEvent partHidden
 
PartEvent partVisible
 
PartEvent partInputChanged
 

Detailed Description

Definition at line 37 of file berryIPartListener.h.

Member Typedef Documentation

◆ PartEvent

Member Enumeration Documentation

◆ Type

Enumerator
NONE 
ACTIVATED 
BROUGHT_TO_TOP 
CLOSED 
DEACTIVATED 
OPENED 
HIDDEN 
VISIBLE 
INPUT_CHANGED 
ALL 

Definition at line 39 of file berryIPartListener.h.

Member Function Documentation

◆ AddListener()

void berry::IPartListener::Events::AddListener ( IPartListener listener)

◆ RemoveListener()

void berry::IPartListener::Events::RemoveListener ( IPartListener listener)

Member Data Documentation

◆ partActivated

PartEvent berry::IPartListener::Events::partActivated

Definition at line 57 of file berryIPartListener.h.

◆ partBroughtToTop

PartEvent berry::IPartListener::Events::partBroughtToTop

Definition at line 58 of file berryIPartListener.h.

◆ partClosed

PartEvent berry::IPartListener::Events::partClosed

Definition at line 59 of file berryIPartListener.h.

◆ partDeactivated

PartEvent berry::IPartListener::Events::partDeactivated

Definition at line 60 of file berryIPartListener.h.

◆ partHidden

PartEvent berry::IPartListener::Events::partHidden

Definition at line 62 of file berryIPartListener.h.

◆ partInputChanged

PartEvent berry::IPartListener::Events::partInputChanged

Definition at line 64 of file berryIPartListener.h.

◆ partOpened

PartEvent berry::IPartListener::Events::partOpened

Definition at line 61 of file berryIPartListener.h.

◆ partVisible

PartEvent berry::IPartListener::Events::partVisible

Definition at line 63 of file berryIPartListener.h.


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