simpleType "propertyDataType"
Namespace:
Defined:
globally within component.xsd, see XML source
Used:
Datatype Representation Summary
("void" | "boolean" | "integer" | "float" | "string" | "localizedString" | "uniqueName")
Known Usage Locations
Annotation
Simple, predefined property types.
Type Definition Detail
Type Derivation Summary
xsd:string
  propertyDataType (restriction)
Derivation:
restriction of xsd:string
Facets:
enumeration:
"void", "boolean", "integer", "float", "string", "localizedString", "uniqueName"
The empty type. Do not use for real properties.
XML Source
<xsd:simpleType name="propertyDataType">
<xsd:annotation>
<xsd:documentation>Simple, predefined property types.</xsd:documentation>
</xsd:annotation>
<xsd:restriction base="xsd:string">
<xsd:enumeration value="void">
<xsd:annotation>
<xsd:documentation>The empty type. Do not use for real properties.</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="boolean">
<xsd:annotation>
<xsd:documentation/>
</xsd:annotation>
True/False values.
</xsd:enumeration>
<xsd:enumeration value="integer">
<xsd:annotation>
<xsd:documentation>
Four byte integer properties. Ranges may be constrained on property declarations.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="float">
<xsd:annotation>
<xsd:documentation>
Floating point values. Ranges may be constrained on property declarations.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="string">
<xsd:annotation>
<xsd:documentation>Non-localized string literals</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="localizedString">
<xsd:annotation>
<xsd:documentation>
Localized string literals. Users may enter different values for each language.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
<xsd:enumeration value="uniqueName">
<xsd:annotation>
<xsd:documentation>
Unique, non-localized string. Values are forced to be unique across the data model.
</xsd:documentation>
</xsd:annotation>
</xsd:enumeration>
</xsd:restriction>
</xsd:simpleType>