|
1 "<?xml version='1.0' encoding='utf-8' ?>\n" |
|
2 "<xsd:schema xmlns:xsd=\"http://www.w3.org/2001/XMLSchema\">\n" |
|
3 " <xsd:element name=\"doxygen\" type=\"DoxygenType\"/>\n" |
|
4 "\n" |
|
5 " <!-- Complex types -->\n" |
|
6 "\n" |
|
7 " <xsd:complexType name=\"DoxygenType\">\n" |
|
8 " <xsd:sequence maxOccurs=\"unbounded\">\n" |
|
9 " <xsd:element name=\"compounddef\" type=\"compounddefType\" minOccurs=\"0\" />\n" |
|
10 " </xsd:sequence>\n" |
|
11 " <xsd:attribute name=\"version\" type=\"DoxVersionNumber\" use=\"required\" />\n" |
|
12 " </xsd:complexType>\n" |
|
13 "\n" |
|
14 " <xsd:complexType name=\"compounddefType\">\n" |
|
15 " <xsd:sequence>\n" |
|
16 " <xsd:element name=\"compoundname\" type=\"xsd:string\"/>\n" |
|
17 " <xsd:element name=\"title\" type=\"xsd:string\" minOccurs=\"0\" />\n" |
|
18 " <xsd:element name=\"basecompoundref\" type=\"compoundRefType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
19 " <xsd:element name=\"derivedcompoundref\" type=\"compoundRefType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
20 " <xsd:element name=\"includes\" type=\"incType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
21 " <xsd:element name=\"includedby\" type=\"incType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
22 " <xsd:element name=\"incdepgraph\" type=\"graphType\" minOccurs=\"0\" />\n" |
|
23 " <xsd:element name=\"invincdepgraph\" type=\"graphType\" minOccurs=\"0\" />\n" |
|
24 " <xsd:element name=\"innerdir\" type=\"refType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
25 " <xsd:element name=\"innerfile\" type=\"refType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
26 " <xsd:element name=\"innerclass\" type=\"refType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
27 " <xsd:element name=\"innernamespace\" type=\"refType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
28 " <xsd:element name=\"innerpage\" type=\"refType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
29 " <xsd:element name=\"innergroup\" type=\"refType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
30 " <xsd:element name=\"templateparamlist\" type=\"templateparamlistType\" minOccurs=\"0\" />\n" |
|
31 " <xsd:element name=\"sectiondef\" type=\"sectiondefType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
32 " <xsd:element name=\"briefdescription\" type=\"descriptionType\" minOccurs=\"0\" />\n" |
|
33 " <xsd:element name=\"detaileddescription\" type=\"descriptionType\" minOccurs=\"0\" />\n" |
|
34 " <xsd:element name=\"inheritancegraph\" type=\"graphType\" minOccurs=\"0\" />\n" |
|
35 " <xsd:element name=\"collaborationgraph\" type=\"graphType\" minOccurs=\"0\" />\n" |
|
36 " <xsd:element name=\"programlisting\" type=\"listingType\" minOccurs=\"0\" />\n" |
|
37 " <xsd:element name=\"location\" type=\"locationType\" minOccurs=\"0\" />\n" |
|
38 " <xsd:element name=\"listofallmembers\" type=\"listofallmembersType\" minOccurs=\"0\" />\n" |
|
39 " </xsd:sequence>\n" |
|
40 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" |
|
41 " <xsd:attribute name=\"kind\" type=\"DoxCompoundKind\" />\n" |
|
42 " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n" |
|
43 " </xsd:complexType>\n" |
|
44 "\n" |
|
45 " <xsd:complexType name=\"listofallmembersType\">\n" |
|
46 " <xsd:sequence>\n" |
|
47 " <xsd:element name=\"member\" type=\"memberRefType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
48 " </xsd:sequence>\n" |
|
49 " </xsd:complexType>\n" |
|
50 "\n" |
|
51 " <xsd:complexType name=\"memberRefType\">\n" |
|
52 " <xsd:sequence>\n" |
|
53 " <xsd:element name=\"scope\" />\n" |
|
54 " <xsd:element name=\"name\" />\n" |
|
55 " </xsd:sequence>\n" |
|
56 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" |
|
57 " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n" |
|
58 " <xsd:attribute name=\"virt\" type=\"DoxVirtualKind\" />\n" |
|
59 " <xsd:attribute name=\"ambiguityscope\" type=\"xsd:string\" />\n" |
|
60 " </xsd:complexType>\n" |
|
61 "\n" |
|
62 " <xsd:complexType name=\"compoundRefType\" mixed=\"true\">\n" |
|
63 " <xsd:simpleContent>\n" |
|
64 " <xsd:extension base=\"xsd:string\">\n" |
|
65 " <xsd:attribute name=\"refid\" type=\"xsd:string\" use=\"optional\" />\n" |
|
66 " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n" |
|
67 " <xsd:attribute name=\"virt\" type=\"DoxVirtualKind\" />\n" |
|
68 " </xsd:extension>\n" |
|
69 " </xsd:simpleContent>\n" |
|
70 " </xsd:complexType>\n" |
|
71 "\n" |
|
72 " <xsd:complexType name=\"reimplementType\" mixed=\"true\">\n" |
|
73 " <xsd:simpleContent>\n" |
|
74 " <xsd:extension base=\"xsd:string\">\n" |
|
75 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" |
|
76 " </xsd:extension>\n" |
|
77 " </xsd:simpleContent>\n" |
|
78 " </xsd:complexType>\n" |
|
79 "\n" |
|
80 " <xsd:complexType name=\"incType\" mixed=\"true\">\n" |
|
81 " <xsd:simpleContent>\n" |
|
82 " <xsd:extension base=\"xsd:string\">\n" |
|
83 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" |
|
84 " <xsd:attribute name=\"local\" type=\"DoxBool\" />\n" |
|
85 " </xsd:extension>\n" |
|
86 " </xsd:simpleContent>\n" |
|
87 " </xsd:complexType>\n" |
|
88 "\n" |
|
89 " <xsd:complexType name=\"refType\" mixed=\"true\">\n" |
|
90 " <xsd:simpleContent>\n" |
|
91 " <xsd:extension base=\"xsd:string\">\n" |
|
92 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" |
|
93 " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" use=\"optional\"/>\n" |
|
94 " </xsd:extension>\n" |
|
95 " </xsd:simpleContent>\n" |
|
96 " </xsd:complexType>\n" |
|
97 "\n" |
|
98 " <xsd:complexType name=\"refTextType\" mixed=\"true\">\n" |
|
99 " <xsd:simpleContent>\n" |
|
100 " <xsd:extension base=\"xsd:string\">\n" |
|
101 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" |
|
102 " <xsd:attribute name=\"kindref\" type=\"DoxRefKind\" />\n" |
|
103 " <xsd:attribute name=\"external\" type=\"xsd:string\" use=\"optional\"/>\n" |
|
104 " <xsd:attribute name=\"tooltip\" type=\"xsd:string\" use=\"optional\"/>\n" |
|
105 " </xsd:extension>\n" |
|
106 " </xsd:simpleContent>\n" |
|
107 " </xsd:complexType>\n" |
|
108 "\n" |
|
109 " <xsd:complexType name=\"sectiondefType\">\n" |
|
110 " <xsd:sequence>\n" |
|
111 " <xsd:element name=\"header\" type=\"xsd:string\" minOccurs=\"0\" />\n" |
|
112 " <xsd:element name=\"description\" type=\"descriptionType\" minOccurs=\"0\" />\n" |
|
113 " <xsd:element name=\"memberdef\" type=\"memberdefType\" maxOccurs=\"unbounded\" />\n" |
|
114 " </xsd:sequence>\n" |
|
115 " <xsd:attribute name=\"kind\" type=\"DoxSectionKind\" />\n" |
|
116 " </xsd:complexType>\n" |
|
117 "\n" |
|
118 " <xsd:complexType name=\"memberdefType\">\n" |
|
119 " <xsd:sequence>\n" |
|
120 " <xsd:element name=\"templateparamlist\" type=\"templateparamlistType\" minOccurs=\"0\" />\n" |
|
121 " <xsd:element name=\"type\" type=\"linkedTextType\" minOccurs=\"0\" />\n" |
|
122 " <xsd:element name=\"definition\" minOccurs=\"0\" />\n" |
|
123 " <xsd:element name=\"argsstring\" minOccurs=\"0\" />\n" |
|
124 " <xsd:element name=\"name\" />\n" |
|
125 " <xsd:element name=\"read\" minOccurs=\"0\" />\n" |
|
126 " <xsd:element name=\"write\" minOccurs=\"0\" />\n" |
|
127 " <xsd:element name=\"bitfield\" minOccurs=\"0\" />\n" |
|
128 " <xsd:element name=\"reimplements\" type=\"reimplementType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
129 " <xsd:element name=\"reimplementedby\" type=\"reimplementType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
130 " <xsd:element name=\"param\" type=\"paramType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
131 " <xsd:element name=\"enumvalue\" type=\"enumvalueType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
132 " <xsd:element name=\"initializer\" type=\"linkedTextType\" minOccurs=\"0\" />\n" |
|
133 " <xsd:element name=\"exceptions\" type=\"linkedTextType\" minOccurs=\"0\" />\n" |
|
134 " <xsd:element name=\"briefdescription\" type=\"descriptionType\" minOccurs=\"0\" />\n" |
|
135 " <xsd:element name=\"detaileddescription\" type=\"descriptionType\" minOccurs=\"0\" />\n" |
|
136 " <xsd:element name=\"inbodydescription\" type=\"descriptionType\" minOccurs=\"0\" />\n" |
|
137 " <xsd:element name=\"location\" type=\"locationType\" />\n" |
|
138 " <xsd:element name=\"references\" type=\"referenceType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
139 " <xsd:element name=\"referencedby\" type=\"referenceType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
140 " </xsd:sequence>\n" |
|
141 " <xsd:attribute name=\"kind\" type=\"DoxMemberKind\" />\n" |
|
142 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" |
|
143 " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n" |
|
144 " <xsd:attribute name=\"static\" type=\"DoxBool\" />\n" |
|
145 " <xsd:attribute name=\"const\" type=\"DoxBool\" />\n" |
|
146 " <xsd:attribute name=\"explicit\" type=\"DoxBool\" />\n" |
|
147 " <xsd:attribute name=\"inline\" type=\"DoxBool\" />\n" |
|
148 " <xsd:attribute name=\"virt\" type=\"DoxVirtualKind\" />\n" |
|
149 " <xsd:attribute name=\"volatile\" type=\"DoxBool\" />\n" |
|
150 " <xsd:attribute name=\"mutable\" type=\"DoxBool\" />\n" |
|
151 " <!-- Qt property -->\n" |
|
152 " <xsd:attribute name=\"readable\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
153 " <xsd:attribute name=\"writable\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
154 " <!-- C++/CLI variable -->\n" |
|
155 " <xsd:attribute name=\"initonly\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
156 " <!-- C++/CLI and C# property -->\n" |
|
157 " <xsd:attribute name=\"settable\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
158 " <xsd:attribute name=\"gettable\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
159 " <!-- C++/CLI function -->\n" |
|
160 " <xsd:attribute name=\"final\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
161 " <xsd:attribute name=\"sealed\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
162 " <xsd:attribute name=\"new\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
163 " <!-- C++/CLI event -->\n" |
|
164 " <xsd:attribute name=\"add\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
165 " <xsd:attribute name=\"remove\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
166 " <xsd:attribute name=\"raise\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
167 " <!-- Objective-C 2.0 protocol method -->\n" |
|
168 " <xsd:attribute name=\"optional\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
169 " <xsd:attribute name=\"required\" type=\"DoxBool\" use=\"optional\"/>\n" |
|
170 " <!-- Objective-C 2.0 property accessor -->\n" |
|
171 " <xsd:attribute name=\"accessor\" type=\"DoxAccessor\" use=\"optional\"/>\n" |
|
172 " </xsd:complexType>\n" |
|
173 "\n" |
|
174 " <xsd:complexType name=\"descriptionType\" mixed=\"true\">\n" |
|
175 " <xsd:sequence>\n" |
|
176 " <xsd:element name=\"title\" type=\"xsd:string\" minOccurs=\"0\"/> \n" |
|
177 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
178 " <xsd:element name=\"sect1\" type=\"docSect1Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
179 " <xsd:element name=\"internal\" type=\"docInternalType\" minOccurs=\"0\" />\n" |
|
180 " </xsd:sequence>\n" |
|
181 " </xsd:complexType>\n" |
|
182 "\n" |
|
183 " <xsd:complexType name=\"enumvalueType\" mixed=\"true\">\n" |
|
184 " <xsd:sequence>\n" |
|
185 " <xsd:element name=\"name\" />\n" |
|
186 " <xsd:element name=\"initializer\" type=\"linkedTextType\" minOccurs=\"0\" />\n" |
|
187 " <xsd:element name=\"briefdescription\" type=\"descriptionType\" minOccurs=\"0\" />\n" |
|
188 " <xsd:element name=\"detaileddescription\" type=\"descriptionType\" minOccurs=\"0\" />\n" |
|
189 " </xsd:sequence>\n" |
|
190 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" |
|
191 " <xsd:attribute name=\"prot\" type=\"DoxProtectionKind\" />\n" |
|
192 " </xsd:complexType>\n" |
|
193 "\n" |
|
194 " <xsd:complexType name=\"templateparamlistType\">\n" |
|
195 " <xsd:sequence>\n" |
|
196 " <xsd:element name=\"param\" type=\"paramType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
197 " </xsd:sequence>\n" |
|
198 " </xsd:complexType>\n" |
|
199 "\n" |
|
200 " <xsd:complexType name=\"paramType\">\n" |
|
201 " <xsd:sequence>\n" |
|
202 " <xsd:element name=\"type\" type=\"linkedTextType\" minOccurs=\"0\" />\n" |
|
203 " <xsd:element name=\"declname\" minOccurs=\"0\" />\n" |
|
204 " <xsd:element name=\"defname\" minOccurs=\"0\" />\n" |
|
205 " <xsd:element name=\"array\" minOccurs=\"0\" />\n" |
|
206 " <xsd:element name=\"defval\" type=\"linkedTextType\" minOccurs=\"0\" />\n" |
|
207 " <xsd:element name=\"briefdescription\" type=\"descriptionType\" minOccurs=\"0\" />\n" |
|
208 " </xsd:sequence>\n" |
|
209 " </xsd:complexType>\n" |
|
210 "\n" |
|
211 " <xsd:complexType name=\"linkedTextType\" mixed=\"true\">\n" |
|
212 " <xsd:sequence>\n" |
|
213 " <xsd:element name=\"ref\" type=\"refTextType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
214 " </xsd:sequence>\n" |
|
215 " </xsd:complexType>\n" |
|
216 "\n" |
|
217 " <xsd:complexType name=\"graphType\">\n" |
|
218 " <xsd:sequence>\n" |
|
219 " <xsd:element name=\"node\" type=\"nodeType\" maxOccurs=\"unbounded\" />\n" |
|
220 " </xsd:sequence>\n" |
|
221 " </xsd:complexType>\n" |
|
222 "\n" |
|
223 " <xsd:complexType name=\"nodeType\">\n" |
|
224 " <xsd:sequence>\n" |
|
225 " <xsd:element name=\"label\" />\n" |
|
226 " <xsd:element name=\"link\" type=\"linkType\" minOccurs=\"0\" />\n" |
|
227 " <xsd:element name=\"childnode\" type=\"childnodeType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
228 " </xsd:sequence>\n" |
|
229 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" |
|
230 " </xsd:complexType>\n" |
|
231 "\n" |
|
232 " <xsd:complexType name=\"childnodeType\">\n" |
|
233 " <xsd:sequence>\n" |
|
234 " <xsd:element name=\"edgelabel\" minOccurs=\"0\" maxOccurs=\"unbounded\"/>\n" |
|
235 " </xsd:sequence>\n" |
|
236 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" |
|
237 " <xsd:attribute name=\"relation\" type=\"DoxGraphRelation\" />\n" |
|
238 " </xsd:complexType>\n" |
|
239 "\n" |
|
240 " <xsd:complexType name=\"linkType\">\n" |
|
241 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" |
|
242 " <xsd:attribute name=\"external\" type=\"xsd:string\" use=\"optional\"/>\n" |
|
243 " </xsd:complexType>\n" |
|
244 "\n" |
|
245 " <xsd:complexType name=\"listingType\">\n" |
|
246 " <xsd:sequence>\n" |
|
247 " <xsd:element name=\"codeline\" type=\"codelineType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
248 " </xsd:sequence>\n" |
|
249 " </xsd:complexType>\n" |
|
250 "\n" |
|
251 " <xsd:complexType name=\"codelineType\">\n" |
|
252 " <xsd:sequence>\n" |
|
253 " <xsd:element name=\"highlight\" type=\"highlightType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
254 " </xsd:sequence>\n" |
|
255 " <xsd:attribute name=\"lineno\" type=\"xsd:integer\" />\n" |
|
256 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" |
|
257 " <xsd:attribute name=\"refkind\" type=\"DoxRefKind\" />\n" |
|
258 " <xsd:attribute name=\"external\" type=\"DoxBool\" />\n" |
|
259 " </xsd:complexType>\n" |
|
260 "\n" |
|
261 " <xsd:complexType name=\"highlightType\" mixed=\"true\">\n" |
|
262 " <xsd:choice minOccurs=\"0\" maxOccurs=\"unbounded\">\n" |
|
263 " <xsd:element name=\"sp\" />\n" |
|
264 " <xsd:element name=\"ref\" type=\"refTextType\" />\n" |
|
265 " </xsd:choice>\n" |
|
266 " <xsd:attribute name=\"class\" type=\"DoxHighlightClass\" />\n" |
|
267 " </xsd:complexType>\n" |
|
268 "\n" |
|
269 " <xsd:complexType name=\"referenceType\" mixed=\"true\">\n" |
|
270 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" |
|
271 " <xsd:attribute name=\"compoundref\" type=\"xsd:string\" use=\"optional\" />\n" |
|
272 " <xsd:attribute name=\"startline\" type=\"xsd:integer\" />\n" |
|
273 " <xsd:attribute name=\"endline\" type=\"xsd:integer\" />\n" |
|
274 " </xsd:complexType>\n" |
|
275 "\n" |
|
276 " <xsd:complexType name=\"locationType\">\n" |
|
277 " <xsd:attribute name=\"file\" type=\"xsd:string\" />\n" |
|
278 " <xsd:attribute name=\"line\" type=\"xsd:integer\" />\n" |
|
279 " <xsd:attribute name=\"bodyfile\" type=\"xsd:string\" />\n" |
|
280 " <xsd:attribute name=\"bodystart\" type=\"xsd:integer\" />\n" |
|
281 " <xsd:attribute name=\"bodyend\" type=\"xsd:integer\" />\n" |
|
282 " </xsd:complexType>\n" |
|
283 "\n" |
|
284 " <xsd:complexType name=\"docSect1Type\" mixed=\"true\">\n" |
|
285 " <xsd:sequence>\n" |
|
286 " <xsd:element name=\"title\" type=\"xsd:string\" /> \n" |
|
287 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
288 " <xsd:element name=\"sect2\" type=\"docSect2Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
289 " <xsd:element name=\"internal\" type=\"docInternalS1Type\" minOccurs=\"0\" />\n" |
|
290 " </xsd:sequence>\n" |
|
291 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" |
|
292 " </xsd:complexType>\n" |
|
293 "\n" |
|
294 " <xsd:complexType name=\"docSect2Type\" mixed=\"true\">\n" |
|
295 " <xsd:sequence>\n" |
|
296 " <xsd:element name=\"title\" type=\"xsd:string\" /> \n" |
|
297 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
298 " <xsd:element name=\"sect3\" type=\"docSect3Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
299 " <xsd:element name=\"internal\" type=\"docInternalS2Type\" minOccurs=\"0\" />\n" |
|
300 " </xsd:sequence>\n" |
|
301 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" |
|
302 " </xsd:complexType>\n" |
|
303 "\n" |
|
304 " <xsd:complexType name=\"docSect3Type\" mixed=\"true\">\n" |
|
305 " <xsd:sequence>\n" |
|
306 " <xsd:element name=\"title\" type=\"xsd:string\" /> \n" |
|
307 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
308 " <xsd:element name=\"sect4\" type=\"docSect4Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
309 " <xsd:element name=\"internal\" type=\"docInternalS3Type\" minOccurs=\"0\" />\n" |
|
310 " </xsd:sequence>\n" |
|
311 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" |
|
312 " </xsd:complexType>\n" |
|
313 "\n" |
|
314 " <xsd:complexType name=\"docSect4Type\" mixed=\"true\">\n" |
|
315 " <xsd:sequence>\n" |
|
316 " <xsd:element name=\"title\" type=\"xsd:string\" /> \n" |
|
317 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
318 " <xsd:element name=\"internal\" type=\"docInternalS4Type\" minOccurs=\"0\" />\n" |
|
319 " </xsd:sequence>\n" |
|
320 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" |
|
321 " </xsd:complexType>\n" |
|
322 "\n" |
|
323 " <xsd:complexType name=\"docInternalType\" mixed=\"true\">\n" |
|
324 " <xsd:sequence>\n" |
|
325 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
326 " <xsd:element name=\"sect1\" type=\"docSect1Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
327 " </xsd:sequence>\n" |
|
328 " </xsd:complexType>\n" |
|
329 "\n" |
|
330 " <xsd:complexType name=\"docInternalS1Type\" mixed=\"true\">\n" |
|
331 " <xsd:sequence>\n" |
|
332 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
333 " <xsd:element name=\"sect2\" type=\"docSect2Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
334 " </xsd:sequence>\n" |
|
335 " </xsd:complexType>\n" |
|
336 "\n" |
|
337 " <xsd:complexType name=\"docInternalS2Type\" mixed=\"true\">\n" |
|
338 " <xsd:sequence>\n" |
|
339 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
340 " <xsd:element name=\"sect3\" type=\"docSect3Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
341 " </xsd:sequence>\n" |
|
342 " </xsd:complexType>\n" |
|
343 "\n" |
|
344 " <xsd:complexType name=\"docInternalS3Type\" mixed=\"true\">\n" |
|
345 " <xsd:sequence>\n" |
|
346 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
347 " <xsd:element name=\"sect3\" type=\"docSect4Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
348 " </xsd:sequence>\n" |
|
349 " </xsd:complexType>\n" |
|
350 "\n" |
|
351 " <xsd:complexType name=\"docInternalS4Type\" mixed=\"true\">\n" |
|
352 " <xsd:sequence>\n" |
|
353 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
354 " </xsd:sequence>\n" |
|
355 " </xsd:complexType>\n" |
|
356 " \n" |
|
357 " <xsd:group name=\"docTitleCmdGroup\">\n" |
|
358 " <xsd:choice>\n" |
|
359 " <xsd:element name=\"ulink\" type=\"docURLLink\" />\n" |
|
360 " <xsd:element name=\"bold\" type=\"docMarkupType\" />\n" |
|
361 " <xsd:element name=\"emphasis\" type=\"docMarkupType\" />\n" |
|
362 " <xsd:element name=\"computeroutput\" type=\"docMarkupType\" />\n" |
|
363 " <xsd:element name=\"subscript\" type=\"docMarkupType\" />\n" |
|
364 " <xsd:element name=\"superscript\" type=\"docMarkupType\" />\n" |
|
365 " <xsd:element name=\"center\" type=\"docMarkupType\" />\n" |
|
366 " <xsd:element name=\"small\" type=\"docMarkupType\" />\n" |
|
367 " <xsd:element name=\"htmlonly\" type=\"xsd:string\" />\n" |
|
368 " <xsd:element name=\"latexonly\" type=\"xsd:string\" />\n" |
|
369 " <xsd:element name=\"dot\" type=\"xsd:string\" />\n" |
|
370 " <xsd:element name=\"anchor\" type=\"docAnchorType\" />\n" |
|
371 " <xsd:element name=\"formula\" type=\"docFormulaType\" />\n" |
|
372 " <xsd:element name=\"ref\" type=\"docRefTextType\" />\n" |
|
373 " <xsd:element name=\"copy\" type=\"docEmptyType\" />\n" |
|
374 " <xsd:element name=\"trademark\" type=\"docEmptyType\" />\n" |
|
375 " <xsd:element name=\"registered\" type=\"docEmptyType\" />\n" |
|
376 " <xsd:element name=\"lsquo\" type=\"docEmptyType\" />\n" |
|
377 " <xsd:element name=\"rsquo\" type=\"docEmptyType\" />\n" |
|
378 " <xsd:element name=\"ldquo\" type=\"docEmptyType\" />\n" |
|
379 " <xsd:element name=\"rdquo\" type=\"docEmptyType\" />\n" |
|
380 " <xsd:element name=\"ndash\" type=\"docEmptyType\" />\n" |
|
381 " <xsd:element name=\"mdash\" type=\"docEmptyType\" />\n" |
|
382 " <xsd:element name=\"umlaut\" type=\"docCharType\" />\n" |
|
383 " <xsd:element name=\"acute\" type=\"docCharType\" />\n" |
|
384 " <xsd:element name=\"grave\" type=\"docCharType\" />\n" |
|
385 " <xsd:element name=\"circ\" type=\"docCharType\" />\n" |
|
386 " <xsd:element name=\"slash\" type=\"docCharType\" />\n" |
|
387 " <xsd:element name=\"tilde\" type=\"docCharType\" />\n" |
|
388 " <xsd:element name=\"cedil\" type=\"docCharType\" />\n" |
|
389 " <xsd:element name=\"ring\" type=\"docCharType\" />\n" |
|
390 " <xsd:element name=\"szlig\" type=\"docEmptyType\" />\n" |
|
391 " <xsd:element name=\"nonbreakablespace\" type=\"docEmptyType\" />\n" |
|
392 " </xsd:choice>\n" |
|
393 " </xsd:group>\n" |
|
394 "\n" |
|
395 " <xsd:complexType name=\"docTitleType\" mixed=\"true\">\n" |
|
396 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
397 " </xsd:complexType>\n" |
|
398 "\n" |
|
399 " <xsd:group name=\"docCmdGroup\">\n" |
|
400 " <xsd:choice>\n" |
|
401 " <xsd:group ref=\"docTitleCmdGroup\"/>\n" |
|
402 " <xsd:element name=\"linebreak\" type=\"docEmptyType\" />\n" |
|
403 " <xsd:element name=\"hruler\" type=\"docEmptyType\" />\n" |
|
404 " <xsd:element name=\"preformatted\" type=\"docMarkupType\" />\n" |
|
405 " <xsd:element name=\"programlisting\" type=\"listingType\" />\n" |
|
406 " <xsd:element name=\"verbatim\" type=\"xsd:string\" />\n" |
|
407 " <xsd:element name=\"indexentry\" type=\"docIndexEntryType\" />\n" |
|
408 " <xsd:element name=\"orderedlist\" type=\"docListType\" />\n" |
|
409 " <xsd:element name=\"itemizedlist\" type=\"docListType\" />\n" |
|
410 " <xsd:element name=\"simplesect\" type=\"docSimpleSectType\" />\n" |
|
411 " <xsd:element name=\"title\" type=\"docTitleType\" />\n" |
|
412 " <xsd:element name=\"variablelist\" type=\"docVariableListType\" />\n" |
|
413 " <xsd:element name=\"table\" type=\"docTableType\" />\n" |
|
414 " <xsd:element name=\"heading\" type=\"docHeadingType\" />\n" |
|
415 " <xsd:element name=\"image\" type=\"docImageType\" />\n" |
|
416 " <xsd:element name=\"dotfile\" type=\"docDotFileType\" />\n" |
|
417 " <xsd:element name=\"toclist\" type=\"docTocListType\" />\n" |
|
418 " <xsd:element name=\"language\" type=\"docLanguageType\" />\n" |
|
419 " <xsd:element name=\"parameterlist\" type=\"docParamListType\" />\n" |
|
420 " <xsd:element name=\"xrefsect\" type=\"docXRefSectType\" />\n" |
|
421 " <xsd:element name=\"copydoc\" type=\"docCopyType\" />\n" |
|
422 " </xsd:choice>\n" |
|
423 " </xsd:group>\n" |
|
424 "\n" |
|
425 " <xsd:complexType name=\"docParaType\" mixed=\"true\">\n" |
|
426 " <xsd:group ref=\"docCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
427 " </xsd:complexType>\n" |
|
428 "\n" |
|
429 " <xsd:complexType name=\"docMarkupType\" mixed=\"true\">\n" |
|
430 " <xsd:group ref=\"docCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
431 " </xsd:complexType>\n" |
|
432 "\n" |
|
433 " <xsd:complexType name=\"docURLLink\" mixed=\"true\">\n" |
|
434 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
435 " <xsd:attribute name=\"url\" type=\"xsd:string\" />\n" |
|
436 " </xsd:complexType>\n" |
|
437 "\n" |
|
438 " <xsd:complexType name=\"docAnchorType\" mixed=\"true\">\n" |
|
439 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" |
|
440 " </xsd:complexType>\n" |
|
441 "\n" |
|
442 " <xsd:complexType name=\"docFormulaType\" mixed=\"true\">\n" |
|
443 " <xsd:attribute name=\"id\" type=\"xsd:string\" />\n" |
|
444 " </xsd:complexType>\n" |
|
445 "\n" |
|
446 " <xsd:complexType name=\"docIndexEntryType\">\n" |
|
447 " <xsd:sequence>\n" |
|
448 " <xsd:element name=\"primaryie\" type=\"xsd:string\" />\n" |
|
449 " <xsd:element name=\"secondaryie\" type=\"xsd:string\" />\n" |
|
450 " </xsd:sequence>\n" |
|
451 " </xsd:complexType>\n" |
|
452 "\n" |
|
453 " <xsd:complexType name=\"docListType\">\n" |
|
454 " <xsd:sequence>\n" |
|
455 " <xsd:element name=\"listitem\" type=\"docListItemType\" maxOccurs=\"unbounded\" />\n" |
|
456 " </xsd:sequence>\n" |
|
457 " </xsd:complexType>\n" |
|
458 "\n" |
|
459 " <xsd:complexType name=\"docListItemType\">\n" |
|
460 " <xsd:sequence>\n" |
|
461 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
462 " </xsd:sequence>\n" |
|
463 " </xsd:complexType>\n" |
|
464 "\n" |
|
465 " <xsd:complexType name=\"docSimpleSectType\">\n" |
|
466 " <xsd:sequence>\n" |
|
467 " <xsd:element name=\"title\" type=\"docTitleType\" minOccurs=\"0\" />\n" |
|
468 " <xsd:sequence minOccurs=\"0\" maxOccurs=\"unbounded\">\n" |
|
469 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"1\" maxOccurs=\"unbounded\" />\n" |
|
470 " <xsd:element name=\"simplesectsep\" type=\"docEmptyType\" minOccurs=\"0\"/>\n" |
|
471 " </xsd:sequence>\n" |
|
472 " </xsd:sequence>\n" |
|
473 " <xsd:attribute name=\"kind\" type=\"DoxSimpleSectKind\" />\n" |
|
474 " </xsd:complexType>\n" |
|
475 "\n" |
|
476 " <xsd:complexType name=\"docVarListEntryType\">\n" |
|
477 " <xsd:sequence>\n" |
|
478 " <xsd:element name=\"term\" type=\"docTitleType\" />\n" |
|
479 " </xsd:sequence>\n" |
|
480 " </xsd:complexType>\n" |
|
481 "\n" |
|
482 " <xsd:group name=\"docVariableListGroup\">\n" |
|
483 " <xsd:sequence>\n" |
|
484 " <xsd:element name=\"varlistentry\" type=\"docVarListEntryType\" />\n" |
|
485 " <xsd:element name=\"listitem\" type=\"docListItemType\" />\n" |
|
486 " </xsd:sequence>\n" |
|
487 " </xsd:group>\n" |
|
488 "\n" |
|
489 " <xsd:complexType name=\"docVariableListType\">\n" |
|
490 " <xsd:sequence>\n" |
|
491 " <xsd:group ref=\"docVariableListGroup\" maxOccurs=\"unbounded\" />\n" |
|
492 " </xsd:sequence>\n" |
|
493 " </xsd:complexType>\n" |
|
494 "\n" |
|
495 " <xsd:complexType name=\"docRefTextType\" mixed=\"true\">\n" |
|
496 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
497 " <xsd:attribute name=\"refid\" type=\"xsd:string\" />\n" |
|
498 " <xsd:attribute name=\"kindref\" type=\"DoxRefKind\" />\n" |
|
499 " <xsd:attribute name=\"external\" type=\"xsd:string\" />\n" |
|
500 " </xsd:complexType>\n" |
|
501 "\n" |
|
502 " <xsd:complexType name=\"docTableType\">\n" |
|
503 " <xsd:sequence>\n" |
|
504 " <xsd:element name=\"row\" type=\"docRowType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
505 " <xsd:element name=\"caption\" type=\"docCaptionType\" minOccurs=\"0\" />\n" |
|
506 " </xsd:sequence>\n" |
|
507 " <xsd:attribute name=\"rows\" type=\"xsd:integer\" />\n" |
|
508 " <xsd:attribute name=\"cols\" type=\"xsd:integer\" />\n" |
|
509 " </xsd:complexType>\n" |
|
510 "\n" |
|
511 " <xsd:complexType name=\"docRowType\">\n" |
|
512 " <xsd:sequence>\n" |
|
513 " <xsd:element name=\"entry\" type=\"docEntryType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
514 " </xsd:sequence>\n" |
|
515 " </xsd:complexType>\n" |
|
516 "\n" |
|
517 " <xsd:complexType name=\"docEntryType\">\n" |
|
518 " <xsd:sequence>\n" |
|
519 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
520 " </xsd:sequence>\n" |
|
521 " <xsd:attribute name=\"thead\" type=\"DoxBool\" />\n" |
|
522 " </xsd:complexType>\n" |
|
523 "\n" |
|
524 " <xsd:complexType name=\"docCaptionType\" mixed=\"true\">\n" |
|
525 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
526 " </xsd:complexType>\n" |
|
527 "\n" |
|
528 " <xsd:complexType name=\"docHeadingType\" mixed=\"true\">\n" |
|
529 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
530 " <xsd:attribute name=\"level\" type=\"xsd:integer\" /> <!-- todo: range 1-6 -->\n" |
|
531 " </xsd:complexType>\n" |
|
532 "\n" |
|
533 " <xsd:complexType name=\"docImageType\" mixed=\"true\">\n" |
|
534 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
535 " <xsd:attribute name=\"type\" type=\"DoxImageKind\" /> \n" |
|
536 " <xsd:attribute name=\"name\" type=\"xsd:string\" /> \n" |
|
537 " <xsd:attribute name=\"width\" type=\"xsd:string\" /> \n" |
|
538 " <xsd:attribute name=\"height\" type=\"xsd:string\" /> \n" |
|
539 " </xsd:complexType>\n" |
|
540 "\n" |
|
541 " <xsd:complexType name=\"docDotFileType\" mixed=\"true\">\n" |
|
542 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
543 " <xsd:attribute name=\"name\" type=\"xsd:string\" /> \n" |
|
544 " </xsd:complexType>\n" |
|
545 "\n" |
|
546 " <xsd:complexType name=\"docTocItemType\" mixed=\"true\">\n" |
|
547 " <xsd:group ref=\"docTitleCmdGroup\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
548 " <xsd:attribute name=\"id\" type=\"xsd:string\" /> \n" |
|
549 " </xsd:complexType>\n" |
|
550 "\n" |
|
551 " <xsd:complexType name=\"docTocListType\">\n" |
|
552 " <xsd:sequence>\n" |
|
553 " <xsd:element name=\"tocitem\" type=\"docTocItemType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
554 " </xsd:sequence>\n" |
|
555 " </xsd:complexType>\n" |
|
556 "\n" |
|
557 " <xsd:complexType name=\"docLanguageType\">\n" |
|
558 " <xsd:sequence>\n" |
|
559 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
560 " </xsd:sequence>\n" |
|
561 " <xsd:attribute name=\"langid\" type=\"xsd:string\" /> \n" |
|
562 " </xsd:complexType>\n" |
|
563 "\n" |
|
564 " <xsd:complexType name=\"docParamListType\">\n" |
|
565 " <xsd:sequence>\n" |
|
566 " <xsd:element name=\"parameteritem\" type=\"docParamListItem\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
567 " </xsd:sequence>\n" |
|
568 " <xsd:attribute name=\"kind\" type=\"DoxParamListKind\" /> \n" |
|
569 " </xsd:complexType>\n" |
|
570 "\n" |
|
571 " <xsd:complexType name=\"docParamListItem\">\n" |
|
572 " <xsd:sequence>\n" |
|
573 " <xsd:element name=\"parameternamelist\" type=\"docParamNameList\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
574 " <xsd:element name=\"parameterdescription\" type=\"descriptionType\" />\n" |
|
575 " </xsd:sequence>\n" |
|
576 " </xsd:complexType>\n" |
|
577 "\n" |
|
578 " <xsd:complexType name=\"docParamNameList\">\n" |
|
579 " <xsd:sequence>\n" |
|
580 " <xsd:element name=\"parametername\" type=\"docParamName\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
581 " </xsd:sequence>\n" |
|
582 " </xsd:complexType>\n" |
|
583 "\n" |
|
584 " <xsd:complexType name=\"docParamName\" mixed=\"true\">\n" |
|
585 " <xsd:sequence>\n" |
|
586 " <xsd:element name=\"ref\" type=\"refTextType\" minOccurs=\"0\" maxOccurs=\"1\" />\n" |
|
587 " </xsd:sequence>\n" |
|
588 " <xsd:attribute name=\"direction\" type=\"DoxParamDir\" use=\"optional\" />\n" |
|
589 " </xsd:complexType>\n" |
|
590 "\n" |
|
591 " <xsd:complexType name=\"docXRefSectType\">\n" |
|
592 " <xsd:sequence>\n" |
|
593 " <xsd:element name=\"xreftitle\" type=\"xsd:string\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
594 " <xsd:element name=\"xrefdescription\" type=\"descriptionType\" />\n" |
|
595 " </xsd:sequence>\n" |
|
596 " <xsd:attribute name=\"id\" type=\"xsd:string\" /> \n" |
|
597 " </xsd:complexType>\n" |
|
598 "\n" |
|
599 " <xsd:complexType name=\"docCopyType\">\n" |
|
600 " <xsd:sequence>\n" |
|
601 " <xsd:element name=\"para\" type=\"docParaType\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
602 " <xsd:element name=\"sect1\" type=\"docSect1Type\" minOccurs=\"0\" maxOccurs=\"unbounded\" />\n" |
|
603 " <xsd:element name=\"internal\" type=\"docInternalType\" minOccurs=\"0\" />\n" |
|
604 " </xsd:sequence>\n" |
|
605 " <xsd:attribute name=\"link\" type=\"xsd:string\" /> \n" |
|
606 " </xsd:complexType>\n" |
|
607 "\n" |
|
608 " <xsd:complexType name=\"docCharType\">\n" |
|
609 " <xsd:attribute name=\"char\" type=\"DoxCharRange\"/> \n" |
|
610 " </xsd:complexType>\n" |
|
611 "\n" |
|
612 " <xsd:complexType name=\"docEmptyType\"/>\n" |
|
613 "\n" |
|
614 " <!-- Simple types -->\n" |
|
615 "\n" |
|
616 " <xsd:simpleType name=\"DoxBool\">\n" |
|
617 " <xsd:restriction base=\"xsd:string\">\n" |
|
618 " <xsd:enumeration value=\"yes\" />\n" |
|
619 " <xsd:enumeration value=\"no\" />\n" |
|
620 " </xsd:restriction>\n" |
|
621 " </xsd:simpleType>\n" |
|
622 "\n" |
|
623 " <xsd:simpleType name=\"DoxGraphRelation\">\n" |
|
624 " <xsd:restriction base=\"xsd:string\">\n" |
|
625 " <xsd:enumeration value=\"include\" />\n" |
|
626 " <xsd:enumeration value=\"usage\" />\n" |
|
627 " <xsd:enumeration value=\"template-instance\" />\n" |
|
628 " <xsd:enumeration value=\"public-inheritance\" />\n" |
|
629 " <xsd:enumeration value=\"protected-inheritance\" />\n" |
|
630 " <xsd:enumeration value=\"private-inheritance\" />\n" |
|
631 " </xsd:restriction>\n" |
|
632 " </xsd:simpleType>\n" |
|
633 "\n" |
|
634 " <xsd:simpleType name=\"DoxRefKind\">\n" |
|
635 " <xsd:restriction base=\"xsd:string\">\n" |
|
636 " <xsd:enumeration value=\"compound\" />\n" |
|
637 " <xsd:enumeration value=\"member\" />\n" |
|
638 " </xsd:restriction>\n" |
|
639 " </xsd:simpleType>\n" |
|
640 "\n" |
|
641 " <xsd:simpleType name=\"DoxMemberKind\">\n" |
|
642 " <xsd:restriction base=\"xsd:string\">\n" |
|
643 " <xsd:enumeration value=\"define\" />\n" |
|
644 " <xsd:enumeration value=\"property\" />\n" |
|
645 " <xsd:enumeration value=\"event\" />\n" |
|
646 " <xsd:enumeration value=\"variable\" />\n" |
|
647 " <xsd:enumeration value=\"typedef\" />\n" |
|
648 " <xsd:enumeration value=\"enum\" />\n" |
|
649 " <xsd:enumeration value=\"function\" />\n" |
|
650 " <xsd:enumeration value=\"signal\" />\n" |
|
651 " <xsd:enumeration value=\"prototype\" />\n" |
|
652 " <xsd:enumeration value=\"friend\" />\n" |
|
653 " <xsd:enumeration value=\"dcop\" />\n" |
|
654 " <xsd:enumeration value=\"slot\" />\n" |
|
655 " </xsd:restriction>\n" |
|
656 " </xsd:simpleType>\n" |
|
657 "\n" |
|
658 " <xsd:simpleType name=\"DoxProtectionKind\">\n" |
|
659 " <xsd:restriction base=\"xsd:string\">\n" |
|
660 " <xsd:enumeration value=\"public\" />\n" |
|
661 " <xsd:enumeration value=\"protected\" />\n" |
|
662 " <xsd:enumeration value=\"private\" />\n" |
|
663 " <xsd:enumeration value=\"package\" />\n" |
|
664 " </xsd:restriction>\n" |
|
665 " </xsd:simpleType>\n" |
|
666 "\n" |
|
667 " <xsd:simpleType name=\"DoxVirtualKind\">\n" |
|
668 " <xsd:restriction base=\"xsd:string\">\n" |
|
669 " <xsd:enumeration value=\"non-virtual\" />\n" |
|
670 " <xsd:enumeration value=\"virtual\" />\n" |
|
671 " <xsd:enumeration value=\"pure-virtual\" />\n" |
|
672 " </xsd:restriction>\n" |
|
673 " </xsd:simpleType>\n" |
|
674 "\n" |
|
675 " <xsd:simpleType name=\"DoxCompoundKind\">\n" |
|
676 " <xsd:restriction base=\"xsd:string\">\n" |
|
677 " <xsd:enumeration value=\"class\" />\n" |
|
678 " <xsd:enumeration value=\"struct\" />\n" |
|
679 " <xsd:enumeration value=\"union\" />\n" |
|
680 " <xsd:enumeration value=\"interface\" />\n" |
|
681 " <xsd:enumeration value=\"protocol\" />\n" |
|
682 " <xsd:enumeration value=\"category\" />\n" |
|
683 " <xsd:enumeration value=\"exception\" />\n" |
|
684 " <xsd:enumeration value=\"file\" />\n" |
|
685 " <xsd:enumeration value=\"namespace\" />\n" |
|
686 " <xsd:enumeration value=\"group\" />\n" |
|
687 " <xsd:enumeration value=\"page\" />\n" |
|
688 " <xsd:enumeration value=\"example\" />\n" |
|
689 " <xsd:enumeration value=\"dir\" />\n" |
|
690 " </xsd:restriction>\n" |
|
691 " </xsd:simpleType>\n" |
|
692 "\n" |
|
693 " <xsd:simpleType name=\"DoxSectionKind\">\n" |
|
694 " <xsd:restriction base=\"xsd:string\">\n" |
|
695 " <xsd:enumeration value=\"user-defined\" />\n" |
|
696 " <xsd:enumeration value=\"public-type\" />\n" |
|
697 " <xsd:enumeration value=\"public-func\" />\n" |
|
698 " <xsd:enumeration value=\"public-attrib\" />\n" |
|
699 " <xsd:enumeration value=\"public-slot\" />\n" |
|
700 " <xsd:enumeration value=\"signal\" />\n" |
|
701 " <xsd:enumeration value=\"dcop-func\" />\n" |
|
702 " <xsd:enumeration value=\"property\" />\n" |
|
703 " <xsd:enumeration value=\"event\" />\n" |
|
704 " <xsd:enumeration value=\"public-static-func\" />\n" |
|
705 " <xsd:enumeration value=\"public-static-attrib\" />\n" |
|
706 " <xsd:enumeration value=\"protected-type\" />\n" |
|
707 " <xsd:enumeration value=\"protected-func\" />\n" |
|
708 " <xsd:enumeration value=\"protected-attrib\" />\n" |
|
709 " <xsd:enumeration value=\"protected-slot\" />\n" |
|
710 " <xsd:enumeration value=\"protected-static-func\" />\n" |
|
711 " <xsd:enumeration value=\"protected-static-attrib\" />\n" |
|
712 " <xsd:enumeration value=\"package-type\" />\n" |
|
713 " <xsd:enumeration value=\"package-func\" />\n" |
|
714 " <xsd:enumeration value=\"package-attrib\" />\n" |
|
715 " <xsd:enumeration value=\"package-static-func\" />\n" |
|
716 " <xsd:enumeration value=\"package-static-attrib\" />\n" |
|
717 " <xsd:enumeration value=\"private-type\" />\n" |
|
718 " <xsd:enumeration value=\"private-func\" />\n" |
|
719 " <xsd:enumeration value=\"private-attrib\" />\n" |
|
720 " <xsd:enumeration value=\"private-slot\" />\n" |
|
721 " <xsd:enumeration value=\"private-static-func\" />\n" |
|
722 " <xsd:enumeration value=\"private-static-attrib\" />\n" |
|
723 " <xsd:enumeration value=\"friend\" />\n" |
|
724 " <xsd:enumeration value=\"related\" />\n" |
|
725 " <xsd:enumeration value=\"define\" />\n" |
|
726 " <xsd:enumeration value=\"prototype\" />\n" |
|
727 " <xsd:enumeration value=\"typedef\" />\n" |
|
728 " <xsd:enumeration value=\"enum\" />\n" |
|
729 " <xsd:enumeration value=\"func\" />\n" |
|
730 " <xsd:enumeration value=\"var\" />\n" |
|
731 " </xsd:restriction>\n" |
|
732 " </xsd:simpleType>\n" |
|
733 "\n" |
|
734 " <xsd:simpleType name=\"DoxHighlightClass\">\n" |
|
735 " <xsd:restriction base=\"xsd:string\">\n" |
|
736 " <xsd:enumeration value=\"comment\" />\n" |
|
737 " <xsd:enumeration value=\"normal\" />\n" |
|
738 " <xsd:enumeration value=\"preprocessor\" />\n" |
|
739 " <xsd:enumeration value=\"keyword\" />\n" |
|
740 " <xsd:enumeration value=\"keywordtype\" />\n" |
|
741 " <xsd:enumeration value=\"keywordflow\" />\n" |
|
742 " <xsd:enumeration value=\"stringliteral\" />\n" |
|
743 " <xsd:enumeration value=\"charliteral\" />\n" |
|
744 " </xsd:restriction>\n" |
|
745 " </xsd:simpleType>\n" |
|
746 "\n" |
|
747 " <xsd:simpleType name=\"DoxSimpleSectKind\">\n" |
|
748 " <xsd:restriction base=\"xsd:string\">\n" |
|
749 " <xsd:enumeration value=\"see\" />\n" |
|
750 " <xsd:enumeration value=\"return\" />\n" |
|
751 " <xsd:enumeration value=\"author\" />\n" |
|
752 " <xsd:enumeration value=\"authors\" />\n" |
|
753 " <xsd:enumeration value=\"version\" />\n" |
|
754 " <xsd:enumeration value=\"since\" />\n" |
|
755 " <xsd:enumeration value=\"date\" />\n" |
|
756 " <xsd:enumeration value=\"note\" />\n" |
|
757 " <xsd:enumeration value=\"warning\" />\n" |
|
758 " <xsd:enumeration value=\"pre\" />\n" |
|
759 " <xsd:enumeration value=\"post\" />\n" |
|
760 " <xsd:enumeration value=\"invariant\" />\n" |
|
761 " <xsd:enumeration value=\"remark\" />\n" |
|
762 " <xsd:enumeration value=\"attention\" />\n" |
|
763 " <xsd:enumeration value=\"par\" />\n" |
|
764 " <xsd:enumeration value=\"rcs\" />\n" |
|
765 " </xsd:restriction>\n" |
|
766 " </xsd:simpleType>\n" |
|
767 "\n" |
|
768 " <xsd:simpleType name=\"DoxVersionNumber\">\n" |
|
769 " <xsd:restriction base=\"xsd:string\">\n" |
|
770 " <xsd:pattern value=\"\\d+\\.\\d+.*\" />\n" |
|
771 " </xsd:restriction>\n" |
|
772 " </xsd:simpleType>\n" |
|
773 "\n" |
|
774 " <xsd:simpleType name=\"DoxImageKind\">\n" |
|
775 " <xsd:restriction base=\"xsd:string\">\n" |
|
776 " <xsd:enumeration value=\"html\" />\n" |
|
777 " <xsd:enumeration value=\"latex\" />\n" |
|
778 " <xsd:enumeration value=\"rtf\" />\n" |
|
779 " </xsd:restriction>\n" |
|
780 " </xsd:simpleType>\n" |
|
781 "\n" |
|
782 " <xsd:simpleType name=\"DoxParamListKind\">\n" |
|
783 " <xsd:restriction base=\"xsd:string\">\n" |
|
784 " <xsd:enumeration value=\"param\" />\n" |
|
785 " <xsd:enumeration value=\"retval\" />\n" |
|
786 " <xsd:enumeration value=\"exception\" />\n" |
|
787 " <xsd:enumeration value=\"templateparam\" />\n" |
|
788 " </xsd:restriction>\n" |
|
789 " </xsd:simpleType>\n" |
|
790 "\n" |
|
791 " <xsd:simpleType name=\"DoxCharRange\">\n" |
|
792 " <xsd:restriction base=\"xsd:string\">\n" |
|
793 " <xsd:pattern value=\"[aeiouncAEIOUNC]\" />\n" |
|
794 " </xsd:restriction>\n" |
|
795 " </xsd:simpleType>\n" |
|
796 "\n" |
|
797 " <xsd:simpleType name=\"DoxParamDir\">\n" |
|
798 " <xsd:restriction base=\"xsd:string\">\n" |
|
799 " <xsd:enumeration value=\"in\"/>\n" |
|
800 " <xsd:enumeration value=\"out\"/>\n" |
|
801 " <xsd:enumeration value=\"inout\"/>\n" |
|
802 " </xsd:restriction>\n" |
|
803 " </xsd:simpleType>\n" |
|
804 "\n" |
|
805 " <xsd:simpleType name=\"DoxAccessor\">\n" |
|
806 " <xsd:restriction base=\"xsd:string\">\n" |
|
807 " <xsd:enumeration value=\"retain\"/>\n" |
|
808 " <xsd:enumeration value=\"copy\"/>\n" |
|
809 " <xsd:enumeration value=\"assign\"/>\n" |
|
810 " </xsd:restriction>\n" |
|
811 " </xsd:simpleType>\n" |
|
812 "\n" |
|
813 "</xsd:schema>\n" |
|
814 "\n" |