IfcTextTransformation

BACnet MVD

#### IfcTextTransformation

Natural language names

| Texttransformation
| Text Transformation
| Transformation de texte

##### Semantic definitions at the type

Type definition

The IfcTextTransformation describes how the cases of characters are handled. Values are:

- capitalize: uppercases the first character of each word
- uppercase: uppercases all letters of the element
- lowercase: lowercases all letters of the element
- none

> NOTE Type adopted from text-transform defined in CSS-1.

> HISTORY New type in IFC2x3.

Formal Propositions

Rule | Description
--- | ---
WR1 | Allowable values for text transform.

##### Formal representations

XML Specification
`<xs:simpleType name="IfcTextTransformation">
<xs:restriction base="xs:normalizedString"/>
</xs:simpleType>
`
EXPRESS Specification
`TYPE IfcTextTransformation = STRING;
WHERE
WR1 : SELF IN ['capitalize', 'uppercase', 'lowercase', 'none']
END_TYPE;

EXPRESS-G diagram

`

References: IfcTextStyleTextModel

Link to this page