In mitk::BaseData::PrintSelf the properties are not added to the stream to be displayed.
To reproduce: DataManager, context menu, item "Details". Here no properties are listed.
If one adds properties to a BaseData then it would be nice to make them visible in Details section.
Implementation is attached below and straight forward.
Basically it adds the following lines to mitk::BaseData::PrintSelf():
// print out all properties
PropertyList::Pointer propertyList = this->GetPropertyList(); if (propertyList.IsNotNull() && ! propertyList->IsEmpty() ) { //general headline os << "Properties of BaseData:" << std::endl; const PropertyList::PropertyMap* map = propertyList->GetMap(); for (PropertyList::PropertyMap::const_iterator iter = map->begin(); iter != map->end(); iter++) { os << " " << (*iter).first << " " << (*iter).second->GetValueAsString() << std::endl; } }