<xs:simpleType name="applicationIdType">
<xs:restriction base="xs:string">
- <xs:pattern value="[0-9a-zA-Z]{10}.[0-9a-zA-Z]{1,}"/>
+ <xs:pattern value="[0-9a-zA-Z]{10}[.][0-9a-zA-Z]{1,}"/>
</xs:restriction>
</xs:simpleType>
<xs:attribute name="background-support" type="tizen:activationType" use="optional"/> <!-- default: enable -->
<xs:attribute name="encryption" type="tizen:activationType" use="optional"/> <!-- default: disable -->
<xs:attribute name="install-location" type="tizen:InstallLocationType" use="optional"/>
+ <xs:attribute name="nodisplay" type="tizen:data.boolean" use="optional"/> <!-- default: false -->
</xs:complexType>
</xs:element>
<xs:element ref="tizen:pd" minOccurs="0" maxOccurs="1"/>
</xs:sequence>
<xs:attribute name="src" use="required" type="xs:anyURI"/>
- <xs:attribute name="mouse-event" use="optional" type="xs:anyURI"/>
- <xs:attribute name="touch-effect" use="optional" type="xs:anyURI"/>
+ <xs:attribute name="mouse-event" use="optional" type="tizen:data.boolean"/>
+ <xs:attribute name="touch-effect" use="optional" type="tizen:data.boolean"/>
</xs:complexType>
</xs:element>
</xs:restriction>
</xs:simpleType>
+ <xs:element name="capability">
+ <xs:complexType mixed="true">
+ </xs:complexType>
+ </xs:element>
+
<xs:element name="account">
<xs:complexType mixed="true">
<xs:sequence>
<xs:choice maxOccurs="unbounded">
<xs:element ref="tizen:icon" />
<xs:element ref="tizen:display-name" />
- <xs:element name="capability" type="xs:string"/>
+ <xs:element ref="tizen:capability" />
</xs:choice>
</xs:sequence>
<xs:attribute name="multiple-account-support" use="required" type="tizen:data.boolean"/>
</xs:element>
<xs:element name="icon">
- <xs:complexType>
+ <xs:complexType mixed="true">
<xs:attribute name="section" use="required" type="xs:string"/>
</xs:complexType>
</xs:element>
</xs:complexType>
</xs:element>
-<xs:element name="account">
- <xs:complexType mixed="true">
- <xs:sequence>
- <xs:choice maxOccurs="unbounded">
- <xs:element ref="tizen:icon" />
- <xs:element ref="tizen:display-name" />
- <xs:element name="capability" type="xs:string"/>
- </xs:choice>
- </xs:sequence>
- <xs:attribute name="multiple-account-support" use="required" type="widgets:data.boolean"/>
- </xs:complexType>
-</xs:element>
-
-<xs:element name="icon">
- <xs:complexType>
- <xs:attribute name="section" use="required" type="xs:string"/>
- </xs:complexType>
-</xs:element>
-
-<xs:element name="display-name">
- <xs:complexType mixed="true">
- <xs:attribute ref="xml:lang"/>
- </xs:complexType>
-</xs:element>
-
</xs:schema>