Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
berry::IPerspectiveListener::Events Struct Reference

#include <berryIPerspectiveListener.h>

Collaboration diagram for berry::IPerspectiveListener::Events:

Public Types

enum  Type {
  NONE, ACTIVATED, CHANGED, PART_CHANGED,
  OPENED, CLOSED, DEACTIVATED, SAVED_AS,
  PRE_DEACTIVATE, ALL
}
 

Public Member Functions

void AddListener (IPerspectiveListener *l)
 
void RemoveListener (IPerspectiveListener *l)
 

Public Attributes

Message2< const SmartPointer< IWorkbenchPage > &, const IPerspectiveDescriptor::Pointer & > perspectiveActivated
 
Message3< const SmartPointer< IWorkbenchPage > &, const IPerspectiveDescriptor::Pointer &, const QString & > perspectiveChanged
 
Message4< const SmartPointer< IWorkbenchPage > &, const IPerspectiveDescriptor::Pointer &, const SmartPointer< IWorkbenchPartReference > &, const QString & > perspectivePartChanged
 
Message2< const SmartPointer< IWorkbenchPage > &, const IPerspectiveDescriptor::Pointer & > perspectiveOpened
 
Message2< const SmartPointer< IWorkbenchPage > &, const IPerspectiveDescriptor::Pointer & > perspectiveClosed
 
Message2< const SmartPointer< IWorkbenchPage > &, const IPerspectiveDescriptor::Pointer & > perspectiveDeactivated
 
Message3< const SmartPointer< IWorkbenchPage > &, const IPerspectiveDescriptor::Pointer &, const IPerspectiveDescriptor::Pointer & > perspectiveSavedAs
 
Message2< const SmartPointer< IWorkbenchPage > &, const IPerspectiveDescriptor::Pointer & > perspectivePreDeactivate
 

Detailed Description

Definition at line 43 of file berryIPerspectiveListener.h.

Member Enumeration Documentation

Enumerator
NONE 
ACTIVATED 
CHANGED 
PART_CHANGED 
OPENED 
CLOSED 
DEACTIVATED 
SAVED_AS 
PRE_DEACTIVATE 
ALL 

Definition at line 45 of file berryIPerspectiveListener.h.

Member Function Documentation

Member Data Documentation

Message2<const SmartPointer<IWorkbenchPage>&, const IPerspectiveDescriptor::Pointer&> berry::IPerspectiveListener::Events::perspectiveActivated

Definition at line 61 of file berryIPerspectiveListener.h.

Message3<const SmartPointer<IWorkbenchPage>&, const IPerspectiveDescriptor::Pointer&, const QString&> berry::IPerspectiveListener::Events::perspectiveChanged

Definition at line 62 of file berryIPerspectiveListener.h.

Message2<const SmartPointer<IWorkbenchPage>&, const IPerspectiveDescriptor::Pointer&> berry::IPerspectiveListener::Events::perspectiveClosed

Definition at line 65 of file berryIPerspectiveListener.h.

Message2<const SmartPointer<IWorkbenchPage>&, const IPerspectiveDescriptor::Pointer&> berry::IPerspectiveListener::Events::perspectiveDeactivated

Definition at line 66 of file berryIPerspectiveListener.h.

Message2<const SmartPointer<IWorkbenchPage>&, const IPerspectiveDescriptor::Pointer&> berry::IPerspectiveListener::Events::perspectiveOpened

Definition at line 64 of file berryIPerspectiveListener.h.

Message4<const SmartPointer<IWorkbenchPage>&, const IPerspectiveDescriptor::Pointer&, const SmartPointer<IWorkbenchPartReference>&, const QString&> berry::IPerspectiveListener::Events::perspectivePartChanged

Definition at line 63 of file berryIPerspectiveListener.h.

Message2<const SmartPointer<IWorkbenchPage>&, const IPerspectiveDescriptor::Pointer&> berry::IPerspectiveListener::Events::perspectivePreDeactivate

Definition at line 68 of file berryIPerspectiveListener.h.

Message3<const SmartPointer<IWorkbenchPage>&, const IPerspectiveDescriptor::Pointer&, const IPerspectiveDescriptor::Pointer&> berry::IPerspectiveListener::Events::perspectiveSavedAs

Definition at line 67 of file berryIPerspectiveListener.h.


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