| 526 | already_processed.add('id') |
| 527 | lwrite(' id=%s' % (quote_attrib(self.id), )) |
| 528 | def exportChildren(self, lwrite, level, nsmap, namespace_=XML_NS, name_='InfrastructureType', fromsubclass_=False, pretty_print=True): |
| 529 | if pretty_print: |
| 530 | eol_ = '\n' |
| 531 | else: |
| 532 | eol_ = '' |
| 533 | if self.Title is not None: |
| 534 | showIndent(lwrite, level, pretty_print) |
| 535 | lwrite('<%s:Title>%s</%s:Title>%s' % (nsmap[namespace_], quote_xml(self.Title), nsmap[namespace_], eol_)) |
| 536 | for Type_ in self.Type: |
| 537 | Type_.export(lwrite, level, nsmap, namespace_, name_='Type', pretty_print=pretty_print) |
| 538 | for Description in self.Description: |
| 539 | Description.export(lwrite, level, nsmap, namespace_, name_='Description', pretty_print=pretty_print) |
| 540 | for Short_Description in self.Short_Description: |
| 541 | Short_Description.export(lwrite, level, nsmap, namespace_, name_='Short_Description', pretty_print=pretty_print) |
| 542 | if self.Observable_Characterization is not None: |
| 543 | self.Observable_Characterization.export(lwrite, level, "%s:" % (nsmap[namespace_]), name_='Observable_Characterization', pretty_print=pretty_print) |
| 544 | def build(self, node): |
| 545 | self.__sourcenode__ = node |
| 546 | already_processed = set() |