Resource Object Select | |
Sélection d'entité ressource |
Item | SPF | XML | Change | Description | IFC2x3 to IFC4 |
---|---|---|---|---|
IfcResourceObjectSelect | ADDED |
The IfcResourceObjectSelect enables selection of resource level objects that are to be related to an resource level relationship object. The use of IfcResourceObjectSelect includes the ability to assign an external reference entity (library, classification, or documentation reference) to entities within the resource level.
HISTORY New select type in IFC4.
Constant | Description |
---|---|
IfcPropertyAbstraction | |
IfcPhysicalQuantity | |
IfcAppliedValue | |
IfcContextDependentUnit | |
IfcConversionBasedUnit | |
IfcProfileDef | |
IfcActorRole | |
IfcApproval | |
IfcConstraint | |
IfcTimeSeries | |
IfcMaterialDefinition | |
IfcPerson | |
IfcPersonAndOrganization | |
IfcOrganization | |
IfcExternalReference | |
IfcExternalInformation |
<xs:group name="IfcResourceObjectSelect">
<xs:choice>
<xs:element ref="ifc:IfcActorRole"/>
<xs:element ref="ifc:IfcAppliedValue"/>
<xs:element ref="ifc:IfcApproval"/>
<xs:element ref="ifc:IfcConstraint"/>
<xs:element ref="ifc:IfcContextDependentUnit"/>
<xs:element ref="ifc:IfcConversionBasedUnit"/>
<xs:element ref="ifc:IfcExternalInformation"/>
<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:IfcPhysicalQuantity"/>
<xs:element ref="ifc:IfcProfileDef"/>
<xs:element ref="ifc:IfcPropertyAbstraction"/>
<xs:element ref="ifc:IfcTimeSeries"/>
</xs:choice>
</xs:group>
TYPE IfcResourceObjectSelect = SELECT (
IfcPropertyAbstraction,
IfcPhysicalQuantity,
IfcAppliedValue,
IfcContextDependentUnit,
IfcConversionBasedUnit,
IfcProfileDef,
IfcActorRole,
IfcApproval,
IfcConstraint,
IfcTimeSeries,
IfcMaterialDefinition,
IfcPerson,
IfcPersonAndOrganization,
IfcOrganization,
IfcExternalReference,
IfcExternalInformation);
END_TYPE;