| 1066 | def exportAttributes(self, lwrite, level, already_processed, namespace_='incident:', name_='IndirectImpactSummaryType'): |
| 1067 | pass |
| 1068 | def exportChildren(self, lwrite, level, nsmap, namespace_=XML_NS, name_='IndirectImpactSummaryType', fromsubclass_=False, pretty_print=True): |
| 1069 | if pretty_print: |
| 1070 | eol_ = '\n' |
| 1071 | else: |
| 1072 | eol_ = '' |
| 1073 | if self.Loss_Of_Competitive_Advantage is not None: |
| 1074 | self.Loss_Of_Competitive_Advantage.export(lwrite, level, nsmap, namespace_, name_='Loss_Of_Competitive_Advantage', pretty_print=pretty_print) |
| 1075 | if self.Brand_And_Market_Damage is not None: |
| 1076 | self.Brand_And_Market_Damage.export(lwrite, level, nsmap, namespace_, name_='Brand_And_Market_Damage', pretty_print=pretty_print) |
| 1077 | if self.Increased_Operating_Costs is not None: |
| 1078 | self.Increased_Operating_Costs.export(lwrite, level, nsmap, namespace_, name_='Increased_Operating_Costs', pretty_print=pretty_print) |
| 1079 | if self.Legal_And_Regulatory_Costs is not None: |
| 1080 | self.Legal_And_Regulatory_Costs.export(lwrite, level, nsmap, namespace_, name_='Legal_And_Regulatory_Costs', pretty_print=pretty_print) |
| 1081 | def build(self, node): |
| 1082 | self.__sourcenode__ = node |
| 1083 | already_processed = set() |