Object Reference Select | |
Sélection de référence d'entité de type ressource |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 |
---|---|---|---|---|
IfcObjectReferenceSelect | ||||
IfcMaterialDefinition | ADDED | |||
IfcTable | ADDED | |||
IfcMaterial | DELETED | |||
IfcDateAndTime | X | X | DELETED | |
IfcMaterialList | X | X | DELETED | |
IfcCalendarDate | X | X | DELETED | |
IfcLocalTime | X | X | DELETED | |
IfcMaterialLayer | DELETED |
IfcObjectReferenceSelect is a select type, that holds a list of resource level entities that can be used as property values for an IfcPropertyReferenceValue being a property within an IfcPropertySet.
HISTORY New select type in IFC2.0.
IFC4 CHANGE IfcTable added to the select.
Type | Description |
---|---|
IfcMaterialDefinition | |
IfcPerson | |
IfcOrganization | |
IfcPersonAndOrganization | |
IfcExternalReference | |
IfcTimeSeries | |
IfcAddress | |
IfcAppliedValue | |
IfcTable |
<xs:group name="IfcObjectReferenceSelect">
<xs:choice>
<xs:element ref="ifc:IfcAddress"/>
<xs:element ref="ifc:IfcAppliedValue"/>
<xs:element ref="ifc:IfcExternalReference"/>
<xs:element ref="ifc:IfcMaterialDefinition"/>
<xs:element ref="ifc:IfcOrganization"/>
<xs:element ref="ifc:IfcPerson"/>
<xs:element ref="ifc:IfcPersonAndOrganization"/>
<xs:element ref="ifc:IfcTable"/>
<xs:element ref="ifc:IfcTimeSeries"/>
</xs:choice>
</xs:group>
TYPE IfcObjectReferenceSelect = SELECT (
IfcMaterialDefinition,
IfcPerson,
IfcOrganization,
IfcPersonAndOrganization,
IfcExternalReference,
IfcTimeSeries,
IfcAddress,
IfcAppliedValue,
IfcTable);
END_TYPE;
References: IfcPropertyReferenceValue