Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
berry::IHandlerListener Struct Referenceabstract

#include <berryIHandlerListener.h>

Inheritance diagram for berry::IHandlerListener:

Classes

struct  Events
 

Public Member Functions

virtual ~IHandlerListener ()
 
virtual void HandlerChanged (const SmartPointer< HandlerEvent > &handlerEvent)=0
 

Detailed Description

An instance of this interface can be used by clients to receive notification of changes to one or more instances of IHandler.

This interface may be implemented by clients.

See also
IHandler::addHandlerListener(IHandlerListener)
IHandler::removeHandlerListener(IHandlerListener)

Definition at line 41 of file berryIHandlerListener.h.

Constructor & Destructor Documentation

berry::IHandlerListener::~IHandlerListener ( )
virtual

Definition at line 42 of file berryIHandlerListener.cpp.

Member Function Documentation

virtual void berry::IHandlerListener::HandlerChanged ( const SmartPointer< HandlerEvent > &  handlerEvent)
pure virtual

Notifies that one or more properties of an instance of IHandler have changed. Specific details are described in the HandlerEvent.

Parameters
handlerEventthe handler event. Guaranteed not to be null.

Referenced by berry::IHandlerListener::Events::AddListener(), and berry::IHandlerListener::Events::RemoveListener().


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