aboutsummaryrefslogtreecommitdiff
path: root/src/plattform_guard.cc
diff options
context:
space:
mode:
authorAdrian Kummerlaender2014-07-15 22:08:40 +0200
committerAdrian Kummerlaender2014-07-15 22:08:40 +0200
commita45c37a31eae86424d3b72ebb07604d6d1fa8bd3 (patch)
tree52b85509858b877db2aaac2eb9cd0a8201e7025b /src/plattform_guard.cc
parent3435666d53353b2469fe338828313e3ca910e306 (diff)
downloadInputXSLT-a45c37a31eae86424d3b72ebb07604d6d1fa8bd3.tar
InputXSLT-a45c37a31eae86424d3b72ebb07604d6d1fa8bd3.tar.gz
InputXSLT-a45c37a31eae86424d3b72ebb07604d6d1fa8bd3.tar.bz2
InputXSLT-a45c37a31eae86424d3b72ebb07604d6d1fa8bd3.tar.lz
InputXSLT-a45c37a31eae86424d3b72ebb07604d6d1fa8bd3.tar.xz
InputXSLT-a45c37a31eae86424d3b72ebb07604d6d1fa8bd3.tar.zst
InputXSLT-a45c37a31eae86424d3b72ebb07604d6d1fa8bd3.zip
Fixed PlatformGuard name spelling
* its called a "platform" and not a "plattform" as in German...
Diffstat (limited to 'src/plattform_guard.cc')
-rw-r--r--src/plattform_guard.cc72
1 files changed, 0 insertions, 72 deletions
diff --git a/src/plattform_guard.cc b/src/plattform_guard.cc
deleted file mode 100644
index 5d19e32..0000000
--- a/src/plattform_guard.cc
+++ /dev/null
@@ -1,72 +0,0 @@
-#include "plattform_guard.h"
-
-#include <xalanc/Include/PlatformDefinitions.hpp>
-#include <xalanc/XalanTransformer/XalanTransformer.hpp>
-
-#include <xercesc/util/PlatformUtils.hpp>
-
-#include "common.h"
-#include "function/read_file.h"
-#include "function/write_file.h"
-#include "function/read_directory.h"
-#include "function/transform.h"
-#include "function/generate.h"
-#include "function/external_text_formatter.h"
-
-namespace InputXSLT {
-
-PlattformGuard::PlattformGuard(const std::vector<std::string>& path):
- include_resolver_(path) {
- xercesc::XMLPlatformUtils::Initialize();
- xalan::XalanTransformer::initialize();
-
- const xalan::XalanDOMString customNamespace(
- "function.inputxslt.application"
- );
-
- xalan::XalanTransformer::installExternalFunctionGlobal(
- customNamespace,
- xalan::XalanDOMString("read-file"),
- InputXSLT::FunctionReadFile(&this->include_resolver_)
- );
-
- xalan::XalanTransformer::installExternalFunctionGlobal(
- customNamespace,
- xalan::XalanDOMString("write-file"),
- InputXSLT::FunctionWriteFile(&this->include_resolver_)
- );
-
- xalan::XalanTransformer::installExternalFunctionGlobal(
- customNamespace,
- xalan::XalanDOMString("read-directory"),
- InputXSLT::FunctionReadDirectory(&this->include_resolver_)
- );
-
- xalan::XalanTransformer::installExternalFunctionGlobal(
- customNamespace,
- xalan::XalanDOMString("transform"),
- InputXSLT::FunctionTransform(&this->include_resolver_)
- );
-
- xalan::XalanTransformer::installExternalFunctionGlobal(
- customNamespace,
- xalan::XalanDOMString("generate"),
- InputXSLT::FunctionGenerate(&this->include_resolver_)
- );
-
- xalan::XalanTransformer::installExternalFunctionGlobal(
- customNamespace,
- xalan::XalanDOMString("external-text-formatter"),
- InputXSLT::FunctionExternalTextFormatter(&this->include_resolver_)
- );
-}
-
-PlattformGuard::~PlattformGuard() {
- xalan::XalanTransformer::terminate();
-}
-
-IncludeEntityResolver* PlattformGuard::getEntityResolver() {
- return &this->include_resolver_;
-}
-
-}