8.16.3.5 IfcPropertyAbstraction(属性抽象)
RV ⓘ
AbV ⓘ
抽象 该定义可能不会被直接实例化。
8.16.3.5.1 语义定义(Semantic definition)
IfcPropertyAbstraction 是规范中定义为依赖资源实体的所有属性相关实体的抽象超类型。它可能具有指向字典或库的外部引用,这些字典或库提供有关其定义的附加信息。可实例化的子类型具有属性名称、值和其他实例信息。
8.16.3.5.2 实体继承(Entity inheritance)
8.16.3.5.3 特性(Attributes)
| # | 特性(Attributes) | 类型 | 描述 |
|---|---|---|---|
| IfcPropertyAbstraction (1) | |||
| HasExternalReferences | SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects |
引用与属性定义相关联的外部引用,例如库、分类或文档信息。 |
|
8.16.3.5.4 形式化表示(Formal representation)
ENTITY IfcPropertyAbstraction
ABSTRACT SUPERTYPE OF (ONEOF
(IfcExtendedProperties
,IfcPreDefinedProperties
,IfcProperty
,IfcPropertyEnumeration));
INVERSE
HasExternalReferences : SET [0:?] OF IfcExternalReferenceRelationship FOR RelatedResourceObjects;
END_ENTITY;