[Libreoffice-commits] core.git: sw/source
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Tue Aug 7 14:19:37 UTC 2018
sw/source/core/docnode/node.cxx | 7 +++++++
1 file changed, 7 insertions(+)
New commits:
commit c86a47a9d3debbc7e8ee6247f573e7f98c611f19
Author: Miklos Vajna <vmiklos at collabora.co.uk>
AuthorDate: Tue Aug 7 14:12:07 2018 +0200
Commit: Miklos Vajna <vmiklos at collabora.co.uk>
CommitDate: Tue Aug 7 16:19:14 2018 +0200
sw doc model xml dump: handle frame format of table boxes
Shows e.g. table cell borders.
Change-Id: Ic93fb8bcb11b1d5dc0a3eab88ac7fa33672d177b
Reviewed-on: https://gerrit.libreoffice.org/58681
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos at collabora.co.uk>
diff --git a/sw/source/core/docnode/node.cxx b/sw/source/core/docnode/node.cxx
index 7abe6c8b07e9..66bd7395d990 100644
--- a/sw/source/core/docnode/node.cxx
+++ b/sw/source/core/docnode/node.cxx
@@ -971,6 +971,13 @@ void SwStartNode::dumpAsXml(xmlTextWriterPtr pWriter) const
GetTableNode()->GetTable().GetFrameFormat()->GetAttrSet().dumpAsXml(pWriter);
xmlTextWriterEndElement(pWriter);
}
+ else if (GetStartNodeType() == SwTableBoxStartNode)
+ {
+ xmlTextWriterStartElement(pWriter, BAD_CAST("attrset"));
+ if (SwTableBox* pBox = GetTableBox())
+ pBox->GetFrameFormat()->GetAttrSet().dumpAsXml(pWriter);
+ xmlTextWriterEndElement(pWriter);
+ }
// xmlTextWriterEndElement(pWriter); - it is a start node, so don't end, will make xml better nested
}
More information about the Libreoffice-commits
mailing list