Factory for creating families of related or dependent templates. More...
#include <TemplateFactory.h>
Public Member Functions | |
| virtual AbstractTemplate * | make (EnumType *type, TemplateParamsCreate params=TemplateParamsCreate()) |
| Reimplemented from AbstractItemFactory. More... | |
| TemplateFactory () | |
| Constructor. More... | |
| virtual | ~TemplateFactory () |
| Destructor. More... | |
Factory for creating families of related or dependent templates.
Definition at line 48 of file TemplateFactory.h.
| te::layout::TemplateFactory::TemplateFactory | ( | ) |
Constructor.
Definition at line 33 of file TemplateFactory.cpp.
|
virtual |
Destructor.
Definition at line 38 of file TemplateFactory.cpp.
|
virtual |
Reimplemented from AbstractItemFactory.
Implements te::layout::AbstractTemplateFactory.
Definition at line 43 of file TemplateFactory.cpp.
References te::layout::Enums::getEnumTemplateType(), te::common::Singleton< Enums >::getInstance(), te::layout::EnumTemplateType::getJsonType(), and te::layout::TemplateParamsCreate::getPath().