summaryrefslogtreecommitdiffstats
path: root/src/sp-factory.cpp
diff options
context:
space:
mode:
authorMarkus Engel <markus.engel@tum.de>2013-04-20 21:58:53 +0000
committerMarkus Engel <markus.engel@tum.de>2013-04-20 21:58:53 +0000
commit5512f857e2f33f1aa40124dc82b353e5f2e5a0b0 (patch)
tree06e8810178d3d6b4c24a0a7f69c4a327b13a8038 /src/sp-factory.cpp
parentmerged from trunk (r12287) (diff)
downloadinkscape-5512f857e2f33f1aa40124dc82b353e5f2e5a0b0.tar.gz
inkscape-5512f857e2f33f1aa40124dc82b353e5f2e5a0b0.zip
Moved factories to different files.
(bzr r11608.1.100)
Diffstat (limited to 'src/sp-factory.cpp')
-rw-r--r--src/sp-factory.cpp34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/sp-factory.cpp b/src/sp-factory.cpp
deleted file mode 100644
index 27aa6a973..000000000
--- a/src/sp-factory.cpp
+++ /dev/null
@@ -1,34 +0,0 @@
-#include "sp-factory.h"
-
-//#include <stdexcept>
-
-//#include "sp-object.h"
-//#include "xml/node.h"
-
-
-//SPFactory::TypeNotRegistered::TypeNotRegistered(const std::string& type)
-// : std::exception(), type(type) {
-//}
-//
-//const char* SPFactory::TypeNotRegistered::what() const throw() {
-// return type.c_str();
-//}
-
-//SPFactory& SPFactory::instance() {
-// static SPFactory factory;
-// return factory;
-//}
-
-//bool SPFactory::registerObject(const std::string& id, CreateFunction* createFunction) {
-// return this->objectMap.insert(std::make_pair(id, createFunction)).second;
-//}
-
-//SPObject* SPFactory::createObject(const std::string& id) const {
-// std::map<const std::string, CreateFunction*>::const_iterator it = this->objectMap.find(id);
-//
-// if (it == this->objectMap.end()) {
-// throw TypeNotRegistered(id);
-// }
-//
-// return (*it).second();
-//}