Merkmal - Abstraktion | |
Property Abstraction | |
Propriété abstraite |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 4.0.0.0 |
---|---|---|---|---|
IfcPropertyAbstraction | ADDED | IFC2x3 to IFC4 4.0.0.0 | ||
IfcPropertyAbstraction | ADDED |
The IfcPropertyAbstraction is an abstract supertype of all property related entities defined as dependent resource entities within the specification. It may have an external reference to a dictionary or library that provides additional information about its definition. Instantiable subtypes have property name, value and other instance information.
HISTORY New entity in IFC4.
# | Attribute | Type | Cardinality | Description | G |
---|---|---|---|---|---|
HasExternalReferences | IfcExternalReferenceRelationship @RelatedResourceObjects | S[0:?] | Reference to an external reference, e.g. library, classification, or document information, that is associated to the property definition.
IFC4 CHANGE New inverse attribute. | X |
# | Attribute | Type | Cardinality | Description | G |
---|---|---|---|---|---|
IfcPropertyAbstraction | |||||
HasExternalReferences | IfcExternalReferenceRelationship @RelatedResourceObjects | S[0:?] | Reference to an external reference, e.g. library, classification, or document information, that is associated to the property definition.
IFC4 CHANGE New inverse attribute. | X |
<xs:element name="IfcPropertyAbstraction" type="ifc:IfcPropertyAbstraction" abstract="true" substitutionGroup="ifc:Entity" nillable="true"/>
<xs:complexType name="IfcPropertyAbstraction" abstract="true">
<xs:complexContent>
<xs:extension base="ifc:Entity"/>
</xs:complexContent>
</xs:complexType>
ENTITY IfcPropertyAbstraction
ABSTRACT SUPERTYPE OF(ONEOF(IfcExtendedProperties, IfcPreDefinedProperties, IfcProperty, IfcPropertyEnumeration));
INVERSE
HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
END_ENTITY;
References: IfcResourceObjectSelect