Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
berryNamedHandleObject.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 "
berryNamedHandleObject.h
"
14
15
#include "
berryCommandExceptions.h
"
16
17
namespace
berry
18
{
19
20
NamedHandleObject::NamedHandleObject
(
const
QString&
id
) :
21
HandleObject
(id)
22
{
23
24
}
25
26
QString
NamedHandleObject::GetDescription
()
const
27
{
28
if
(!this->
IsDefined
())
29
{
30
throw
NotDefinedException(
31
"Cannot get a description from an undefined object. "
//$NON-NLS-1$
32
+
id
);
33
}
34
35
return
description
;
36
}
37
38
QString
NamedHandleObject::GetName
()
const
39
{
40
if
(!this->
IsDefined
())
41
{
42
throw
NotDefinedException(
43
"Cannot get the name from an undefined object. "
+
id
);
44
}
45
46
return
name
;
47
}
48
49
}
berry
Definition:
QmitkPropertyItemModel.h:23
berry::NamedHandleObject::GetName
virtual QString GetName() const
Definition:
berryNamedHandleObject.cpp:38
berryCommandExceptions.h
berry::NamedHandleObject::GetDescription
virtual QString GetDescription() const
Definition:
berryNamedHandleObject.cpp:26
berryNamedHandleObject.h
berry::HandleObject::IsDefined
bool IsDefined() const
Definition:
berryHandleObject.cpp:51
berry::NamedHandleObject::name
QString name
Definition:
berryNamedHandleObject.h:45
berry::NamedHandleObject::description
QString description
Definition:
berryNamedHandleObject.h:39
berry::HandleObject
Definition:
berryHandleObject.h:48
berry::NamedHandleObject::NamedHandleObject
NamedHandleObject(const QString &id)
Definition:
berryNamedHandleObject.cpp:20
Source
Plugins
org.blueberry.core.commands
src
common
berryNamedHandleObject.cpp
Generated on Thu Mar 12 2020 10:23:33 for Medical Imaging Interaction Toolkit by
1.8.13