A select type for selecting between simple value types.
SELECT
HISTORY New type in IFC Release 2x.
Constant | Description |
---|---|
IfcInteger | |
IfcReal | |
IfcBoolean | |
IfcIdentifier | |
IfcText | |
IfcLabel | |
IfcLogical |
<xs:group name="IfcSimpleValue">
<xs:choice>
<xs:element ref="ifc:IfcBoolean-wrapper"/>
<xs:element ref="ifc:IfcIdentifier-wrapper"/>
<xs:element ref="ifc:IfcInteger-wrapper"/>
<xs:element ref="ifc:IfcLabel-wrapper"/>
<xs:element ref="ifc:IfcReal-wrapper"/>
<xs:element ref="ifc:IfcText-wrapper"/>
</xs:choice>
</xs:group>
TYPE IfcSimpleValue = SELECT (
IfcInteger,
IfcReal,
IfcBoolean,
IfcIdentifier,
IfcText,
IfcLabel);
END_TYPE;