diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-02-06 22:55:54 +0100 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-02-06 23:08:17 +0100 |
commit | f58b9f56f6bd5866fc7235a9a638d8b309fc1a84 (patch) | |
tree | 8289d07f8daa40f4186f72d033e1cfb140f4139b | |
parent | 675e1fe198298702ced8eab02a7df5164d66a8f0 (diff) |
Extract SwNumRuleTbl::dumpAsXml() from docnode
Change-Id: I39cbff3fbd21c6d0640a0fa1298c5df720525405
-rw-r--r-- | sw/source/core/doc/number.cxx | 8 | ||||
-rw-r--r-- | sw/source/core/docnode/nodedump.cxx | 12 |
2 files changed, 8 insertions, 12 deletions
diff --git a/sw/source/core/doc/number.cxx b/sw/source/core/doc/number.cxx index 163eda111042..d072d80220f1 100644 --- a/sw/source/core/doc/number.cxx +++ b/sw/source/core/doc/number.cxx @@ -1441,4 +1441,12 @@ namespace numfunc } } +void SwNumRuleTbl::dumpAsXml(xmlTextWriterPtr pWriter) const +{ + xmlTextWriterStartElement(pWriter, BAD_CAST("swNumRuleTbl")); + for (SwNumRule* pNumRule : *this) + pNumRule->dumpAsXml(pWriter); + xmlTextWriterEndElement(pWriter); +} + /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/sw/source/core/docnode/nodedump.cxx b/sw/source/core/docnode/nodedump.cxx index 64ea367a0b13..ec2eef0f32c3 100644 --- a/sw/source/core/docnode/nodedump.cxx +++ b/sw/source/core/docnode/nodedump.cxx @@ -373,18 +373,6 @@ void SwTxtFmtColls::dumpAsXml(xmlTextWriterPtr w) const } } -void SwNumRuleTbl::dumpAsXml(xmlTextWriterPtr w) const -{ - if (!empty()) - { - WriterHelper writer(w); - writer.startElement("swnumruletbl"); - for (size_t i = 0; i < size(); ++i) - operator[](i)->dumpAsXml(w); - writer.endElement(); - } -} - void SwTxtNode::dumpAsXml( xmlTextWriterPtr w ) const { WriterHelper writer( w ); |