(self, child_, node, nodeName_, fromsubclass_=False)
| 2485 | self.version = value |
| 2486 | super(IncidentType, self).buildAttributes(node, attrs, already_processed) |
| 2487 | def buildChildren(self, child_, node, nodeName_, fromsubclass_=False): |
| 2488 | if nodeName_ == 'Title': |
| 2489 | Title_ = child_.text |
| 2490 | Title_ = self.gds_validate_string(Title_, node, 'Title') |
| 2491 | self.Title = Title_ |
| 2492 | elif nodeName_ == 'External_ID': |
| 2493 | obj_ = ExternalIDType.factory() |
| 2494 | obj_.build(child_) |
| 2495 | self.External_ID.append(obj_) |
| 2496 | elif nodeName_ == 'Time': |
| 2497 | obj_ = TimeType.factory() |
| 2498 | obj_.build(child_) |
| 2499 | self.set_Time(obj_) |
| 2500 | elif nodeName_ == 'Description': |
| 2501 | obj_ = stix_common_binding.StructuredTextType.factory() |
| 2502 | obj_.build(child_) |
| 2503 | self.add_Description(obj_) |
| 2504 | elif nodeName_ == 'Short_Description': |
| 2505 | obj_ = stix_common_binding.StructuredTextType.factory() |
| 2506 | obj_.build(child_) |
| 2507 | self.add_Short_Description(obj_) |
| 2508 | elif nodeName_ == 'Categories': |
| 2509 | obj_ = CategoriesType.factory() |
| 2510 | obj_.build(child_) |
| 2511 | self.set_Categories(obj_) |
| 2512 | elif nodeName_ == 'Reporter': |
| 2513 | obj_ = stix_common_binding.InformationSourceType.factory() |
| 2514 | obj_.build(child_) |
| 2515 | self.set_Reporter(obj_) |
| 2516 | elif nodeName_ == 'Responder': |
| 2517 | obj_ = stix_common_binding.InformationSourceType.factory() |
| 2518 | obj_.build(child_) |
| 2519 | self.Responder.append(obj_) |
| 2520 | elif nodeName_ == 'Coordinator': |
| 2521 | obj_ = stix_common_binding.InformationSourceType.factory() |
| 2522 | obj_.build(child_) |
| 2523 | self.Coordinator.append(obj_) |
| 2524 | elif nodeName_ == 'Victim': |
| 2525 | import stix.bindings.extensions.identity.ciq_identity_3_0 as ciq_identity_binding |
| 2526 | obj_ = lookup_extension(child_, stix_common_binding.IdentityType).factory() |
| 2527 | obj_.build(child_) |
| 2528 | self.Victim.append(obj_) |
| 2529 | elif nodeName_ == 'Affected_Assets': |
| 2530 | obj_ = AffectedAssetsType.factory() |
| 2531 | obj_.build(child_) |
| 2532 | self.set_Affected_Assets(obj_) |
| 2533 | elif nodeName_ == 'Impact_Assessment': |
| 2534 | obj_ = ImpactAssessmentType.factory() |
| 2535 | obj_.build(child_) |
| 2536 | self.set_Impact_Assessment(obj_) |
| 2537 | elif nodeName_ == 'Status': |
| 2538 | obj_ = stix_common_binding.ControlledVocabularyStringType.factory() |
| 2539 | obj_.build(child_) |
| 2540 | self.set_Status(obj_) |
| 2541 | elif nodeName_ == 'Related_Indicators': |
| 2542 | obj_ = RelatedIndicatorsType.factory() |
| 2543 | obj_.build(child_) |
| 2544 | self.set_Related_Indicators(obj_) |
no test coverage detected