Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
berryIStateListener.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 "
berryIStateListener.h
"
14
15
#include "
berryState.h
"
16
17
namespace
berry
{
18
19
void
20
IStateListener::Events
21
::AddListener
(
IStateListener
* l)
22
{
23
if
(l ==
nullptr
)
return
;
24
25
stateChanged +=
Delegate
(l, &
IStateListener::HandleStateChange
);
26
}
27
28
void
29
IStateListener::Events
30
::RemoveListener
(
IStateListener
* l)
31
{
32
if
(l ==
nullptr
)
return
;
33
34
stateChanged -=
Delegate
(l, &
IStateListener::HandleStateChange
);
35
}
36
37
IStateListener::~IStateListener
()
38
{
39
}
40
41
}
berry::IStateListener::Events::RemoveListener
void RemoveListener(IStateListener *listener)
Definition:
berryIStateListener.cpp:30
berry
Definition:
QmitkPropertyItemModel.h:23
berry::IStateListener::HandleStateChange
virtual void HandleStateChange(const SmartPointer< State > &state, const SmartPointer< Object > &oldValue)=0
berryIStateListener.h
berryState.h
berry::IStateListener::~IStateListener
virtual ~IStateListener()
Definition:
berryIStateListener.cpp:37
berry::MessageDelegate2
Definition:
berryMessage.h:216
berry::IStateListener
Definition:
berryIStateListener.h:36
berry::IStateListener::Events::AddListener
void AddListener(IStateListener *listener)
Definition:
berryIStateListener.cpp:21
Source
Plugins
org.blueberry.core.commands
src
berryIStateListener.cpp
Generated on Thu Mar 12 2020 10:23:32 for Medical Imaging Interaction Toolkit by
1.8.13