13 #ifndef mitkIPropertyExtensions_h
14 #define mitkIPropertyExtensions_h
45 virtual bool AddExtension(
const std::string &propertyName,
47 const std::string &className =
"",
48 bool overwrite =
false) = 0;
57 const std::string &className =
"") = 0;
65 virtual bool HasExtension(
const std::string &propertyName,
const std::string &className =
"") = 0;
71 virtual void RemoveAllExtensions(
const std::string &className =
"") = 0;
78 virtual void RemoveExtension(
const std::string &propertyName,
const std::string &className =
"") = 0;