Enumeration ParameterType

Allowed data types for parameters defined in a parameter declaration.

Used in:
ParameterDeclaration
Enumeration Literals
Name Description
integer Integer.
double Double.
string String.
unsignedInt UnsignedInt.
unsignedShort UnsignedShort.
boolean Boolean.
dateTime DateTime.

Migration Information from XSD 0.9.1
Derived From:
Enum_OSC_Parameter_type
Property Name XSD Type XSD 0.9.1 Name Migration
integer Attribute integer
double Attribute double
string Attribute string
unsignedInt Attribute unsignedInt
unsignedShort Attribute unsignedShort
boolean Attribute boolean
dateTime Attribute dateTime

XSD 1.0 Representation


<xsd:simpleType name="ParameterType">
<xsd:union>
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="integer"/>
<xsd:enumeration value="double"/>
<xsd:enumeration value="string"/>
<xsd:enumeration value="unsignedInt"/>
<xsd:enumeration value="unsignedShort"/>
<xsd:enumeration value="boolean"/>
<xsd:enumeration value="dateTime"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType>
<xsd:restriction base="parameter"/>
</xsd:simpleType>
</xsd:union>
</xsd:simpleType>

To XSD To XSLT