Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <berryIRegistryEventListener.h>
Classes | |
struct | Events |
Public Member Functions | |
virtual | ~IRegistryEventListener () |
virtual void | Added (const QList< SmartPointer< IExtension > > &extensions)=0 |
virtual void | Removed (const QList< SmartPointer< IExtension > > &extensions)=0 |
virtual void | Added (const QList< SmartPointer< IExtensionPoint > > &extensionPoints)=0 |
virtual void | Removed (const QList< SmartPointer< IExtensionPoint > > &extensionPoints)=0 |
A registry event listener is notified of changes to extension points. Changes include modifications of extension points and their extensions. Listeners will only receive a notification if the extension point they are registered for is modified. (Which includes modifications of extensions under the extension point.)
Definition at line 40 of file berryIRegistryEventListener.h.
|
virtual |
Definition at line 41 of file berryIRegistryEventListener.cpp.
|
pure virtual |
Notifies this listener that extensions were added to the registry.
The extensions supplied as the argument are valid only for the duration of the invocation of this method.
extensions | extensions added to the registry |
Referenced by berry::IRegistryEventListener::Events::AddListener(), and berry::IRegistryEventListener::Events::RemoveListener().
|
pure virtual |
Notifies this listener that extension points were added to the registry.
The extension points supplied as the argument are valid only for the duration of the invocation of this method.
extensionPoints | extension points added to the registry |
|
pure virtual |
Notifies this listener that extensions were removed from the registry.
The extensions supplied as the argument are valid only for the duration of the invocation of this method.
extensions | extensions removed from the registry |
Referenced by berry::IRegistryEventListener::Events::AddListener(), and berry::IRegistryEventListener::Events::RemoveListener().
|
pure virtual |
Notifies this listener that extension points were removed from the registry.
The extension points supplied as the argument are valid only for the duration of the invocation of this method.
extensionPoints | extension points removed from the registry |