[gen] First draft of using POD ODS (Calc) templates.

This commit is contained in:
Gaetan Delannay 2013-01-31 00:11:24 +01:00
parent 47bcf87a5c
commit ad94fee755
8 changed files with 674 additions and 584 deletions

View file

@ -139,9 +139,10 @@ class Buffer:
def getLength(self): pass # To be overridden
def dumpStartElement(self, elem, attrs={}):
def dumpStartElement(self, elem, attrs={}, ignoreAttrs=()):
self.write('<%s' % elem)
for name, value in attrs.items():
if ignoreAttrs and (name in ignoreAttrs): continue
self.write(' %s=%s' % (name, quoteattr(value)))
self.write('>')