[SOFTAP] Add vconf key for softap
[platform/core/appfw/vconf-internal-keys.git] / check.xsd
1 <xs:schema xmlns:xs='http://www.w3.org/2001/XMLSchema'>
2
3         <xs:element name="vconfkeylists">
4                 <xs:complexType>
5                         <xs:sequence>
6                                 <xs:element ref="filedef" minOccurs='1' maxOccurs='1'/>
7                                 <xs:element ref="vconfkey" minOccurs='0' maxOccurs='unbounded'/>
8                         </xs:sequence>
9                 </xs:complexType>
10         </xs:element>
11
12         <xs:element name="vconfkey">
13                 <xs:complexType>
14                         <xs:sequence>
15                                 <xs:element ref="header" minOccurs='1' maxOccurs='1'/>
16                                 <xs:element ref="creator" minOccurs='0' maxOccurs='1'/>
17                                 <xs:element ref="email" minOccurs='0' maxOccurs='1'/>
18                                 <xs:element ref="comment" minOccurs='0' maxOccurs='1'/>
19                                 <xs:element ref="enumlist" minOccurs='0' maxOccurs='unbounded'/>
20                         </xs:sequence>
21                         <xs:attribute name="name" type='xs:string'/>
22                         <xs:attribute name="type" type='xs:string'/>
23                         <xs:attribute name="value" type='xs:string'/>
24
25                         <xs:attribute name="headeronly" type='xs:string'/>
26
27                         <xs:attribute name="gid" type='xs:string'/>
28                         <xs:attribute name="uid" type='xs:string'/>
29                         <xs:attribute name="layer" type='xs:string'/>
30                         <xs:attribute name="readPriv" type='xs:string'/>
31                         <xs:attribute name="writePriv" type='xs:string'/>
32                         <xs:attribute name="private_spec" type='xs:string'/>
33                         <xs:attribute name="model" type='xs:string'/>
34
35                         <xs:attribute name="label" type='xs:string'/>
36                 </xs:complexType>
37         </xs:element>
38
39         <xs:element name="enumlist">
40                 <xs:complexType>
41                         <xs:sequence>
42                                 <xs:element ref="enumdata" minOccurs='1' maxOccurs='unbounded'/>
43                         </xs:sequence>
44                         <xs:attribute name="name" type='xs:string'/>
45                 </xs:complexType>
46         </xs:element>
47
48         <xs:element name="enumdata">
49                 <xs:complexType>
50                         <xs:simpleContent>
51                                 <xs:extension base="xs:string">
52                                         <xs:attribute name="val" type="xs:string"/>
53                                 </xs:extension>
54                         </xs:simpleContent>
55                 </xs:complexType>
56         </xs:element>
57
58         <xs:element name="filedef">
59                 <xs:complexType>
60                         <xs:simpleContent>
61                                 <xs:extension base="xs:string">
62                                         <xs:attribute name="name" type="xs:string"/>
63                                 </xs:extension>
64                         </xs:simpleContent>
65                 </xs:complexType>
66         </xs:element>
67
68         <xs:element name="header" type='xs:string'/>
69         <xs:element name="creator" type='xs:string'/>
70         <xs:element name="email" type='xs:string'/>
71         <xs:element name="comment" type='xs:string'/>
72 </xs:schema>