summaryrefslogtreecommitdiff
path: root/src/plugins/xml/XmlOutput.hpp
diff options
context:
space:
mode:
authorBenjamin Paassen <bpaassen@techfak.uni-bielefeld.de>2015-02-17 15:12:08 +0100
committerBenjamin Paassen <bpaassen@techfak.uni-bielefeld.de>2015-02-17 15:12:08 +0100
commit1bfa8739ed66a25397286ea8be98c3eeb1c695af (patch)
tree0f0aeb6ba06b497baf18016b3239d72f398fad84 /src/plugins/xml/XmlOutput.hpp
parent53544766f96b16f683bf5618b7c0857b227d7da4 (diff)
added domain as XML namespace and corrected toString handling.
Diffstat (limited to 'src/plugins/xml/XmlOutput.hpp')
-rw-r--r--src/plugins/xml/XmlOutput.hpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/xml/XmlOutput.hpp b/src/plugins/xml/XmlOutput.hpp
index 51d03f9..2bb4190 100644
--- a/src/plugins/xml/XmlOutput.hpp
+++ b/src/plugins/xml/XmlOutput.hpp
@@ -28,6 +28,7 @@
#include <ostream>
+#include <core/resource/ResourceManager.hpp>
#include <core/model/Document.hpp>
#include <core/XML.hpp>
@@ -56,10 +57,12 @@ public:
* @param out is the output stream the XML serialization of the document
* shall be written to.
* @param logger is the logger errors shall be written to.
+ * @param resMgr is the ResourceManager to locate the domains and
+ * typesystems that were imported in this document.
* @param pretty is a flag that manipulates whether newlines and tabs are
* used.
*/
- void writeXml(Handle<Document> doc, std::ostream &out, Logger &logger,
+ void writeXml(Handle<Document> doc, std::ostream &out, Logger &logger,ResourceManager& resMgr,
bool pretty);
};
}