IfcPropertyAbstraction

Natural language names
Merkmal - Abstraktion
Property Abstraction
Propriété abstraite
Change log
ItemSPFXMLChangeDescription
IFC2x3 to IFC4
    IfcPropertyAbstractionADDED
Semantic definitions at the entity
Entity definition

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 definitions
#AttributeTypeCardinalityDescription G
HasExternalReferencesIfcExternalReferenceRelationship
@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
Inherited definitions from supertypes
Entity inheritance IfcExtendedProperties IfcPreDefinedProperties IfcProperty IfcPropertyEnumeration
Attribute inheritance
#AttributeTypeCardinalityDescriptionG
IfcPropertyAbstraction
HasExternalReferencesIfcExternalReferenceRelationship
@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
Formal representations
XML 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 [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
END_ENTITY;

Link to EXPRESS-G diagram EXPRESS-G diagram

References  References: IfcResourceObjectSelect

Link to this page  Link to this page