Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
berryIExtensionPointFilter.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 "
berryIExtensionPointFilter.h
"
14
15
namespace
berry
{
16
17
IExtensionPointFilter::IExtensionPointFilter
(
const
IExtensionPointFilter::Concept
* concept)
18
: m_Self(concept)
19
{
20
}
21
22
IExtensionPointFilter::Concept::~Concept
()
23
{
24
25
}
26
27
bool
IExtensionPointFilter::IsNull
()
const
28
{
29
return
m_Self.get() ==
nullptr
;
30
}
31
32
const
IExtensionPointFilter::Concept
*
IExtensionPointFilter::GetConcept
()
const
33
{
34
return
m_Self.get();
35
}
36
37
bool
IExtensionPointFilter::Matches
(
const
IExtensionPoint
* target)
const
38
{
39
return
m_Self->Matches(target);
40
}
41
42
}
berry
Definition:
QmitkPropertyItemModel.h:23
berry::IExtensionPoint
Definition:
berryIExtensionPoint.h:56
berryIExtensionPointFilter.h
berry::IExtensionPointFilter::IsNull
bool IsNull() const
Definition:
berryIExtensionPointFilter.cpp:27
berry::IExtensionPointFilter::GetConcept
const Concept * GetConcept() const
Definition:
berryIExtensionPointFilter.cpp:32
berry::IExtensionPointFilter::IExtensionPointFilter
IExtensionPointFilter(const Concept *concept)
Definition:
berryIExtensionPointFilter.cpp:17
berry::IExtensionPointFilter::Matches
bool Matches(const IExtensionPoint *target) const
Definition:
berryIExtensionPointFilter.cpp:37
berry::IExtensionPointFilter::Concept
Definition:
berryIExtensionPointFilter.h:34
berry::IExtensionPointFilter::Concept::~Concept
virtual ~Concept()
Definition:
berryIExtensionPointFilter.cpp:22
Source
Plugins
org.blueberry.core.runtime
src
registry
berryIExtensionPointFilter.cpp
Generated on Thu Mar 12 2020 10:23:32 for Medical Imaging Interaction Toolkit by
1.8.13