[Libreoffice-commits] .: src/msodraw.py
Miklos Vajna
vmiklos at kemper.freedesktop.org
Tue Dec 4 08:53:37 PST 2012
src/msodraw.py | 9 +++++++++
1 file changed, 9 insertions(+)
New commits:
commit b1d24d38c9e2740cd39c66c7db9d6d442f5126f7
Author: Miklos Vajna <vmiklos at suse.cz>
Date: Tue Dec 4 17:48:24 2012 +0100
msodraw: add xml dumper method for RecordHeader
diff --git a/src/msodraw.py b/src/msodraw.py
index 26835ff..eec9545 100644
--- a/src/msodraw.py
+++ b/src/msodraw.py
@@ -99,6 +99,14 @@ class RecordHeader:
RecordHeader.appendHeaderLine(recHdl, pre + " version: 0x%1.1X instance: 0x%3.3X size: %d"%
(self.recVer, self.recInstance, self.recLen))
+ def dumpXml(self, recHdl):
+ recHdl.appendLine('<rh type="OfficeArtRecordHeader">')
+ recHdl.appendLine('<recVer value="0x%1.1X"/>' % self.recVer)
+ recHdl.appendLine('<recInstance value="0x%1.1X"/>' % self.recInstance)
+ recHdl.appendLine('<recType value="0x%1.1X"/>' % self.recType)
+ recHdl.appendLine('<recLen value="0x%1.1X"/>' % self.recLen)
+ recHdl.appendLine('</rh>')
+
class ColorRef:
def __init__ (self, byte):
@@ -605,3 +613,4 @@ class MSODrawHandler(globals.ByteStream):
bytes = self.readBytes(rh.recLen)
+# vim:set filetype=python shiftwidth=4 softtabstop=4 expandtab:
More information about the Libreoffice-commits
mailing list