Factory for creating families of related or dependent graphic objects (MVC components). More...
#include <ItemFactory.h>
Public Member Functions | |
ItemFactory () | |
Constructor. More... | |
virtual Observer * | make (EnumType *type, ItemParamsCreate params=ItemParamsCreate()) |
Reimplemented from AbstractItemFactory. More... | |
virtual | ~ItemFactory () |
Destructor. More... | |
Factory for creating families of related or dependent graphic objects (MVC components).
Definition at line 46 of file ItemFactory.h.
te::layout::ItemFactory::ItemFactory | ( | ) |
Constructor.
Definition at line 57 of file ItemFactory.cpp.
|
virtual |
Destructor.
Definition at line 62 of file ItemFactory.cpp.
|
virtual |
Reimplemented from AbstractItemFactory.
Implements te::layout::AbstractItemFactory.
Definition at line 67 of file ItemFactory.cpp.
References te::layout::EnumObjectType::getArrowItem(), te::layout::EnumObjectType::getBalloonItem(), te::layout::EnumObjectType::getBarCodeItem(), te::layout::ItemParamsCreate::getController(), te::layout::EnumObjectType::getEllipseItem(), te::layout::Enums::getEnumObjectType(), te::layout::EnumObjectType::getGridMapItem(), te::layout::EnumObjectType::getGridPlanarItem(), te::layout::EnumObjectType::getImageItem(), te::common::Singleton< Enums >::getInstance(), te::layout::EnumObjectType::getItemGroup(), te::layout::EnumObjectType::getLegendChildItem(), te::layout::EnumObjectType::getLegendItem(), te::layout::EnumObjectType::getLineItem(), te::layout::EnumObjectType::getMapItem(), te::layout::EnumObjectType::getMapLocationItem(), te::layout::ItemParamsCreate::getModel(), te::layout::EnumObjectType::getMovingItemGroup(), te::layout::EnumObjectType::getNorthItem(), te::layout::EnumObjectType::getPaperItem(), te::layout::EnumObjectType::getPointItem(), te::layout::EnumObjectType::getPolygonItem(), te::layout::EnumObjectType::getRectangleItem(), te::layout::EnumObjectType::getScaleItem(), te::layout::EnumObjectType::getTextGridItem(), te::layout::EnumObjectType::getTextItem(), and te::layout::EnumObjectType::getTitleItem().