[Release] wrt-installer_0.1.29
[framework/web/wrt-installer.git] / configuration / config.tizen.xsd
index 0a6f685..b2293d1 100644 (file)
@@ -22,7 +22,7 @@
 
     <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>
 
@@ -73,6 +73,7 @@
             <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>