Go to the documentation of this file.
34 #ifndef TTA_EDIT_PART_FACTORY_HH
35 #define TTA_EDIT_PART_FACTORY_HH
EditPart * checkCache(const TTAMachine::MachinePart *component) const
virtual ~EditPartFactory()
void registerFactory(Factory *factory)
void writeToCache(EditPart *editPart)
EditPartFactory(EditPolicyFactory &editPolicyFactory)
EditPartFactory & operator=(EditPartFactory &old)
Assignment not allowed.
static std::vector< EditPart * > created_
Container for already created EditParts.
EditPolicyFactory & editPolicyFactory_
Factory which creates edit policies for edit parts.
std::vector< Factory * > factories_
Registered factories.