| 2371 | else: |
| 2372 | return False |
| 2373 | def export(self, lwrite, level, nsmap, namespace_=XML_NS, name_='Incident', namespacedef_='', pretty_print=True): |
| 2374 | if pretty_print: |
| 2375 | eol_ = '\n' |
| 2376 | else: |
| 2377 | eol_ = '' |
| 2378 | showIndent(lwrite, level, pretty_print) |
| 2379 | lwrite('<%s:%s%s' % (nsmap[namespace_], name_, namespacedef_ and ' ' + namespacedef_ or '', )) |
| 2380 | already_processed = set() |
| 2381 | self.exportAttributes(lwrite, level, already_processed, namespace_, name_='Incident') |
| 2382 | if self.hasContent_(): |
| 2383 | lwrite('>%s' % (eol_, )) |
| 2384 | self.exportChildren(lwrite, level + 1, nsmap, XML_NS, name_, pretty_print=pretty_print) |
| 2385 | showIndent(lwrite, level, pretty_print) |
| 2386 | lwrite('</%s:%s>%s' % (nsmap[namespace_], name_, eol_)) |
| 2387 | else: |
| 2388 | lwrite('/>%s' % (eol_, )) |
| 2389 | def exportAttributes(self, lwrite, level, already_processed, namespace_='incident:', name_='Incident'): |
| 2390 | super(IncidentType, self).exportAttributes(lwrite, level, already_processed, namespace_, name_='Incident') |
| 2391 | # if 'xmlns' not in already_processed: |