Gui::PropertyEditor::PropertyItemFactory Class Reference
The PropertyItemFactory provides methods for the dynamic creation of property items. More...
#include <PropertyItem.h>
Public Member Functions | |
PropertyItem * createPropertyItem (const char *sName) const | |
![]() | |
void AddProducer (const char *sClassName, AbstractProducer *pcProducer) | |
Adds a new prducer instance. More... | |
std::list< std::string > CanProduce () const | |
returns a list of all registered producer More... | |
bool CanProduce (const char *sClassName) const | |
returns true if there is a producer for this class registered More... | |
Static Public Member Functions | |
static void destruct () | |
static PropertyItemFactory & instance () | |
Additional Inherited Members | |
![]() | |
Factory (void) | |
construction More... | |
void * Produce (const char *sClassName) const | |
produce a class with the given name More... | |
virtual ~Factory () | |
destruction More... | |
Detailed Description
The PropertyItemFactory provides methods for the dynamic creation of property items.
Member Function Documentation
◆ createPropertyItem()
PropertyItem * PropertyItemFactory::createPropertyItem | ( | const char * | sName | ) | const |
◆ destruct()
|
static |
◆ instance()
|
static |
The documentation for this class was generated from the following files:
- src/Gui/propertyeditor/PropertyItem.h
- src/Gui/propertyeditor/PropertyItem.cpp