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().