27 ModuleParameters::ModuleParameters(
const Identifier& rName)
32 ModuleParameters::~ModuleParameters()
40 CustomItem::CustomItem()
45 CustomItem::CustomItem(
const Identifier& rName)
50 CustomItem::~CustomItem()
58 DatasetInfo::DatasetInfo()
61 m_pTitle =
new Parameter<karto::String>(GetParameterSet(),
"Title",
"Dataset::Title",
"Title of dataset",
"");
62 m_pAuthor =
new Parameter<karto::String>(GetParameterSet(),
"Author",
"Dataset::Author",
"Author of dataset",
"");
63 m_pDescription =
new Parameter<karto::String>(GetParameterSet(),
"Description",
"Dataset::Description",
"Description of dataset",
"");
64 m_pCopyright =
new Parameter<karto::String>(GetParameterSet(),
"Copyright",
"Dataset::Copyright",
"Copyright of dataset",
"");
67 DatasetInfo::~DatasetInfo()
71 const String& DatasetInfo::GetTitle()
const 73 return m_pTitle->GetValue();
76 const String& DatasetInfo::GetAuthor()
const 78 return m_pAuthor->GetValue();
81 const String& DatasetInfo::GetDescription()
const 83 return m_pDescription->GetValue();
86 const String& DatasetInfo::GetCopyright()
const 88 return m_pCopyright->GetValue();