summaryrefslogtreecommitdiff
path: root/sw/source/core/docnode/node.cxx
diff options
context:
space:
mode:
authorMiklos Vajna <vmiklos@collabora.com>2022-06-10 09:11:55 +0200
committerMiklos Vajna <vmiklos@collabora.com>2022-06-10 14:27:55 +0200
commitaf3c766cb5ddb1959fb659e3c316e42f832d8de3 (patch)
tree594eab9c3970beaf72e5d647f80c11bd8ff660e0 /sw/source/core/docnode/node.cxx
parent098999e62e5a428b268259704584dd0f15dc22f7 (diff)
sw doc model xml dump: show table row properties
Also extract SwTableNode::dumpAsXml() from SwStartNode::dumpAsXml(), ideally dumpAsXml() should only dump own members, not members of other classes. Change-Id: I5ef3e90d0cdd23ba44c192de1802844acad64cc4 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/135575 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Diffstat (limited to 'sw/source/core/docnode/node.cxx')
-rw-r--r--sw/source/core/docnode/node.cxx8
1 files changed, 1 insertions, 7 deletions
diff --git a/sw/source/core/docnode/node.cxx b/sw/source/core/docnode/node.cxx
index df2ffc3b4095..444e6dda6613 100644
--- a/sw/source/core/docnode/node.cxx
+++ b/sw/source/core/docnode/node.cxx
@@ -1022,13 +1022,7 @@ void SwStartNode::dumpAsXml(xmlTextWriterPtr pWriter) const
(void)xmlTextWriterWriteAttribute(pWriter, BAD_CAST("type"), BAD_CAST(OString::number(static_cast<sal_uInt8>(GetNodeType())).getStr()));
(void)xmlTextWriterWriteAttribute(pWriter, BAD_CAST("index"), BAD_CAST(OString::number(sal_Int32(GetIndex())).getStr()));
- if (IsTableNode())
- {
- (void)xmlTextWriterStartElement(pWriter, BAD_CAST("attrset"));
- GetTableNode()->GetTable().GetFrameFormat()->GetAttrSet().dumpAsXml(pWriter);
- (void)xmlTextWriterEndElement(pWriter);
- }
- else if (GetStartNodeType() == SwTableBoxStartNode)
+ if (GetStartNodeType() == SwTableBoxStartNode)
{
if (SwTableBox* pBox = GetTableBox())
(void)xmlTextWriterWriteAttribute(pWriter, BAD_CAST("rowspan"), BAD_CAST(OString::number(pBox->getRowSpan()).getStr()));