diff options
author | Miklos Vajna <vmiklos@collabora.co.uk> | 2014-05-07 11:34:53 +0200 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2014-05-07 12:08:29 +0200 |
commit | 0c5c0cd534b12254d71c874d80ee8d4637ff2d0b (patch) | |
tree | ba9cda09b6988568a356932f725e7e92c2e1da72 | |
parent | 3273d800cd50e6f80b629262198f3508fb5bbc7d (diff) |
SwFrmFmts::dumpAsXml: dump which id
Change-Id: I66d7c8444c1a89c21ea2ce5e42fb3cd97fd39b7c
-rw-r--r-- | sw/source/core/docnode/nodedump.cxx | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/sw/source/core/docnode/nodedump.cxx b/sw/source/core/docnode/nodedump.cxx index 6a53433d2901..31d98213369b 100644 --- a/sw/source/core/docnode/nodedump.cxx +++ b/sw/source/core/docnode/nodedump.cxx @@ -527,6 +527,20 @@ void SwFrmFmts::dumpAsXml(xmlTextWriterPtr w) OString aName = OUStringToOString(pFmt->GetName(), RTL_TEXTENCODING_UTF8); writer.writeFormatAttribute("name", "%s", BAD_CAST(aName.getStr())); + writer.writeFormatAttribute("whichId", TMP_FORMAT, pFmt->Which()); + const char* pWhich = 0; + switch (pFmt->Which()) + { + case RES_FLYFRMFMT: + pWhich = "fly frame format"; + break; + case RES_DRAWFRMFMT: + pWhich = "draw frame format"; + break; + } + if (pWhich) + writer.writeFormatAttribute("which", "%s", BAD_CAST(pWhich)); + lcl_dumpSfxItemSet(writer, &pFmt->GetAttrSet()); writer.endElement(); } |