Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
berryISaveablesLifecycleListener.cpp
Go to the documentation of this file.
1
/*============================================================================
2
3
The Medical Imaging Interaction Toolkit (MITK)
4
5
Copyright (c) German Cancer Research Center (DKFZ)
6
All rights reserved.
7
8
Use of this source code is governed by a 3-clause BSD license that can be
9
found in the LICENSE file.
10
11
============================================================================*/
12
13
#include "
berryISaveablesLifecycleListener.h
"
14
15
namespace
berry
{
16
17
void
18
ISaveablesLifecycleListener::Events
19
::AddListener
(
ISaveablesLifecycleListener
* listener)
20
{
21
if
(listener ==
nullptr
)
return
;
22
23
this->lifecycleChange +=
Delegate
(listener, &
ISaveablesLifecycleListener::HandleLifecycleEvent
);
24
}
25
26
void
27
ISaveablesLifecycleListener::Events
28
::RemoveListener
(
ISaveablesLifecycleListener
* listener)
29
{
30
if
(listener ==
nullptr
)
return
;
31
32
this->lifecycleChange -=
Delegate
(listener, &
ISaveablesLifecycleListener::HandleLifecycleEvent
);
33
}
34
35
ISaveablesLifecycleListener::~ISaveablesLifecycleListener
()
36
{
37
}
38
39
}
berry
Definition:
QmitkPropertyItemModel.h:23
berry::ISaveablesLifecycleListener::~ISaveablesLifecycleListener
~ISaveablesLifecycleListener() override
Definition:
berryISaveablesLifecycleListener.cpp:35
berryISaveablesLifecycleListener.h
berry::ISaveablesLifecycleListener::Events::AddListener
void AddListener(ISaveablesLifecycleListener *listener)
Definition:
berryISaveablesLifecycleListener.cpp:19
berry::ISaveablesLifecycleListener
Definition:
berryISaveablesLifecycleListener.h:47
berry::ISaveablesLifecycleListener::Events::RemoveListener
void RemoveListener(ISaveablesLifecycleListener *listener)
Definition:
berryISaveablesLifecycleListener.cpp:28
berry::ISaveablesLifecycleListener::HandleLifecycleEvent
virtual void HandleLifecycleEvent(const SaveablesLifecycleEvent::Pointer &event)=0
berry::MessageDelegate1
Definition:
berryMessage.h:170
Source
Plugins
org.blueberry.ui.qt
src
berryISaveablesLifecycleListener.cpp
Generated on Thu Mar 12 2020 10:23:32 for Medical Imaging Interaction Toolkit by
1.8.13