2.184 Thermometer

Applies to RDL 2008/01, RDL 2010/01, and RDL 2016/01

The Thermometer element specifies display properties for a LinearPointer.Thermometer instance that has the value of the LinearPointer.Type element set to "Thermometer". The Thermometer element is optional. This element is ignored if the parent LinearPointer element does not have the value of the LinearPointer.Type element set to "Thermometer".

The following are the parent and child elements of the Thermometer element.

Parent elements

LinearPointer

Child elements

Thermometer.BulbOffset

Thermometer.BulbSize

Thermometer.Style

Thermometer.ThermometerStyle

The following is the XML Schema definition of the Thermometer element in RDL 2008/01.

 <xsd:complexType name="ThermometerType">
   <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <xsd:element name="Style" type="StyleType" minOccurs="0" />
     <xsd:element name="BulbOffset" type="xsd:string" minOccurs="0" />
     <xsd:element name="BulbSize" type="xsd:string" minOccurs="0" />
     <xsd:element name="ThermometerStyle" type="xsd:string" minOccurs="0" />
     <xsd:any namespace="##other" processContents="skip" />
   </xsd:choice>
   <xsd:anyAttribute namespace="##other" processContents="skip" />
 </xsd:complexType>

The following is the XML Schema definition of the Thermometer element in RDL 2010/01 and RDL 2016/01.

 <xsd:complexType name="ThermometerType">
   <xsd:choice minOccurs="0" maxOccurs="unbounded">
     <xsd:element name="Style" type="StyleType" minOccurs="0" />
     <xsd:element name="BulbOffset" type="xsd:string" minOccurs="0" />
     <xsd:element name="BulbSize" type="xsd:string" minOccurs="0" />
     <xsd:element name="ThermometerStyle" type="xsd:string" minOccurs="0" />
     <xsd:any namespace="##other" processContents="lax" />
   </xsd:choice>
   <xsd:anyAttribute namespace="##other" processContents="lax" />
 </xsd:complexType>