ready for tagging
[util-vserver.git] / doc / configuration.dtd
1 <!ELEMENT database (collection*)>
2
3 <!ELEMENT collection (collection?,data?,link?,scalar?,program?,boolean?,list?,description?,hash?)*>
4 <!ATTLIST collection
5         id      CDATA #IMPLIED
6         name    CDATA #REQUIRED
7         type    CDATA #IMPLIED
8         use     CDATA #IMPLIED
9         since   CDATA #IMPLIED>
10
11 <!ELEMENT data (description?)>
12 <!ATTLIST data
13         id      CDATA #IMPLIED
14         name    CDATA #REQUIRED>
15
16
17 <!ELEMENT link (default?,description?)>
18 <!ATTLIST link
19         id      CDATA #IMPLIED
20         name    CDATA #REQUIRED
21         type    CDATA #IMPLIED
22         since   CDATA #IMPLIED>
23 <!ELEMENT default (#PCDATA)>
24
25
26 <!ELEMENT scalar (default?,description?,restriction?)>
27 <!ATTLIST scalar
28         id      CDATA #IMPLIED
29         name    CDATA #REQUIRED
30         type    CDATA #IMPLIED
31         since   CDATA #IMPLIED>
32
33
34 <!ELEMENT description ANY>
35
36 <!ELEMENT program (description?,parameterList?)>
37 <!ATTLIST program
38         id      CDATA #IMPLIED
39         name    CDATA #REQUIRED
40         type    CDATA #IMPLIED
41         since   CDATA #IMPLIED>
42
43 <!ELEMENT boolean (description?)>
44 <!ATTLIST boolean
45         id      CDATA #IMPLIED
46         name    CDATA    #REQUIRED
47         default (on|off) #IMPLIED
48         since   CDATA    #IMPLIED>
49
50 <!ELEMENT list (description?,elements?)>
51 <!ATTLIST list
52         id      CDATA #IMPLIED
53         name    CDATA #REQUIRED
54         since   CDATA #IMPLIED>
55
56
57 <!ELEMENT parameterList (parameter*)>
58 <!ELEMENT parameter (description?)>
59 <!ATTLIST parameter
60         id      CDATA #IMPLIED
61         name    CDATA #REQUIRED
62         since   CDATA #IMPLIED>
63
64
65 <!ELEMENT ulink (#PCDATA)>
66 <!ATTLIST ulink
67         url     CDATA #REQUIRED
68         since   CDATA #IMPLIED>
69
70 <!ELEMENT hash (description?,keys*)>
71 <!ATTLIST hash
72         id      CDATA #IMPLIED
73         name    CDATA #REQUIRED
74         since   CDATA #IMPLIED>
75
76 <!ELEMENT keys (key*)>
77 <!ELEMENT key  (description?)>
78 <!ATTLIST key
79         id      CDATA #IMPLIED
80         name    CDATA #REQUIRED
81         since   CDATA #IMPLIED>
82
83
84 <!ELEMENT elements (element*)>
85 <!ELEMENT element (description?)>
86 <!ATTLIST element
87         name    CDATA #REQUIRED
88         since   CDATA #IMPLIED>
89
90 <!ELEMENT restriction (enumeration*)>
91 <!ELEMENT enumeration EMPTY>
92 <!ATTLIST enumeration
93         value   CDATA #REQUIRED
94         since   CDATA #IMPLIED>
95
96 <!ELEMENT directory (#PCDATA)>
97 <!ELEMENT filename (#PCDATA)>
98
99 <!ELEMENT optionref (#PCDATA)>
100 <!ATTLIST optionref
101         ref     CDATA #IMPLIED>
102
103 <!ELEMENT br EMPTY>
104 <!ELEMENT p       ANY>
105 <!ELEMENT tool    (#PCDATA)>
106 <!ELEMENT command (#PCDATA)>