|
Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
#include <mitkPropertyExtensions.h>


Public Member Functions | |
| PropertyExtensions () | |
| ~PropertyExtensions () override | |
| bool | AddExtension (const std::string &propertyName, PropertyExtension::Pointer extension, const std::string &className, bool overwrite) override |
| Add an extension to a specific property. More... | |
| PropertyExtension::Pointer | GetExtension (const std::string &propertyName, const std::string &className) override |
| Get the extension of a specific property. More... | |
| bool | HasExtension (const std::string &propertyName, const std::string &className) override |
| Check if a specific property has an extension. More... | |
| void | RemoveAllExtensions (const std::string &className) override |
| Remove all property extensions. More... | |
| void | RemoveExtension (const std::string &propertyName, const std::string &className) override |
| Remove extension of a specific property. More... | |
Public Member Functions inherited from mitk::IPropertyExtensions | |
| virtual | ~IPropertyExtensions () |
Definition at line 21 of file mitkPropertyExtensions.h.
| mitk::PropertyExtensions::PropertyExtensions | ( | ) |
Definition at line 17 of file mitkPropertyExtensions.cpp.
|
override |
Definition at line 21 of file mitkPropertyExtensions.cpp.
|
overridevirtual |
Add an extension to a specific property.
| [in] | propertyName | Name of the property. |
| [in] | extension | Property extension. |
| [in] | className | Optional data node class name to which the property extension is restricted. |
| [in] | overwrite | Overwrite already existing property extension. |
Implements mitk::IPropertyExtensions.
Definition at line 25 of file mitkPropertyExtensions.cpp.
|
overridevirtual |
Get the extension of a specific property.
| [in] | propertyName | Name of the property. |
| [in] | className | Optional data node class name to which the returned property extension is restricted. |
Implements mitk::IPropertyExtensions.
Definition at line 45 of file mitkPropertyExtensions.cpp.
|
overridevirtual |
Check if a specific property has an extension.
| [in] | propertyName | Name of the property. |
| [in] | className | Optional data node class name to which the property extension is restricted. |
Implements mitk::IPropertyExtensions.
Definition at line 60 of file mitkPropertyExtensions.cpp.
|
overridevirtual |
Remove all property extensions.
| [in] | className | Optional data node class name to which the property extension is restricted. |
Implements mitk::IPropertyExtensions.
Definition at line 67 of file mitkPropertyExtensions.cpp.
|
overridevirtual |
Remove extension of a specific property.
| [in] | propertyName | Name of the property. |
| [in] | className | Optional data node class name to which the property extension is restricted. |
Implements mitk::IPropertyExtensions.
Definition at line 72 of file mitkPropertyExtensions.cpp.