def toXml(self): parent = Element('configuration').toXml() parent.setAttribute('namespace', self.namespace) for subcfg in self.subconfig: ch = subcfg.toXml() parent.appendChild(ch) return parent
def toXml(self): parent = Element('valuedef').toXml() ch = Element('ref', self.ref).toXml() parent.appendChild(ch) ch = Element('default', self.default).toXml() parent.appendChild(ch) ch = self.enum.toXml() parent.appendChild(ch) ch = Element(name = 'range', attrs = self.range).toXml() parent.appendChild(ch) ch = Element(name = 'len', attrs = self.range).toXml() parent.appendChild(ch) return parent
def toXml(self): parent = Element('enum').toXml() for (id, desc) in self.descOf.items(): item = Element(name='enumitem', attrs = {'id': id, 'desc': desc}).toXml() parent.appendChild(item) return parent