#include "ApplicationItem.h"
+static ApplicationItemFactory factory;
+
const std::string& ApplicationItemFactory::factoryName() const {
const std::string& NAME = "ApplicationItem";
}
BasicItem *ApplicationItemFactory::createItem(const std::string& itemID) const {
+ ApplicationItem *tempo = new ApplicationItem(itemID);
+
return NULL;
}
-ApplicationItem::ApplicationItem() {
+ApplicationItem::ApplicationItem(const std::string& itemID): BasicItem(factory.factoryName(), itemID) {
}
ApplicationItem::~ApplicationItem() {