Implement new ICOM-based UI for managing process inputs, outputs, and resources

This commit is contained in:
Dion Moult
2021-08-24 18:08:06 +10:00
parent a2a04cb341
commit 1187ad5fea
9 changed files with 318 additions and 146 deletions
@@ -63,8 +63,7 @@ class Usecase:
for inverse in self.file.get_inverse(added_context):
ifcopenshell.util.element.replace_attribute(inverse, added_context, equivalent_existing_context)
for added_context in added_contexts:
if added_context.is_a() == "IfcGeometricRepresentationContext":
ifcopenshell.util.element.remove_deep(self.file, added_context)
ifcopenshell.util.element.remove_deep(self.file, added_context)
return element
def add_element(self, element):