diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2018-08-07 14:12:07 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2018-08-07 16:19:14 +0200 |
commit | c86a47a9d3debbc7e8ee6247f573e7f98c611f19 (patch) | |
tree | 0a1155b3f98246679cf2583d2b23b75887578094 /sw | |
parent | fed411f4b66888afbc5056b4ec7d6b176b0340ad (diff) |
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@collabora.co.uk>
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/core/docnode/node.cxx | 7 |
1 files changed, 7 insertions, 0 deletions
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 } |