Namespace: |
|
Defined: |
globally within component.xsd, see XML source |
Used: |
at 1 location |
Datatype Representation Summary ("void" | "boolean" | "integer" | "float" | "string" | "localizedString" | "uniqueName") |
Type Derivation Summary xsd:string ![]() |
Derivation: |
restriction of xsd:string |
|||
Facets: |
|
<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> |