simpleType "propertyDataType"

Namespace: | http://www.nokia.com/sdt/emf/component
Defined: | globally within component.xsd, see XML source
Used: | at 1 location

Datatype Representation Summary ("void" | "boolean" | "integer" | "float" | "string" | "localizedString" | "uniqueName")

Known Usage Locations

- As direct type of attributes within complexTypes (1):
  simplePropertyType/@type

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>