Gui::PropertyEditor::PropertyItemFactory Class Reference

The PropertyItemFactory provides methods for the dynamic creation of property items. More...

#include <PropertyItem.h>

Public Member Functions

PropertyItemcreatePropertyItem (const char *sName) const
 
- Public Member Functions inherited from Base::Factory
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 PropertyItemFactoryinstance ()
 

Additional Inherited Members

- Protected Member Functions inherited from Base::Factory
 Factory ()
 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.

Author
Werner Mayer

Member Function Documentation

◆ createPropertyItem()

PropertyItem * PropertyItemFactory::createPropertyItem ( const char *  sName) const

◆ destruct()

void PropertyItemFactory::destruct ( void  )
static

◆ instance()

PropertyItemFactory & PropertyItemFactory::instance ( void  )
static

The documentation for this class was generated from the following files: