8.16.3.5 IfcPropertyAbstraction

Propriété abstraite
Merkmal - Abstraktion

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.

XSD Specification:

 <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>

EXPRESS Specification:

ENTITY IfcPropertyAbstraction
ABSTRACT SUPERTYPE OF(ONEOF(IfcExtendedProperties, IfcPreDefinedProperties, IfcProperty, IfcPropertyEnumeration));
INVERSE
HasExternalReferences : SET OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

Attribute Definitions:

HasExternalReferences : Reference to an external reference, e.g. library, classification, or document information, that is associated to the property definition.
IFC4 CHANGE New inverse attribute.

Inheritance Graph:

ENTITY IfcPropertyAbstraction
ENTITY IfcPropertyAbstraction
INVERSE
HasExternalReferences : SET OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
END_ENTITY;

Link to this page  Link to this page