diff options
author | Adrian Kummerlaender | 2014-07-15 22:08:40 +0200 |
---|---|---|
committer | Adrian Kummerlaender | 2014-07-15 22:08:40 +0200 |
commit | a45c37a31eae86424d3b72ebb07604d6d1fa8bd3 (patch) | |
tree | 52b85509858b877db2aaac2eb9cd0a8201e7025b /src/plattform_guard.cc | |
parent | 3435666d53353b2469fe338828313e3ca910e306 (diff) | |
download | InputXSLT-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.cc | 72 |
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_; -} - -} |