diff options
author | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2018-11-22 04:30:48 +0100 |
---|---|---|
committer | Markus Mohrhard <markus.mohrhard@googlemail.com> | 2018-11-26 02:26:41 +0100 |
commit | 9e04fac561efd6bbfd6e43b0499b5542c0b4f526 (patch) | |
tree | 7832273e2ace02449e3a1e6380b8bcb50e64d185 /svx | |
parent | 91aba7ca4f0f8d0b08802b65bfd62fbf3532315f (diff) |
add dumpAsXml methods to more pool items
Change-Id: Ia33ac2dfa23bdc4e2990e6d028d1bae7fedfe4f5
Reviewed-on: https://gerrit.libreoffice.org/63853
Tested-by: Jenkins
Reviewed-by: Markus Mohrhard <markus.mohrhard@googlemail.com>
Diffstat (limited to 'svx')
-rw-r--r-- | svx/source/items/e3ditem.cxx | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/svx/source/items/e3ditem.cxx b/svx/source/items/e3ditem.cxx index 3d6012620191..86f749c6eaab 100644 --- a/svx/source/items/e3ditem.cxx +++ b/svx/source/items/e3ditem.cxx @@ -21,6 +21,7 @@ #include <comphelper/fileformat.h> #include <tools/stream.hxx> #include <rtl/math.hxx> +#include <libxml/xmlwriter.h> #include <svx/e3ditem.hxx> @@ -98,4 +99,14 @@ sal_uInt16 SvxB3DVectorItem::GetVersion (sal_uInt16 nFileFormatVersion) const return (nFileFormatVersion == SOFFICE_FILEFORMAT_31) ? USHRT_MAX : 0; } +void SvxB3DVectorItem::dumpAsXml(xmlTextWriterPtr pWriter) const +{ + xmlTextWriterStartElement(pWriter, BAD_CAST("SvxB3DVectorItem")); + xmlTextWriterWriteAttribute(pWriter, BAD_CAST("whichId"), BAD_CAST(OString::number(Which()).getStr())); + xmlTextWriterWriteAttribute(pWriter, BAD_CAST("x"), BAD_CAST(OString::number(aVal.getX()).getStr())); + xmlTextWriterWriteAttribute(pWriter, BAD_CAST("y"), BAD_CAST(OString::number(aVal.getY()).getStr())); + xmlTextWriterWriteAttribute(pWriter, BAD_CAST("z"), BAD_CAST(OString::number(aVal.getZ()).getStr())); + xmlTextWriterEndElement(pWriter); +} + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |