Remove some abstract entities

This commit is contained in:
Dion Moult
2019-10-10 21:12:40 +11:00
parent 7513906aaa
commit 9056fd7fd1
@@ -834,84 +834,6 @@
}
]
},
"IfcBuildingElement": {
"is_abstract": true,
"parent": "IfcElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory"
},
{
"name": "IsNestedBy",
"type": "IfcRelNests"
},
{
"name": "IsDecomposedBy",
"type": "IfcRelAggregates"
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject"
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType"
},
{
"name": "IsDefinedBy",
"type": "IfcRelDefinesByProperties"
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement"
},
{
"name": "Representation",
"type": "IfcProductRepresentation"
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement"
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement"
}
]
},
"IfcBuildingElementPart": {
"is_abstract": false,
"parent": "IfcElementComponent",
@@ -3183,84 +3105,6 @@
}
]
},
"IfcDistributionElement": {
"is_abstract": false,
"parent": "IfcElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory"
},
{
"name": "IsNestedBy",
"type": "IfcRelNests"
},
{
"name": "IsDecomposedBy",
"type": "IfcRelAggregates"
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject"
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType"
},
{
"name": "IsDefinedBy",
"type": "IfcRelDefinesByProperties"
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement"
},
{
"name": "Representation",
"type": "IfcProductRepresentation"
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement"
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement"
}
]
},
"IfcDistributionFlowElement": {
"is_abstract": false,
"parent": "IfcDistributionElement",
@@ -4546,84 +4390,6 @@
}
]
},
"IfcElementComponent": {
"is_abstract": true,
"parent": "IfcElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory"
},
{
"name": "IsNestedBy",
"type": "IfcRelNests"
},
{
"name": "IsDecomposedBy",
"type": "IfcRelAggregates"
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject"
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType"
},
{
"name": "IsDefinedBy",
"type": "IfcRelDefinesByProperties"
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement"
},
{
"name": "Representation",
"type": "IfcProductRepresentation"
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement"
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement"
}
]
},
"IfcEnergyConversionDevice": {
"is_abstract": false,
"parent": "IfcDistributionFlowElement",
@@ -5164,240 +4930,6 @@
}
]
},
"IfcFeatureElement": {
"is_abstract": true,
"parent": "IfcElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory"
},
{
"name": "IsNestedBy",
"type": "IfcRelNests"
},
{
"name": "IsDecomposedBy",
"type": "IfcRelAggregates"
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject"
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType"
},
{
"name": "IsDefinedBy",
"type": "IfcRelDefinesByProperties"
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement"
},
{
"name": "Representation",
"type": "IfcProductRepresentation"
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement"
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement"
}
]
},
"IfcFeatureElementAddition": {
"is_abstract": true,
"parent": "IfcFeatureElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory"
},
{
"name": "IsNestedBy",
"type": "IfcRelNests"
},
{
"name": "IsDecomposedBy",
"type": "IfcRelAggregates"
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject"
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType"
},
{
"name": "IsDefinedBy",
"type": "IfcRelDefinesByProperties"
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement"
},
{
"name": "Representation",
"type": "IfcProductRepresentation"
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement"
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement"
}
]
},
"IfcFeatureElementSubtraction": {
"is_abstract": true,
"parent": "IfcFeatureElement",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory"
},
{
"name": "IsNestedBy",
"type": "IfcRelNests"
},
{
"name": "IsDecomposedBy",
"type": "IfcRelAggregates"
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject"
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType"
},
{
"name": "IsDefinedBy",
"type": "IfcRelDefinesByProperties"
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement"
},
{
"name": "Representation",
"type": "IfcProductRepresentation"
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement"
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement"
}
]
},
"IfcFilter": {
"is_abstract": false,
"parent": "IfcFlowTreatmentDevice",
@@ -9225,90 +8757,6 @@
}
]
},
"IfcReinforcingElement": {
"is_abstract": true,
"parent": "IfcElementComponent",
"attributes": [
{
"name": "GlobalId",
"type": "IfcGloballyUniqueId",
"is_enum": false,
"enum_values": []
},
{
"name": "Name",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Description",
"type": "IfcText",
"is_enum": false,
"enum_values": []
},
{
"name": "ObjectType",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
},
{
"name": "Tag",
"type": "IfcIdentifier",
"is_enum": false,
"enum_values": []
},
{
"name": "SteelGrade",
"type": "IfcLabel",
"is_enum": false,
"enum_values": []
}
],
"complex_attributes": [
{
"name": "OwnerHistory",
"type": "IfcOwnerHistory"
},
{
"name": "IsNestedBy",
"type": "IfcRelNests"
},
{
"name": "IsDecomposedBy",
"type": "IfcRelAggregates"
},
{
"name": "IsDeclaredBy",
"type": "IfcRelDefinesByObject"
},
{
"name": "IsTypedBy",
"type": "IfcRelDefinesByType"
},
{
"name": "IsDefinedBy",
"type": "IfcRelDefinesByProperties"
},
{
"name": "ObjectPlacement",
"type": "IfcObjectPlacement"
},
{
"name": "Representation",
"type": "IfcProductRepresentation"
},
{
"name": "HasProjections",
"type": "IfcRelProjectsElement"
},
{
"name": "HasOpenings",
"type": "IfcRelVoidsElement"
}
]
},
"IfcReinforcingMesh": {
"is_abstract": false,
"parent": "IfcReinforcingElement",
@@ -12671,4 +12119,4 @@
}
]
}
}
}