17 #ifndef mitkPropertyListSerializer_h_included
18 #define mitkPropertyListSerializer_h_included
24 #include <itkObjectFactoryBase.h>
37 itkFactorylessNewMacro(Self)
40 itkSetStringMacro(FilenameHint);
41 itkGetStringMacro(FilenameHint);
43 itkSetStringMacro(WorkingDirectory);
44 itkGetStringMacro(WorkingDirectory);
52 virtual std::string Serialize();
60 TiXmlElement *SerializeOneProperty(
const std::string &key,
const BaseProperty *property);
PropertyList::Pointer m_FailedProperties
std::string m_FilenameHint
DataCollection - Class to facilitate loading/accessing structured data.
Key-value list holding instances of BaseProperty.
Abstract base class for properties.
#define mitkClassMacroItkParent(className, SuperClassName)
std::string m_WorkingDirectory
Serializes a mitk::PropertyList.
PropertyList::Pointer m_PropertyList
#define MITKSCENESERIALIZATIONBASE_EXPORT