def toXML(self, level=0, version="2.2.2"):
value = None
if self.defvalue != None:
value = to_xmlvalue(self.defvalue, self.type_)
simp = ossie.parsers.prf.simple(id_=self.id_,
type_=self.type_,
name=self.name,
mode=self.mode,
description=self.__doc__,
value=value,
units=self.units,
action=ossie.parsers.prf.action(type_=self.action))
for kind in self.kinds:
simp.add_kind(ossie.parsers.prf.kind(kindtype=kind))
xml = StringIO.StringIO()
simp.export(xml, level, name_='simple')
return xml.getvalue()
评论列表
文章目录