ODFPY  1.2.0
 All Classes Namespaces Files Functions Variables
grammar.py
Go to the documentation of this file.
1 # -*- coding: utf-8 -*-
2 # Copyright (C) 2006-2013 Søren Roug, European Environment Agency
3 #
4 # This library is free software; you can redistribute it and/or
5 # modify it under the terms of the GNU Lesser General Public
6 # License as published by the Free Software Foundation; either
7 # version 2.1 of the License, or (at your option) any later version.
8 #
9 # This library is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY; without even the implied warranty of
11 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12 # Lesser General Public License for more details.
13 #
14 # You should have received a copy of the GNU Lesser General Public
15 # License along with this library; if not, write to the Free Software
16 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
17 #
18 # Contributor(s):
19 #
20 
21 __doc__=""" In principle the OpenDocument schema converted to python structures.
22 Currently it contains the legal child elements of a given element.
23 To be used for validation check in the API
24 """
25 import sys, os.path
26 sys.path.append(os.path.dirname(__file__))
27 from namespaces import *
28 
29 # The following code is generated from the RelaxNG schema with this notice:
30 
31 # Open Document Format for Office Applications (OpenDocument) Version 1.2
32 # OASIS Standard, 29 September 2011
33 # Relax-NG Schema
34 # Source: http://docs.oasis-open.org/office/v1.2/os/
35 # Copyright (c) OASIS Open 2002-2011. All Rights Reserved.
36 
37 # All capitalized terms in the following text have the meanings assigned to them
38 # in the OASIS Intellectual Property Rights Policy (the "OASIS IPR Policy"). The
39 # full Policy may be found at the OASIS website.
40 
41 # This document and translations of it may be copied and furnished to others, and
42 # derivative works that comment on or otherwise explain it or assist in its
43 # implementation may be prepared, copied, published, and distributed, in whole or
44 # in part, without restriction of any kind, provided that the above copyright
45 # notice and this section are included on all such copies and derivative works.
46 # However, this document itself may not be modified in any way, including by
47 # removing the copyright notice or references to OASIS, except as needed for the
48 # purpose of developing any document or deliverable produced by an OASIS
49 # Technical Committee (in which case the rules applicable to copyrights, as set
50 # forth in the OASIS IPR Policy, must be followed) or as required to translate it
51 # into languages other than English.
52 
53 # The limited permissions granted above are perpetual and will not be revoked by
54 # OASIS or its successors or assigns.
55 
56 # This document and the information contained herein is provided on an "AS IS"
57 # basis and OASIS DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT
58 # LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT
59 # INFRINGE ANY OWNERSHIP RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR
60 # FITNESS FOR A PARTICULAR PURPOSE.
61 
62 allowed_children = {
63  (DCNS,u'creator') : (
64  ),
65  (DCNS,u'date') : (
66  ),
67  (DCNS,u'description') : (
68  ),
69  (DCNS,u'language') : (
70  ),
71  (DCNS,u'subject') : (
72  ),
73  (DCNS,u'title') : (
74  ),
75 # Completes Dublin Core start
76 # (DCNS,'contributor') : (
77 # ),
78 # (DCNS,'coverage') : (
79 # ),
80 # (DCNS,'format') : (
81 # ),
82 # (DCNS,'identifier') : (
83 # ),
84 # (DCNS,'publisher') : (
85 # ),
86 # (DCNS,'relation') : (
87 # ),
88 # (DCNS,'rights') : (
89 # ),
90 # (DCNS,'source') : (
91 # ),
92 # (DCNS,'type') : (
93 # ),
94 # Completes Dublin Core end
95  (MATHNS,u'math') : None,
96 
97  (XFORMSNS,u'model') : None,
98 
99  (ANIMNS,u'animate') : (
100  ),
101  (ANIMNS,u'animateColor') : (
102  ),
103  (ANIMNS,u'animateMotion') : (
104  ),
105  (ANIMNS,u'animateTransform') : (
106  ),
107  (ANIMNS,u'audio') : (
108  ),
109  (ANIMNS,u'command') : (
110  (ANIMNS,u'param'),
111  ),
112 # allowed_children
113  (ANIMNS,u'iterate') : (
114  (ANIMNS,u'animate'),
115  (ANIMNS,u'animateColor'),
116  (ANIMNS,u'animateMotion'),
117  (ANIMNS,u'animateTransform'),
118  (ANIMNS,u'audio'),
119  (ANIMNS,u'command'),
120  (ANIMNS,u'iterate'),
121  (ANIMNS,u'par'),
122  (ANIMNS,u'seq'),
123  (ANIMNS,u'set'),
124  (ANIMNS,u'transitionFilter'),
125  ),
126  (ANIMNS,u'par') : (
127  (ANIMNS,u'animate'),
128  (ANIMNS,u'animateColor'),
129  (ANIMNS,u'animateMotion'),
130  (ANIMNS,u'animateTransform'),
131  (ANIMNS,u'audio'),
132  (ANIMNS,u'command'),
133  (ANIMNS,u'iterate'),
134  (ANIMNS,u'par'),
135  (ANIMNS,u'seq'),
136  (ANIMNS,u'set'),
137  (ANIMNS,u'transitionFilter'),
138  ),
139 # allowed_children
140  (ANIMNS,u'param') : (
141  ),
142  (ANIMNS,u'seq') : (
143  (ANIMNS,u'animate'),
144  (ANIMNS,u'animateColor'),
145  (ANIMNS,u'animateMotion'),
146  (ANIMNS,u'animateTransform'),
147  (ANIMNS,u'audio'),
148  (ANIMNS,u'command'),
149  (ANIMNS,u'iterate'),
150  (ANIMNS,u'par'),
151  (ANIMNS,u'seq'),
152  (ANIMNS,u'set'),
153  (ANIMNS,u'transitionFilter'),
154  ),
155  (ANIMNS,u'set') : (
156  ),
157  (ANIMNS,u'transitionFilter') : (
158  ),
159  (CHARTNS,u'axis') : (
160  (CHARTNS,u'categories'),
161  (CHARTNS,u'grid'),
162  (CHARTNS,u'title'),
163  ),
164 # allowed_children
165  (CHARTNS,u'categories') : (
166  ),
167  (CHARTNS,u'chart') : (
168  (CHARTNS,u'footer'),
169  (CHARTNS,u'legend'),
170  (CHARTNS,u'plot-area'),
171  (CHARTNS,u'subtitle'),
172  (CHARTNS,u'title'),
173  (TABLENS,u'table'),
174  ),
175  (CHARTNS,u'data-label') : (
176  (TEXTNS,u'p'),
177  ),
178  (CHARTNS,u'data-point') : (
179  (CHARTNS,u'data-label'),
180  ),
181  (CHARTNS,u'domain') : (
182  ),
183 # allowed_children
184  (CHARTNS,u'equation') : (
185  (TEXTNS,u'p'),
186  ),
187  (CHARTNS,u'error-indicator') : (
188  ),
189  (CHARTNS,u'floor') : (
190  ),
191  (CHARTNS,u'footer') : (
192  (TEXTNS,u'p'),
193  ),
194  (CHARTNS,u'grid') : (
195  ),
196  (CHARTNS,u'label-separator') : (
197  (TEXTNS,u'p'),
198  ),
199  (CHARTNS,u'legend') : (
200  (TEXTNS,u'p'),
201  ),
202 # allowed_children
203  (CHARTNS,u'mean-value') : (
204  ),
205  (CHARTNS,u'plot-area') : (
206  (CHARTNS,u'axis'),
207  (CHARTNS,u'floor'),
208  (CHARTNS,u'series'),
209  (CHARTNS,u'stock-gain-marker'),
210  (CHARTNS,u'stock-loss-marker'),
211  (CHARTNS,u'stock-range-line'),
212  (CHARTNS,u'wall'),
213  (DR3DNS,u'light'),
214  ),
215  (CHARTNS,u'regression-curve') : (
216  (CHARTNS,u'equation'),
217  ),
218  (CHARTNS,u'series') : (
219  (CHARTNS,u'data-label'),
220  (CHARTNS,u'data-point'),
221  (CHARTNS,u'domain'),
222  (CHARTNS,u'error-indicator'),
223  (CHARTNS,u'mean-value'),
224  (CHARTNS,u'regression-curve'),
225  ),
226  (CHARTNS,u'stock-gain-marker') : (
227  ),
228  (CHARTNS,u'stock-loss-marker') : (
229  ),
230 # allowed_children
231  (CHARTNS,u'stock-range-line') : (
232  ),
233  (CHARTNS,u'subtitle') : (
234  (TEXTNS,u'p'),
235  ),
236  (CHARTNS,u'symbol-image') : (
237  ),
238  (CHARTNS,u'title') : (
239  (TEXTNS,u'p'),
240  ),
241  (CHARTNS,u'wall') : (
242  ),
243  (CONFIGNS,u'config-item') : (
244  ),
245  (CONFIGNS,u'config-item-map-entry') : (
246  (CONFIGNS,u'config-item'),
247  (CONFIGNS,u'config-item-map-indexed'),
248  (CONFIGNS,u'config-item-map-named'),
249  (CONFIGNS,u'config-item-set'),
250  ),
251  (CONFIGNS,u'config-item-map-indexed') : (
252  (CONFIGNS,u'config-item-map-entry'),
253  ),
254  (CONFIGNS,u'config-item-map-named') : (
255  (CONFIGNS,u'config-item-map-entry'),
256  ),
257 # allowed_children
258  (CONFIGNS,u'config-item-set') : (
259  (CONFIGNS,u'config-item'),
260  (CONFIGNS,u'config-item-map-indexed'),
261  (CONFIGNS,u'config-item-map-named'),
262  (CONFIGNS,u'config-item-set'),
263  ),
264  (MANIFESTNS,u'algorithm') : (
265  ),
266  (MANIFESTNS,u'encryption-data') : (
267  (MANIFESTNS,u'algorithm'),
268  (MANIFESTNS,u'key-derivation'),
269  ),
270  (MANIFESTNS,u'file-entry') : (
271  (MANIFESTNS,u'encryption-data'),
272  ),
273  (MANIFESTNS,u'key-derivation') : (
274  ),
275  (MANIFESTNS,u'manifest') : (
276  (MANIFESTNS,u'file-entry'),
277  ),
278  (NUMBERNS,u'am-pm') : (
279  ),
280  (NUMBERNS,u'boolean') : (
281  ),
282 # allowed_children
283  (NUMBERNS,u'boolean-style') : (
284  (NUMBERNS,u'boolean'),
285  (NUMBERNS,u'text'),
286  (STYLENS,u'map'),
287  (STYLENS,u'text-properties'),
288  ),
289  (NUMBERNS,u'currency-style') : (
290  (NUMBERNS,u'currency-symbol'),
291  (NUMBERNS,u'number'),
292  (NUMBERNS,u'text'),
293  (STYLENS,u'map'),
294  (STYLENS,u'text-properties'),
295  ),
296  (NUMBERNS,u'currency-symbol') : (
297  ),
298  (NUMBERNS,u'date-style') : (
299  (NUMBERNS,u'am-pm'),
300  (NUMBERNS,u'day'),
301  (NUMBERNS,u'day-of-week'),
302  (NUMBERNS,u'era'),
303  (NUMBERNS,u'hours'),
304  (NUMBERNS,u'minutes'),
305  (NUMBERNS,u'month'),
306  (NUMBERNS,u'quarter'),
307  (NUMBERNS,u'seconds'),
308  (NUMBERNS,u'text'),
309  (NUMBERNS,u'week-of-year'),
310  (NUMBERNS,u'year'),
311  (STYLENS,u'map'),
312  (STYLENS,u'text-properties'),
313  ),
314 # allowed_children
315  (NUMBERNS,u'day') : (
316  ),
317  (NUMBERNS,u'day-of-week') : (
318  ),
319  (NUMBERNS,u'embedded-text') : (
320  ),
321  (NUMBERNS,u'era') : (
322  ),
323  (NUMBERNS,u'fraction') : (
324  ),
325  (NUMBERNS,u'hours') : (
326  ),
327  (NUMBERNS,u'minutes') : (
328  ),
329  (NUMBERNS,u'month') : (
330  ),
331  (NUMBERNS,u'number') : (
332  (NUMBERNS,u'embedded-text'),
333  ),
334  (NUMBERNS,u'number-style') : (
335  (NUMBERNS,u'fraction'),
336  (NUMBERNS,u'number'),
337  (NUMBERNS,u'scientific-number'),
338  (NUMBERNS,u'text'),
339  (STYLENS,u'map'),
340  (STYLENS,u'text-properties'),
341  ),
342 # allowed_children
343  (NUMBERNS,u'percentage-style') : (
344  (NUMBERNS,u'number'),
345  (NUMBERNS,u'text'),
346  (STYLENS,u'map'),
347  (STYLENS,u'text-properties'),
348  ),
349  (NUMBERNS,u'quarter') : (
350  ),
351  (NUMBERNS,u'scientific-number') : (
352  ),
353  (NUMBERNS,u'seconds') : (
354  ),
355  (NUMBERNS,u'text') : (
356  ),
357  (NUMBERNS,u'text-content') : (
358  ),
359  (NUMBERNS,u'text-style') : (
360  (NUMBERNS,u'text'),
361  (NUMBERNS,u'text-content'),
362  (STYLENS,u'map'),
363  (STYLENS,u'text-properties'),
364  ),
365 # allowed_children
366  (NUMBERNS,u'time-style') : (
367  (NUMBERNS,u'am-pm'),
368  (NUMBERNS,u'hours'),
369  (NUMBERNS,u'minutes'),
370  (NUMBERNS,u'seconds'),
371  (NUMBERNS,u'text'),
372  (STYLENS,u'map'),
373  (STYLENS,u'text-properties'),
374  ),
375 # allowed_children
376  (NUMBERNS,u'week-of-year') : (
377  ),
378  (NUMBERNS,u'year') : (
379  ),
380  (DR3DNS,u'cube') : (
381  ),
382  (DR3DNS,u'extrude') : (
383  ),
384  (DR3DNS,u'light') : (
385  ),
386  (DR3DNS,u'rotate') : (
387  ),
388  (DR3DNS,u'scene') : (
389  (DR3DNS,u'cube'),
390  (DR3DNS,u'extrude'),
391  (DR3DNS,u'light'),
392  (DR3DNS,u'rotate'),
393  (DR3DNS,u'scene'),
394  (DR3DNS,u'sphere'),
395  (DRAWNS,u'glue-point'),
396  (SVGNS,u'title'),
397  (SVGNS,u'desc'),
398  ),
399  (DR3DNS,u'sphere') : (
400  ),
401  (DRAWNS,u'a') : (
402  (DR3DNS,u'scene'),
403  (DRAWNS,u'caption'),
404  (DRAWNS,u'circle'),
405  (DRAWNS,u'connector'),
406  (DRAWNS,u'control'),
407  (DRAWNS,u'custom-shape'),
408  (DRAWNS,u'ellipse'),
409  (DRAWNS,u'frame'),
410  (DRAWNS,u'g'),
411  (DRAWNS,u'line'),
412  (DRAWNS,u'measure'),
413  (DRAWNS,u'page-thumbnail'),
414  (DRAWNS,u'path'),
415  (DRAWNS,u'polygon'),
416  (DRAWNS,u'polyline'),
417  (DRAWNS,u'rect'),
418  (DRAWNS,u'regular-polygon'),
419  ),
420 # allowed_children
421  (DRAWNS,u'applet') : (
422  (DRAWNS,u'param'),
423  ),
424  (DRAWNS,u'area-circle') : (
425  (OFFICENS,u'event-listeners'),
426  (SVGNS,u'desc'),
427  (SVGNS,u'title'),
428  ),
429  (DRAWNS,u'area-polygon') : (
430  (OFFICENS,u'event-listeners'),
431  (SVGNS,u'desc'),
432  (SVGNS,u'title'),
433  ),
434  (DRAWNS,u'area-rectangle') : (
435  (OFFICENS,u'event-listeners'),
436  (SVGNS,u'desc'),
437  (SVGNS,u'title'),
438  ),
439  (DRAWNS,u'caption') : (
440  (DRAWNS,u'glue-point'),
441  (OFFICENS,u'event-listeners'),
442  (SVGNS,u'desc'),
443  (SVGNS,u'title'),
444  (TEXTNS,u'list'),
445  (TEXTNS,u'p'),
446  ),
447  (DRAWNS,u'circle') : (
448  (DRAWNS,u'glue-point'),
449  (OFFICENS,u'event-listeners'),
450  (SVGNS,u'desc'),
451  (SVGNS,u'title'),
452  (TEXTNS,u'list'),
453  (TEXTNS,u'p'),
454  ),
455 # allowed_children
456  (DRAWNS,u'connector') : (
457  (DRAWNS,u'glue-point'),
458  (OFFICENS,u'event-listeners'),
459  (SVGNS,u'desc'),
460  (SVGNS,u'title'),
461  (TEXTNS,u'list'),
462  (TEXTNS,u'p'),
463  ),
464  (DRAWNS,u'contour-path') : (
465  ),
466  (DRAWNS,u'contour-polygon') : (
467  ),
468  (DRAWNS,u'control') : (
469  (DRAWNS,u'glue-point'),
470  (SVGNS,u'desc'),
471  (SVGNS,u'title'),
472  ),
473  (DRAWNS,u'custom-shape') : (
474  (DRAWNS,u'enhanced-geometry'),
475  (DRAWNS,u'glue-point'),
476  (OFFICENS,u'event-listeners'),
477  (SVGNS,u'desc'),
478  (SVGNS,u'title'),
479  (TEXTNS,u'list'),
480  (TEXTNS,u'p'),
481  ),
482 # allowed_children
483  (DRAWNS,u'ellipse') : (
484  (DRAWNS,u'glue-point'),
485  (OFFICENS,u'event-listeners'),
486  (SVGNS,u'desc'),
487  (SVGNS,u'title'),
488  (TEXTNS,u'list'),
489  (TEXTNS,u'p'),
490  ),
491  (DRAWNS,u'enhanced-geometry') : (
492  (DRAWNS,u'equation'),
493  (DRAWNS,u'handle'),
494  ),
495  (DRAWNS,u'equation') : (
496  ),
497 # allowed_children
498  (DRAWNS,u'fill-image') : (
499  ),
500  (DRAWNS,u'floating-frame') : (
501  ),
502  (DRAWNS,u'frame') : (
503  (DRAWNS,u'applet'),
504  (DRAWNS,u'contour-path'),
505  (DRAWNS,u'contour-polygon'),
506  (DRAWNS,u'floating-frame'),
507  (DRAWNS,u'glue-point'),
508  (DRAWNS,u'image'),
509  (DRAWNS,u'image-map'),
510  (DRAWNS,u'object'),
511  (DRAWNS,u'object-ole'),
512  (DRAWNS,u'plugin'),
513  (DRAWNS,u'text-box'),
514  (OFFICENS,u'event-listeners'),
515  (SVGNS,u'desc'),
516  (SVGNS,u'title'),
517  (TABLENS,u'table'),
518  ),
519 # allowed_children
520  (DRAWNS,u'g') : (
521  (DR3DNS,u'scene'),
522  (DRAWNS,u'a'),
523  (DRAWNS,u'caption'),
524  (DRAWNS,u'circle'),
525  (DRAWNS,u'connector'),
526  (DRAWNS,u'control'),
527  (DRAWNS,u'custom-shape'),
528  (DRAWNS,u'ellipse'),
529  (DRAWNS,u'frame'),
530  (DRAWNS,u'g'),
531  (DRAWNS,u'glue-point'),
532  (DRAWNS,u'line'),
533  (DRAWNS,u'measure'),
534  (DRAWNS,u'page-thumbnail'),
535  (DRAWNS,u'path'),
536  (DRAWNS,u'polygon'),
537  (DRAWNS,u'polyline'),
538  (DRAWNS,u'rect'),
539  (DRAWNS,u'regular-polygon'),
540  (SVGNS,u'desc'),
541  (SVGNS,u'title'),
542  (OFFICENS,u'event-listeners'),
543  ),
544  (DRAWNS,u'glue-point') : (
545  ),
546  (DRAWNS,u'gradient') : (
547  ),
548  (DRAWNS,u'handle') : (
549  ),
550  (DRAWNS,u'hatch') : (
551  ),
552 # allowed_children
553  (DRAWNS,u'image') : (
554  (OFFICENS,u'binary-data'),
555  (TEXTNS,u'list'),
556  (TEXTNS,u'p'),
557  ),
558  (DRAWNS,u'image-map') : (
559  (DRAWNS,u'area-circle'),
560  (DRAWNS,u'area-polygon'),
561  (DRAWNS,u'area-rectangle'),
562  ),
563  (DRAWNS,u'layer') : (
564  (SVGNS,u'desc'),
565  (SVGNS,u'title'),
566  ),
567  (DRAWNS,u'layer-set') : (
568  (DRAWNS,u'layer'),
569  ),
570  (DRAWNS,u'line') : (
571  (DRAWNS,u'glue-point'),
572  (OFFICENS,u'event-listeners'),
573  (SVGNS,u'desc'),
574  (SVGNS,u'title'),
575  (TEXTNS,u'list'),
576  (TEXTNS,u'p'),
577  ),
578  (DRAWNS,u'marker') : (
579  ),
580  (DRAWNS,u'measure') : (
581  (DRAWNS,u'glue-point'),
582  (OFFICENS,u'event-listeners'),
583  (TEXTNS,u'list'),
584  (TEXTNS,u'p'),
585  (SVGNS,u'title'),
586  (SVGNS,u'desc'),
587  ),
588  (DRAWNS,u'object') : (
589  (MATHNS,u'math'),
590  (OFFICENS,u'document'),
591  ),
592 # allowed_children
593  (DRAWNS,u'object-ole') : (
594  (OFFICENS,u'binary-data'),
595  ),
596  (DRAWNS,u'opacity') : (
597  ),
598  (DRAWNS,u'page') : (
599  (ANIMNS,u'animate'),
600  (ANIMNS,u'animateColor'),
601  (ANIMNS,u'animateMotion'),
602  (ANIMNS,u'animateTransform'),
603  (ANIMNS,u'audio'),
604  (ANIMNS,u'command'),
605  (ANIMNS,u'iterate'),
606  (ANIMNS,u'par'),
607  (ANIMNS,u'seq'),
608  (ANIMNS,u'set'),
609  (ANIMNS,u'transitionFilter'),
610  (DR3DNS,u'scene'),
611  (DRAWNS,u'a'),
612  (DRAWNS,u'caption'),
613  (DRAWNS,u'circle'),
614  (DRAWNS,u'connector'),
615  (DRAWNS,u'control'),
616  (DRAWNS,u'custom-shape'),
617  (DRAWNS,u'ellipse'),
618  (DRAWNS,u'frame'),
619  (DRAWNS,u'g'),
620  (DRAWNS,u'layer-set'),
621  (DRAWNS,u'line'),
622  (DRAWNS,u'measure'),
623  (DRAWNS,u'page-thumbnail'),
624  (DRAWNS,u'path'),
625  (DRAWNS,u'polygon'),
626  (DRAWNS,u'polyline'),
627  (DRAWNS,u'rect'),
628  (DRAWNS,u'regular-polygon'),
629  (OFFICENS,u'forms'),
630  (PRESENTATIONNS,u'animations'),
631  (PRESENTATIONNS,u'notes'),
632  (SVGNS,u'desc'),
633  (SVGNS,u'title'),
634  ),
635 # allowed_children
636  (DRAWNS,u'page-thumbnail') : (
637  (SVGNS,u'desc'),
638  (SVGNS,u'title'),
639  ),
640  (DRAWNS,u'param') : (
641  ),
642  (DRAWNS,u'path') : (
643  (DRAWNS,u'glue-point'),
644  (OFFICENS,u'event-listeners'),
645  (SVGNS,u'desc'),
646  (SVGNS,u'title'),
647  (TEXTNS,u'list'),
648  (TEXTNS,u'p'),
649  ),
650  (DRAWNS,u'plugin') : (
651  (DRAWNS,u'param'),
652  ),
653  (DRAWNS,u'polygon') : (
654  (DRAWNS,u'glue-point'),
655  (OFFICENS,u'event-listeners'),
656  (SVGNS,u'title'),
657  (SVGNS,u'desc'),
658  (TEXTNS,u'list'),
659  (TEXTNS,u'p'),
660  ),
661  (DRAWNS,u'polyline') : (
662  (DRAWNS,u'glue-point'),
663  (OFFICENS,u'event-listeners'),
664  (SVGNS,u'desc'),
665  (SVGNS,u'title'),
666  (TEXTNS,u'list'),
667  (TEXTNS,u'p'),
668  ),
669 # allowed_children
670  (DRAWNS,u'rect') : (
671  (DRAWNS,u'glue-point'),
672  (OFFICENS,u'event-listeners'),
673  (SVGNS,u'desc'),
674  (SVGNS,u'title'),
675  (TEXTNS,u'list'),
676  (TEXTNS,u'p'),
677  ),
678  (DRAWNS,u'regular-polygon') : (
679  (DRAWNS,u'glue-point'),
680  (OFFICENS,u'event-listeners'),
681  (SVGNS,u'desc'),
682  (SVGNS,u'title'),
683  (TEXTNS,u'list'),
684  (TEXTNS,u'p'),
685  ),
686  (DRAWNS,u'stroke-dash') : (
687  ),
688  (DRAWNS,u'text-box') : (
689  (DR3DNS,u'scene'),
690  (DRAWNS,u'a'),
691  (DRAWNS,u'caption'),
692  (DRAWNS,u'circle'),
693  (DRAWNS,u'connector'),
694  (DRAWNS,u'control'),
695  (DRAWNS,u'custom-shape'),
696  (DRAWNS,u'ellipse'),
697  (DRAWNS,u'frame'),
698  (DRAWNS,u'g'),
699  (DRAWNS,u'line'),
700  (DRAWNS,u'measure'),
701  (DRAWNS,u'page-thumbnail'),
702  (DRAWNS,u'path'),
703  (DRAWNS,u'polygon'),
704  (DRAWNS,u'polyline'),
705  (DRAWNS,u'rect'),
706  (DRAWNS,u'regular-polygon'),
707  (TABLENS,u'table'),
708  (TEXTNS,u'alphabetical-index'),
709  (TEXTNS,u'bibliography'),
710  (TEXTNS,u'change'),
711  (TEXTNS,u'change-end'),
712  (TEXTNS,u'change-start'),
713  (TEXTNS,u'h'),
714  (TEXTNS,u'illustration-index'),
715  (TEXTNS,u'list'),
716  (TEXTNS,u'numbered-paragraph'),
717  (TEXTNS,u'object-index'),
718  (TEXTNS,u'p'),
719  (TEXTNS,u'section'),
720  (TEXTNS,u'soft-page-break'),
721  (TEXTNS,u'table-index'),
722  (TEXTNS,u'table-of-content'),
723  (TEXTNS,u'user-index'),
724  ),
725 # allowed_children
726  (FORMNS,u'button') : (
727  (FORMNS,u'properties'),
728  (OFFICENS,u'event-listeners'),
729  ),
730  (FORMNS,u'checkbox') : (
731  (FORMNS,u'properties'),
732  (OFFICENS,u'event-listeners'),
733  ),
734  (FORMNS,u'column') : (
735  (FORMNS,u'checkbox'),
736  (FORMNS,u'combobox'),
737  (FORMNS,u'date'),
738  (FORMNS,u'formatted-text'),
739  (FORMNS,u'listbox'),
740  (FORMNS,u'number'),
741  (FORMNS,u'text'),
742  (FORMNS,u'textarea'),
743  (FORMNS,u'time'),
744  ),
745  (FORMNS,u'combobox') : (
746  (FORMNS,u'item'),
747  (FORMNS,u'properties'),
748  (OFFICENS,u'event-listeners'),
749  ),
750  (FORMNS,u'connection-resource') : (
751  ),
752  (FORMNS,u'date') : (
753  (FORMNS,u'properties'),
754  (OFFICENS,u'event-listeners'),
755  ),
756  (FORMNS,u'file') : (
757  (FORMNS,u'properties'),
758  (OFFICENS,u'event-listeners'),
759  ),
760  (FORMNS,u'fixed-text') : (
761  (FORMNS,u'properties'),
762  (OFFICENS,u'event-listeners'),
763  ),
764 # allowed_children
765  (FORMNS,u'form') : (
766  (FORMNS,u'button'),
767  (FORMNS,u'checkbox'),
768  (FORMNS,u'combobox'),
769  (FORMNS,u'connection-resource'),
770  (FORMNS,u'date'),
771  (FORMNS,u'file'),
772  (FORMNS,u'fixed-text'),
773  (FORMNS,u'form'),
774  (FORMNS,u'formatted-text'),
775  (FORMNS,u'frame'),
776  (FORMNS,u'generic-control'),
777  (FORMNS,u'grid'),
778  (FORMNS,u'hidden'),
779  (FORMNS,u'image'),
780  (FORMNS,u'image-frame'),
781  (FORMNS,u'listbox'),
782  (FORMNS,u'number'),
783  (FORMNS,u'password'),
784  (FORMNS,u'properties'),
785  (FORMNS,u'radio'),
786  (FORMNS,u'text'),
787  (FORMNS,u'textarea'),
788  (FORMNS,u'time'),
789  (FORMNS,u'value-range'),
790  (OFFICENS,u'event-listeners'),
791  ),
792  (FORMNS,u'formatted-text') : (
793  (FORMNS,u'properties'),
794  (OFFICENS,u'event-listeners'),
795  ),
796  (FORMNS,u'frame') : (
797  (FORMNS,u'properties'),
798  (OFFICENS,u'event-listeners'),
799  ),
800  (FORMNS,u'generic-control') : (
801  (FORMNS,u'properties'),
802  (OFFICENS,u'event-listeners'),
803  ),
804  (FORMNS,u'grid') : (
805  (FORMNS,u'column'),
806  (FORMNS,u'properties'),
807  (OFFICENS,u'event-listeners'),
808  ),
809  (FORMNS,u'hidden') : (
810  (FORMNS,u'properties'),
811  (OFFICENS,u'event-listeners'),
812  ),
813  (FORMNS,u'image') : (
814  (FORMNS,u'properties'),
815  (OFFICENS,u'event-listeners'),
816  ),
817 # allowed_children
818  (FORMNS,u'image-frame') : (
819  (FORMNS,u'properties'),
820  (OFFICENS,u'event-listeners'),
821  ),
822  (FORMNS,u'item') : (
823  ),
824  (FORMNS,u'list-property') : (
825  (FORMNS,u'list-value'),
826  (FORMNS,u'list-value'),
827  (FORMNS,u'list-value'),
828  (FORMNS,u'list-value'),
829  (FORMNS,u'list-value'),
830  (FORMNS,u'list-value'),
831  (FORMNS,u'list-value'),
832  ),
833  (FORMNS,u'list-value') : (
834  ),
835  (FORMNS,u'listbox') : (
836  (FORMNS,u'option'),
837  (FORMNS,u'properties'),
838  (OFFICENS,u'event-listeners'),
839  ),
840 # allowed_children
841  (FORMNS,u'number') : (
842  (FORMNS,u'properties'),
843  (OFFICENS,u'event-listeners'),
844  ),
845  (FORMNS,u'option') : (
846  ),
847  (FORMNS,u'password') : (
848  (FORMNS,u'properties'),
849  (OFFICENS,u'event-listeners'),
850  ),
851  (FORMNS,u'properties') : (
852  (FORMNS,u'list-property'),
853  (FORMNS,u'property'),
854  ),
855  (FORMNS,u'property') : (
856  ),
857  (FORMNS,u'radio') : (
858  (FORMNS,u'properties'),
859  (OFFICENS,u'event-listeners'),
860  ),
861  (FORMNS,u'text') : (
862  (FORMNS,u'properties'),
863  (OFFICENS,u'event-listeners'),
864  ),
865  (FORMNS,u'textarea') : (
866  (FORMNS,u'properties'),
867  (OFFICENS,u'event-listeners'),
868  (TEXTNS,u'p'),
869  ),
870 # allowed_children
871  (FORMNS,u'time') : (
872  (FORMNS,u'properties'),
873  (OFFICENS,u'event-listeners'),
874  ),
875  (FORMNS,u'value-range') : (
876  (FORMNS,u'properties'),
877  (OFFICENS,u'event-listeners'),
878  ),
879  (METANS,u'auto-reload') : (
880  ),
881  (METANS,u'creation-date') : (
882  ),
883  (METANS,u'date-string') : (
884  ),
885  (METANS,u'document-statistic') : (
886  ),
887  (METANS,u'editing-cycles') : (
888  ),
889  (METANS,u'editing-duration') : (
890  ),
891  (METANS,u'generator') : (
892  ),
893  (METANS,u'hyperlink-behaviour') : (
894  ),
895  (METANS,u'initial-creator') : (
896  ),
897  (METANS,u'keyword') : (
898  ),
899  (METANS,u'print-date') : (
900  ),
901  (METANS,u'printed-by') : (
902  ),
903  (METANS,u'template') : (
904  ),
905  (METANS,u'user-defined') : (
906  ),
907 # allowed_children
908  (OFFICENS,u'annotation') : (
909  (DCNS,u'creator'),
910  (DCNS,u'date'),
911  (METANS,u'date-string'),
912  (TEXTNS,u'list'),
913  (TEXTNS,u'p'),
914  ),
915 # allowed_children
916  (OFFICENS,u'annotation-end') : (
917  ),
918  (OFFICENS,u'automatic-styles') : (
919  (NUMBERNS,u'boolean-style'),
920  (NUMBERNS,u'currency-style'),
921  (NUMBERNS,u'date-style'),
922  (NUMBERNS,u'number-style'),
923  (NUMBERNS,u'percentage-style'),
924  (NUMBERNS,u'text-style'),
925  (NUMBERNS,u'time-style'),
926  (STYLENS,u'page-layout'),
927  (STYLENS,u'style'),
928  (TEXTNS,u'list-style'),
929  ),
930  (OFFICENS,u'binary-data') : (
931  ),
932  (OFFICENS,u'body') : (
933  (OFFICENS,u'chart'),
934  (OFFICENS,u'drawing'),
935  (OFFICENS,u'image'),
936  (OFFICENS,u'presentation'),
937  (OFFICENS,u'spreadsheet'),
938  (OFFICENS,u'text'),
939  ),
940  (OFFICENS,u'change-info') : (
941  (DCNS,u'creator'),
942  (DCNS,u'date'),
943  (TEXTNS,u'p'),
944  ),
945  (OFFICENS,u'chart') : (
946  (CHARTNS,u'chart'),
947  (TABLENS,u'calculation-settings'),
948  (TABLENS,u'consolidation'),
949  (TABLENS,u'content-validations'),
950  (TABLENS,u'data-pilot-tables'),
951  (TABLENS,u'database-ranges'),
952  (TABLENS,u'dde-links'),
953  (TABLENS,u'label-ranges'),
954  (TABLENS,u'named-expressions'),
955  (TEXTNS,u'alphabetical-index-auto-mark-file'),
956  (TEXTNS,u'dde-connection-decls'),
957  (TEXTNS,u'sequence-decls'),
958  (TEXTNS,u'user-field-decls'),
959  (TEXTNS,u'variable-decls'),
960  ),
961  (OFFICENS,u'dde-source') : (
962  ),
963  (OFFICENS,u'document') : (
964  (OFFICENS,u'automatic-styles'),
965  (OFFICENS,u'body'),
966  (OFFICENS,u'font-face-decls'),
967  (OFFICENS,u'master-styles'),
968  (OFFICENS,u'meta'),
969  (OFFICENS,u'scripts'),
970  (OFFICENS,u'settings'),
971  (OFFICENS,u'styles'),
972  ),
973  (OFFICENS,u'document-content') : (
974  (OFFICENS,u'automatic-styles'),
975  (OFFICENS,u'body'),
976  (OFFICENS,u'font-face-decls'),
977  (OFFICENS,u'scripts'),
978  ),
979  (OFFICENS,u'document-meta') : (
980  (OFFICENS,u'meta'),
981  ),
982  (OFFICENS,u'document-settings') : (
983  (OFFICENS,u'settings'),
984  ),
985  (OFFICENS,u'document-styles') : (
986  (OFFICENS,u'automatic-styles'),
987  (OFFICENS,u'font-face-decls'),
988  (OFFICENS,u'master-styles'),
989  (OFFICENS,u'styles'),
990  ),
991  (OFFICENS,u'drawing') : (
992  (DRAWNS,u'page'),
993  (TABLENS,u'calculation-settings'),
994  (TABLENS,u'consolidation'),
995  (TABLENS,u'content-validations'),
996  (TABLENS,u'data-pilot-tables'),
997  (TABLENS,u'database-ranges'),
998  (TABLENS,u'dde-links'),
999  (TABLENS,u'label-ranges'),
1000  (TABLENS,u'named-expressions'),
1001  (TEXTNS,u'alphabetical-index-auto-mark-file'),
1002  (TEXTNS,u'dde-connection-decls'),
1003  (TEXTNS,u'sequence-decls'),
1004  (TEXTNS,u'user-field-decls'),
1005  (TEXTNS,u'variable-decls'),
1006  ),
1007  (OFFICENS,u'event-listeners') : (
1008  (PRESENTATIONNS,u'event-listener'),
1009  (SCRIPTNS,u'event-listener'),
1010  ),
1011  (OFFICENS,u'font-face-decls') : (
1012  (STYLENS,u'font-face'),
1013  ),
1014 # allowed_children
1015  (OFFICENS,u'forms') : (
1016  (XFORMSNS,u'model'),
1017  (FORMNS,u'form'),
1018  ),
1019  (OFFICENS,u'image') : (
1020  (DRAWNS,u'frame'),
1021  ),
1022  (OFFICENS,u'master-styles') : (
1023  (DRAWNS,u'layer-set'),
1024  (STYLENS,u'handout-master'),
1025  (STYLENS,u'master-page'),
1026  ),
1027  (OFFICENS,u'meta') : (
1028  (DCNS,u'creator'),
1029  (DCNS,u'date'),
1030  (DCNS,u'description'),
1031  (DCNS,u'language'),
1032  (DCNS,u'subject'),
1033  (DCNS,u'title'),
1034 # Completes Dublin Core start
1035 # (DCNS,'contributor'),
1036 # (DCNS,'coverage'),
1037 # (DCNS,'format'),
1038 # (DCNS,'identifier'),
1039 # (DCNS,'publisher'),
1040 # (DCNS,'relation'),
1041 # (DCNS,'rights'),
1042 # (DCNS,'source'),
1043 # (DCNS,'type'),
1044 # Completes Dublin Core end
1045  (METANS,u'auto-reload'),
1046  (METANS,u'creation-date'),
1047  (METANS,u'document-statistic'),
1048  (METANS,u'editing-cycles'),
1049  (METANS,u'editing-duration'),
1050  (METANS,u'generator'),
1051  (METANS,u'hyperlink-behaviour'),
1052  (METANS,u'initial-creator'),
1053  (METANS,u'keyword'),
1054  (METANS,u'print-date'),
1055  (METANS,u'printed-by'),
1056  (METANS,u'template'),
1057  (METANS,u'user-defined'),
1058  ),
1059  (OFFICENS,u'presentation') : (
1060  (DRAWNS,u'page'),
1061  (PRESENTATIONNS,u'date-time-decl'),
1062  (PRESENTATIONNS,u'footer-decl'),
1063  (PRESENTATIONNS,u'header-decl'),
1064  (PRESENTATIONNS,u'settings'),
1065  (TABLENS,u'calculation-settings'),
1066  (TABLENS,u'consolidation'),
1067  (TABLENS,u'content-validations'),
1068  (TABLENS,u'data-pilot-tables'),
1069  (TABLENS,u'database-ranges'),
1070  (TABLENS,u'dde-links'),
1071  (TABLENS,u'label-ranges'),
1072  (TABLENS,u'named-expressions'),
1073  (TEXTNS,u'alphabetical-index-auto-mark-file'),
1074  (TEXTNS,u'dde-connection-decls'),
1075  (TEXTNS,u'sequence-decls'),
1076  (TEXTNS,u'user-field-decls'),
1077  (TEXTNS,u'variable-decls'),
1078  ),
1079 # allowed_children
1080  (OFFICENS,u'script') : None,
1081 
1082  (OFFICENS,u'scripts') : (
1083  (OFFICENS,u'event-listeners'),
1084  (OFFICENS,u'script'),
1085  ),
1086  (OFFICENS,u'settings') : (
1087  (CONFIGNS,u'config-item-set'),
1088  ),
1089  (OFFICENS,u'spreadsheet') : (
1090  (TABLENS,u'calculation-settings'),
1091  (TABLENS,u'consolidation'),
1092  (TABLENS,u'content-validations'),
1093  (TABLENS,u'data-pilot-tables'),
1094  (TABLENS,u'database-ranges'),
1095  (TABLENS,u'dde-links'),
1096  (TABLENS,u'label-ranges'),
1097  (TABLENS,u'named-expressions'),
1098  (TABLENS,u'table'),
1099  (TABLENS,u'tracked-changes'),
1100  (TEXTNS,u'alphabetical-index-auto-mark-file'),
1101  (TEXTNS,u'dde-connection-decls'),
1102  (TEXTNS,u'sequence-decls'),
1103  (TEXTNS,u'user-field-decls'),
1104  (TEXTNS,u'variable-decls'),
1105  ),
1106  (OFFICENS,u'styles') : (
1107  (NUMBERNS,u'boolean-style'),
1108  (NUMBERNS,u'currency-style'),
1109  (NUMBERNS,u'date-style'),
1110  (NUMBERNS,u'number-style'),
1111  (NUMBERNS,u'percentage-style'),
1112  (NUMBERNS,u'text-style'),
1113  (NUMBERNS,u'time-style'),
1114  (DRAWNS,u'fill-image'),
1115  (DRAWNS,u'gradient'),
1116  (DRAWNS,u'hatch'),
1117  (DRAWNS,u'marker'),
1118  (DRAWNS,u'opacity'),
1119  (DRAWNS,u'stroke-dash'),
1120  (STYLENS,u'default-page-layout'),
1121  (STYLENS,u'default-style'),
1122  (STYLENS,u'presentation-page-layout'),
1123  (STYLENS,u'style'),
1124  (SVGNS,u'linearGradient'),
1125  (SVGNS,u'radialGradient'),
1126  (TABLENS,u'table-template'),
1127  (TEXTNS,u'bibliography-configuration'),
1128  (TEXTNS,u'linenumbering-configuration'),
1129  (TEXTNS,u'list-style'),
1130  (TEXTNS,u'notes-configuration'),
1131  (TEXTNS,u'outline-style'),
1132  ),
1133  (OFFICENS,u'text') : (
1134  (DR3DNS,u'scene'),
1135  (DRAWNS,u'a'),
1136  (DRAWNS,u'caption'),
1137  (DRAWNS,u'circle'),
1138  (DRAWNS,u'connector'),
1139  (DRAWNS,u'control'),
1140  (DRAWNS,u'custom-shape'),
1141  (DRAWNS,u'ellipse'),
1142  (DRAWNS,u'frame'),
1143  (DRAWNS,u'g'),
1144  (DRAWNS,u'line'),
1145  (DRAWNS,u'measure'),
1146  (DRAWNS,u'page-thumbnail'),
1147  (DRAWNS,u'path'),
1148  (DRAWNS,u'polygon'),
1149  (DRAWNS,u'polyline'),
1150  (DRAWNS,u'rect'),
1151  (DRAWNS,u'regular-polygon'),
1152  (OFFICENS,u'forms'),
1153  (TABLENS,u'calculation-settings'),
1154  (TABLENS,u'consolidation'),
1155  (TABLENS,u'content-validations'),
1156  (TABLENS,u'data-pilot-tables'),
1157  (TABLENS,u'database-ranges'),
1158  (TABLENS,u'dde-links'),
1159  (TABLENS,u'label-ranges'),
1160  (TABLENS,u'named-expressions'),
1161  (TABLENS,u'table'),
1162  (TEXTNS,u'alphabetical-index'),
1163  (TEXTNS,u'alphabetical-index-auto-mark-file'),
1164  (TEXTNS,u'bibliography'),
1165  (TEXTNS,u'change'),
1166  (TEXTNS,u'change-end'),
1167  (TEXTNS,u'change-start'),
1168  (TEXTNS,u'dde-connection-decls'),
1169  (TEXTNS,u'h'),
1170  (TEXTNS,u'illustration-index'),
1171  (TEXTNS,u'list'),
1172  (TEXTNS,u'numbered-paragraph'),
1173  (TEXTNS,u'object-index'),
1174  (TEXTNS,u'p'),
1175  (TEXTNS,u'page-sequence'),
1176  (TEXTNS,u'section'),
1177  (TEXTNS,u'sequence-decls'),
1178  (TEXTNS,u'soft-page-break'),
1179  (TEXTNS,u'table-index'),
1180  (TEXTNS,u'table-of-content'),
1181  (TEXTNS,u'tracked-changes'),
1182  (TEXTNS,u'user-field-decls'),
1183  (TEXTNS,u'user-index'),
1184  (TEXTNS,u'variable-decls'),
1185  ),
1186  (PRESENTATIONNS,u'animation-group') : (
1187  (PRESENTATIONNS,u'dim'),
1188  (PRESENTATIONNS,u'hide-shape'),
1189  (PRESENTATIONNS,u'hide-text'),
1190  (PRESENTATIONNS,u'play'),
1191  (PRESENTATIONNS,u'show-shape'),
1192  (PRESENTATIONNS,u'show-text'),
1193  ),
1194  (PRESENTATIONNS,u'animations') : (
1195  (PRESENTATIONNS,u'animation-group'),
1196  (PRESENTATIONNS,u'dim'),
1197  (PRESENTATIONNS,u'hide-shape'),
1198  (PRESENTATIONNS,u'hide-text'),
1199  (PRESENTATIONNS,u'play'),
1200  (PRESENTATIONNS,u'show-shape'),
1201  (PRESENTATIONNS,u'show-text'),
1202  ),
1203  (PRESENTATIONNS,u'date-time') : (
1204  ),
1205  (PRESENTATIONNS,u'date-time-decl') : (
1206  ),
1207  (PRESENTATIONNS,u'dim') : (
1208  (PRESENTATIONNS,u'sound'),
1209  ),
1210  (PRESENTATIONNS,u'event-listener') : (
1211  (PRESENTATIONNS,u'sound'),
1212  ),
1213  (PRESENTATIONNS,u'footer') : (
1214  ),
1215  (PRESENTATIONNS,u'footer-decl') : (
1216  ),
1217  (PRESENTATIONNS,u'header') : (
1218  ),
1219  (PRESENTATIONNS,u'header-decl') : (
1220  ),
1221  (PRESENTATIONNS,u'hide-shape') : (
1222  (PRESENTATIONNS,u'sound'),
1223  ),
1224  (PRESENTATIONNS,u'hide-text') : (
1225  (PRESENTATIONNS,u'sound'),
1226  ),
1227 # allowed_children
1228  (PRESENTATIONNS,u'notes') : (
1229  (DR3DNS,u'scene'),
1230  (DRAWNS,u'a'),
1231  (DRAWNS,u'caption'),
1232  (DRAWNS,u'circle'),
1233  (DRAWNS,u'connector'),
1234  (DRAWNS,u'control'),
1235  (DRAWNS,u'custom-shape'),
1236  (DRAWNS,u'ellipse'),
1237  (DRAWNS,u'frame'),
1238  (DRAWNS,u'g'),
1239  (DRAWNS,u'line'),
1240  (DRAWNS,u'measure'),
1241  (DRAWNS,u'page-thumbnail'),
1242  (DRAWNS,u'path'),
1243  (DRAWNS,u'polygon'),
1244  (DRAWNS,u'polyline'),
1245  (DRAWNS,u'rect'),
1246  (DRAWNS,u'regular-polygon'),
1247  (OFFICENS,u'forms'),
1248  ),
1249  (PRESENTATIONNS,u'placeholder') : (
1250  ),
1251  (PRESENTATIONNS,u'play') : (
1252  ),
1253  (PRESENTATIONNS,u'settings') : (
1254  (PRESENTATIONNS,u'show'),
1255  ),
1256  (PRESENTATIONNS,u'show') : (
1257  ),
1258  (PRESENTATIONNS,u'show-shape') : (
1259  (PRESENTATIONNS,u'sound'),
1260  ),
1261  (PRESENTATIONNS,u'show-text') : (
1262  (PRESENTATIONNS,u'sound'),
1263  ),
1264  (PRESENTATIONNS,u'sound') : (
1265  ),
1266  (SCRIPTNS,u'event-listener') : (
1267  ),
1268  (STYLENS,u'background-image') : (
1269  (OFFICENS,u'binary-data'),
1270  ),
1271 # allowed_children
1272  (STYLENS,u'chart-properties') : (
1273  (CHARTNS,u'label-separator'),
1274  (CHARTNS,u'symbol-image'),
1275  ),
1276  (STYLENS,u'column') : (
1277  ),
1278  (STYLENS,u'column-sep') : (
1279  ),
1280  (STYLENS,u'columns') : (
1281  (STYLENS,u'column'),
1282  (STYLENS,u'column-sep'),
1283  ),
1284 # allowed_children
1285  (STYLENS,u'default-page-layout') : (
1286  (STYLENS,u'page-layout-properties'),
1287  (STYLENS,u'header-style'),
1288  (STYLENS,u'footer-style'),
1289  ),
1290  (STYLENS,u'default-style') : (
1291  (STYLENS,u'chart-properties'),
1292  (STYLENS,u'drawing-page-properties'),
1293  (STYLENS,u'graphic-properties'),
1294  (STYLENS,u'paragraph-properties'),
1295  (STYLENS,u'ruby-properties'),
1296  (STYLENS,u'section-properties'),
1297  (STYLENS,u'table-cell-properties'),
1298  (STYLENS,u'table-column-properties'),
1299  (STYLENS,u'table-properties'),
1300  (STYLENS,u'table-row-properties'),
1301  (STYLENS,u'text-properties'),
1302  ),
1303  (STYLENS,u'drawing-page-properties') : (
1304  (PRESENTATIONNS,u'sound'),
1305  ),
1306  (STYLENS,u'drop-cap') : (
1307  ),
1308  (STYLENS,u'font-face') : (
1309  (SVGNS,u'definition-src'),
1310  (SVGNS,u'font-face-src'),
1311  ),
1312  (STYLENS,u'footer') : (
1313  (STYLENS,u'region-center'),
1314  (STYLENS,u'region-left'),
1315  (STYLENS,u'region-right'),
1316  (TABLENS,u'table'),
1317  (TEXTNS,u'alphabetical-index'),
1318  (TEXTNS,u'alphabetical-index-auto-mark-file'),
1319  (TEXTNS,u'bibliography'),
1320  (TEXTNS,u'change'),
1321  (TEXTNS,u'change-end'),
1322  (TEXTNS,u'change-start'),
1323  (TEXTNS,u'dde-connection-decls'),
1324  (TEXTNS,u'h'),
1325  (TEXTNS,u'illustration-index'),
1326  (TEXTNS,u'index-title'),
1327  (TEXTNS,u'list'),
1328  (TEXTNS,u'object-index'),
1329  (TEXTNS,u'p'),
1330  (TEXTNS,u'section'),
1331  (TEXTNS,u'sequence-decls'),
1332  (TEXTNS,u'table-index'),
1333  (TEXTNS,u'table-of-content'),
1334  (TEXTNS,u'tracked-changes'),
1335  (TEXTNS,u'user-field-decls'),
1336  (TEXTNS,u'user-index'),
1337  (TEXTNS,u'variable-decls'),
1338  ),
1339 # allowed_children
1340  (STYLENS,u'footer-left') : (
1341  (STYLENS,u'region-center'),
1342  (STYLENS,u'region-left'),
1343  (STYLENS,u'region-right'),
1344  (TABLENS,u'table'),
1345  (TEXTNS,u'alphabetical-index'),
1346  (TEXTNS,u'alphabetical-index-auto-mark-file'),
1347  (TEXTNS,u'bibliography'),
1348  (TEXTNS,u'change'),
1349  (TEXTNS,u'change-end'),
1350  (TEXTNS,u'change-start'),
1351  (TEXTNS,u'dde-connection-decls'),
1352  (TEXTNS,u'h'),
1353  (TEXTNS,u'illustration-index'),
1354  (TEXTNS,u'index-title'),
1355  (TEXTNS,u'list'),
1356  (TEXTNS,u'object-index'),
1357  (TEXTNS,u'p'),
1358  (TEXTNS,u'section'),
1359  (TEXTNS,u'sequence-decls'),
1360  (TEXTNS,u'table-index'),
1361  (TEXTNS,u'table-of-content'),
1362  (TEXTNS,u'tracked-changes'),
1363  (TEXTNS,u'user-field-decls'),
1364  (TEXTNS,u'user-index'),
1365  (TEXTNS,u'variable-decls'),
1366  ),
1367  (STYLENS,u'footer-style') : (
1368  (STYLENS,u'header-footer-properties'),
1369  ),
1370  (STYLENS,u'footnote-sep') : (
1371  ),
1372  (STYLENS,u'graphic-properties') : (
1373  (STYLENS,u'background-image'),
1374  (STYLENS,u'columns'),
1375  (TEXTNS,u'list-style'),
1376  ),
1377 # allowed_children
1378  (STYLENS,u'handout-master') : (
1379  (DR3DNS,u'scene'),
1380  (DRAWNS,u'a'),
1381  (DRAWNS,u'caption'),
1382  (DRAWNS,u'circle'),
1383  (DRAWNS,u'connector'),
1384  (DRAWNS,u'control'),
1385  (DRAWNS,u'custom-shape'),
1386  (DRAWNS,u'ellipse'),
1387  (DRAWNS,u'frame'),
1388  (DRAWNS,u'g'),
1389  (DRAWNS,u'line'),
1390  (DRAWNS,u'measure'),
1391  (DRAWNS,u'page-thumbnail'),
1392  (DRAWNS,u'path'),
1393  (DRAWNS,u'polygon'),
1394  (DRAWNS,u'polyline'),
1395  (DRAWNS,u'rect'),
1396  (DRAWNS,u'regular-polygon'),
1397  ),
1398  (STYLENS,u'header') : (
1399  (STYLENS,u'region-center'),
1400  (STYLENS,u'region-left'),
1401  (STYLENS,u'region-right'),
1402  (TABLENS,u'table'),
1403  (TEXTNS,u'alphabetical-index'),
1404  (TEXTNS,u'alphabetical-index-auto-mark-file'),
1405  (TEXTNS,u'bibliography'),
1406  (TEXTNS,u'change'),
1407  (TEXTNS,u'change-end'),
1408  (TEXTNS,u'change-start'),
1409  (TEXTNS,u'dde-connection-decls'),
1410  (TEXTNS,u'h'),
1411  (TEXTNS,u'illustration-index'),
1412  (TEXTNS,u'index-title'),
1413  (TEXTNS,u'list'),
1414  (TEXTNS,u'object-index'),
1415  (TEXTNS,u'p'),
1416  (TEXTNS,u'section'),
1417  (TEXTNS,u'sequence-decls'),
1418  (TEXTNS,u'table-index'),
1419  (TEXTNS,u'table-of-content'),
1420  (TEXTNS,u'tracked-changes'),
1421  (TEXTNS,u'user-field-decls'),
1422  (TEXTNS,u'user-index'),
1423  (TEXTNS,u'variable-decls'),
1424  ),
1425 # allowed_children
1426  (STYLENS,u'header-footer-properties') : (
1427  (STYLENS,u'background-image'),
1428  ),
1429  (STYLENS,u'header-left') : (
1430  (STYLENS,u'region-center'),
1431  (STYLENS,u'region-left'),
1432  (STYLENS,u'region-right'),
1433  (TABLENS,u'table'),
1434  (TEXTNS,u'alphabetical-index'),
1435  (TEXTNS,u'alphabetical-index-auto-mark-file'),
1436  (TEXTNS,u'bibliography'),
1437  (TEXTNS,u'change'),
1438  (TEXTNS,u'change-end'),
1439  (TEXTNS,u'change-start'),
1440  (TEXTNS,u'dde-connection-decls'),
1441  (TEXTNS,u'h'),
1442  (TEXTNS,u'illustration-index'),
1443  (TEXTNS,u'index-title'),
1444  (TEXTNS,u'list'),
1445  (TEXTNS,u'object-index'),
1446  (TEXTNS,u'p'),
1447  (TEXTNS,u'section'),
1448  (TEXTNS,u'sequence-decls'),
1449  (TEXTNS,u'table-index'),
1450  (TEXTNS,u'table-of-content'),
1451  (TEXTNS,u'tracked-changes'),
1452  (TEXTNS,u'user-field-decls'),
1453  (TEXTNS,u'user-index'),
1454  (TEXTNS,u'variable-decls'),
1455  ),
1456  (STYLENS,u'header-style') : (
1457  (STYLENS,u'header-footer-properties'),
1458  ),
1459 # allowed_children
1460  (STYLENS,u'list-level-label-alignment') : (
1461  ),
1462  (STYLENS,u'list-level-properties') : (
1463  (STYLENS,u'list-level-label-alignment'),
1464  ),
1465  (STYLENS,u'map') : (
1466  ),
1467  (STYLENS,u'master-page') : (
1468  (ANIMNS,u'animate'),
1469  (ANIMNS,u'animateColor'),
1470  (ANIMNS,u'animateMotion'),
1471  (ANIMNS,u'animateTransform'),
1472  (ANIMNS,u'audio'),
1473  (ANIMNS,u'command'),
1474  (ANIMNS,u'iterate'),
1475  (ANIMNS,u'par'),
1476  (ANIMNS,u'seq'),
1477  (ANIMNS,u'set'),
1478  (ANIMNS,u'transitionFilter'),
1479  (DR3DNS,u'scene'),
1480  (DRAWNS,u'a'),
1481  (DRAWNS,u'caption'),
1482  (DRAWNS,u'circle'),
1483  (DRAWNS,u'connector'),
1484  (DRAWNS,u'control'),
1485  (DRAWNS,u'custom-shape'),
1486  (DRAWNS,u'ellipse'),
1487  (DRAWNS,u'frame'),
1488  (DRAWNS,u'g'),
1489  (DRAWNS,u'layer-set'),
1490  (DRAWNS,u'line'),
1491  (DRAWNS,u'measure'),
1492  (DRAWNS,u'page-thumbnail'),
1493  (DRAWNS,u'path'),
1494  (DRAWNS,u'polygon'),
1495  (DRAWNS,u'polyline'),
1496  (DRAWNS,u'rect'),
1497  (DRAWNS,u'regular-polygon'),
1498  (OFFICENS,u'forms'),
1499  (PRESENTATIONNS,u'notes'),
1500  (STYLENS,u'footer'),
1501  (STYLENS,u'footer-left'),
1502  (STYLENS,u'header'),
1503  (STYLENS,u'header-left'),
1504  ),
1505  (STYLENS,u'page-layout') : (
1506  (STYLENS,u'footer-style'),
1507  (STYLENS,u'header-style'),
1508  (STYLENS,u'page-layout-properties'),
1509  ),
1510  (STYLENS,u'page-layout-properties') : (
1511  (STYLENS,u'background-image'),
1512  (STYLENS,u'columns'),
1513  (STYLENS,u'footnote-sep'),
1514  ),
1515 # allowed_children
1516  (STYLENS,u'paragraph-properties') : (
1517  (STYLENS,u'background-image'),
1518  (STYLENS,u'drop-cap'),
1519  (STYLENS,u'tab-stops'),
1520  ),
1521  (STYLENS,u'presentation-page-layout') : (
1522  (PRESENTATIONNS,u'placeholder'),
1523  ),
1524  (STYLENS,u'region-center') : (
1525  (TEXTNS,u'p'),
1526  ),
1527  (STYLENS,u'region-left') : (
1528  (TEXTNS,u'p'),
1529  ),
1530  (STYLENS,u'region-right') : (
1531  (TEXTNS,u'p'),
1532  ),
1533  (STYLENS,u'ruby-properties') : (
1534  ),
1535  (STYLENS,u'section-properties') : (
1536  (STYLENS,u'background-image'),
1537  (STYLENS,u'columns'),
1538  (TEXTNS,u'notes-configuration'),
1539  ),
1540  (STYLENS,u'style') : (
1541  (STYLENS,u'chart-properties'),
1542  (STYLENS,u'drawing-page-properties'),
1543  (STYLENS,u'graphic-properties'),
1544  (STYLENS,u'map'),
1545  (STYLENS,u'paragraph-properties'),
1546  (STYLENS,u'ruby-properties'),
1547  (STYLENS,u'section-properties'),
1548  (STYLENS,u'table-cell-properties'),
1549  (STYLENS,u'table-column-properties'),
1550  (STYLENS,u'table-properties'),
1551  (STYLENS,u'table-row-properties'),
1552  (STYLENS,u'text-properties'),
1553  ),
1554  (STYLENS,u'tab-stop') : (
1555  ),
1556  (STYLENS,u'tab-stops') : (
1557  (STYLENS,u'tab-stop'),
1558  ),
1559 # allowed_children
1560  (STYLENS,u'table-cell-properties') : (
1561  (STYLENS,u'background-image'),
1562  ),
1563  (STYLENS,u'table-column-properties') : (
1564  ),
1565  (STYLENS,u'table-properties') : (
1566  (STYLENS,u'background-image'),
1567  ),
1568  (STYLENS,u'table-row-properties') : (
1569  (STYLENS,u'background-image'),
1570  ),
1571  (STYLENS,u'text-properties') : (
1572  ),
1573  (SVGNS,u'definition-src') : (
1574  ),
1575  (SVGNS,u'desc') : (
1576  ),
1577  (SVGNS,u'font-face-format') : (
1578  ),
1579  (SVGNS,u'font-face-name') : (
1580  ),
1581  (SVGNS,u'font-face-src') : (
1582  (SVGNS,u'font-face-name'),
1583  (SVGNS,u'font-face-uri'),
1584  ),
1585  (SVGNS,u'font-face-uri') : (
1586  (SVGNS,u'font-face-format'),
1587  ),
1588  (SVGNS,u'linearGradient') : (
1589  (SVGNS,u'stop'),
1590  ),
1591  (SVGNS,u'radialGradient') : (
1592  (SVGNS,u'stop'),
1593  ),
1594  (SVGNS,u'stop') : (
1595  ),
1596  (SVGNS,u'title') : (
1597  ),
1598 # allowed_children
1599  (TABLENS,u'background') : (
1600  ),
1601  (TABLENS,u'body') : (
1602  ),
1603  (TABLENS,u'calculation-settings') : (
1604  (TABLENS,u'iteration'),
1605  (TABLENS,u'null-date'),
1606  ),
1607 # allowed_children
1608  (TABLENS,u'cell-address') : (
1609  ),
1610  (TABLENS,u'cell-content-change') : (
1611  (OFFICENS,u'change-info'),
1612  (TABLENS,u'cell-address'),
1613  (TABLENS,u'deletions'),
1614  (TABLENS,u'dependencies'),
1615  (TABLENS,u'previous'),
1616  ),
1617  (TABLENS,u'cell-content-deletion') : (
1618  (TABLENS,u'cell-address'),
1619  (TABLENS,u'change-track-table-cell'),
1620  ),
1621  (TABLENS,u'cell-range-source') : (
1622  ),
1623  (TABLENS,u'change-deletion') : (
1624  ),
1625  (TABLENS,u'change-track-table-cell') : (
1626  (TEXTNS,u'p'),
1627  ),
1628  (TABLENS,u'consolidation') : (
1629  ),
1630  (TABLENS,u'content-validation') : (
1631  (OFFICENS,u'event-listeners'),
1632  (TABLENS,u'error-macro'),
1633  (TABLENS,u'error-message'),
1634  (TABLENS,u'help-message'),
1635  ),
1636 # allowed_children
1637  (TABLENS,u'content-validations') : (
1638  (TABLENS,u'content-validation'),
1639  ),
1640  (TABLENS,u'covered-table-cell') : (
1641  (DR3DNS,u'scene'),
1642  (DRAWNS,u'a'),
1643  (DRAWNS,u'caption'),
1644  (DRAWNS,u'circle'),
1645  (DRAWNS,u'connector'),
1646  (DRAWNS,u'control'),
1647  (DRAWNS,u'custom-shape'),
1648  (DRAWNS,u'ellipse'),
1649  (DRAWNS,u'frame'),
1650  (DRAWNS,u'g'),
1651  (DRAWNS,u'line'),
1652  (DRAWNS,u'measure'),
1653  (DRAWNS,u'page-thumbnail'),
1654  (DRAWNS,u'path'),
1655  (DRAWNS,u'polygon'),
1656  (DRAWNS,u'polyline'),
1657  (DRAWNS,u'rect'),
1658  (DRAWNS,u'regular-polygon'),
1659  (OFFICENS,u'annotation'),
1660  (TABLENS,u'cell-range-source'),
1661  (TABLENS,u'detective'),
1662  (TABLENS,u'table'),
1663  (TEXTNS,u'alphabetical-index'),
1664  (TEXTNS,u'bibliography'),
1665  (TEXTNS,u'change'),
1666  (TEXTNS,u'change-end'),
1667  (TEXTNS,u'change-start'),
1668  (TEXTNS,u'h'),
1669  (TEXTNS,u'illustration-index'),
1670  (TEXTNS,u'list'),
1671  (TEXTNS,u'numbered-paragraph'),
1672  (TEXTNS,u'object-index'),
1673  (TEXTNS,u'p'),
1674  (TEXTNS,u'section'),
1675  (TEXTNS,u'soft-page-break'),
1676  (TEXTNS,u'table-index'),
1677  (TEXTNS,u'table-of-content'),
1678  (TEXTNS,u'user-index'),
1679  ),
1680 # allowed_children
1681  (TABLENS,u'cut-offs') : (
1682  (TABLENS,u'insertion-cut-off'),
1683  (TABLENS,u'movement-cut-off'),
1684  ),
1685  (TABLENS,u'data-pilot-display-info') : (
1686  ),
1687  (TABLENS,u'data-pilot-field') : (
1688  (TABLENS,u'data-pilot-field-reference'),
1689  (TABLENS,u'data-pilot-groups'),
1690  (TABLENS,u'data-pilot-level'),
1691  ),
1692  (TABLENS,u'data-pilot-field-reference') : (
1693  ),
1694  (TABLENS,u'data-pilot-group') : (
1695  (TABLENS,u'data-pilot-group-member'),
1696  ),
1697  (TABLENS,u'data-pilot-group-member') : (
1698  ),
1699  (TABLENS,u'data-pilot-groups') : (
1700  (TABLENS,u'data-pilot-group'),
1701  ),
1702  (TABLENS,u'data-pilot-layout-info') : (
1703  ),
1704  (TABLENS,u'data-pilot-level') : (
1705  (TABLENS,u'data-pilot-display-info'),
1706  (TABLENS,u'data-pilot-layout-info'),
1707  (TABLENS,u'data-pilot-members'),
1708  (TABLENS,u'data-pilot-sort-info'),
1709  (TABLENS,u'data-pilot-subtotals'),
1710  ),
1711  (TABLENS,u'data-pilot-member') : (
1712  ),
1713  (TABLENS,u'data-pilot-members') : (
1714  (TABLENS,u'data-pilot-member'),
1715  ),
1716  (TABLENS,u'data-pilot-sort-info') : (
1717  ),
1718  (TABLENS,u'data-pilot-subtotal') : (
1719  ),
1720  (TABLENS,u'data-pilot-subtotals') : (
1721  (TABLENS,u'data-pilot-subtotal'),
1722  ),
1723 # allowed_children
1724  (TABLENS,u'data-pilot-table') : (
1725  (TABLENS,u'data-pilot-field'),
1726  (TABLENS,u'database-source-query'),
1727  (TABLENS,u'database-source-sql'),
1728  (TABLENS,u'database-source-table'),
1729  (TABLENS,u'source-cell-range'),
1730  (TABLENS,u'source-service'),
1731  ),
1732  (TABLENS,u'data-pilot-tables') : (
1733  (TABLENS,u'data-pilot-table'),
1734  ),
1735  (TABLENS,u'database-range') : (
1736  (TABLENS,u'database-source-query'),
1737  (TABLENS,u'database-source-sql'),
1738  (TABLENS,u'database-source-table'),
1739  (TABLENS,u'filter'),
1740  (TABLENS,u'sort'),
1741  (TABLENS,u'subtotal-rules'),
1742  ),
1743  (TABLENS,u'database-ranges') : (
1744  (TABLENS,u'database-range'),
1745  ),
1746  (TABLENS,u'database-source-query') : (
1747  ),
1748  (TABLENS,u'database-source-sql') : (
1749  ),
1750  (TABLENS,u'database-source-table') : (
1751  ),
1752 # allowed_children
1753  (TABLENS,u'dde-link') : (
1754  (OFFICENS,u'dde-source'),
1755  (TABLENS,u'table'),
1756  ),
1757  (TABLENS,u'dde-links') : (
1758  (TABLENS,u'dde-link'),
1759  ),
1760  (TABLENS,u'deletion') : (
1761  (OFFICENS,u'change-info'),
1762  (TABLENS,u'cut-offs'),
1763  (TABLENS,u'deletions'),
1764  (TABLENS,u'dependencies'),
1765  ),
1766  (TABLENS,u'deletions') : (
1767  (TABLENS,u'cell-content-deletion'),
1768  (TABLENS,u'change-deletion'),
1769  ),
1770  (TABLENS,u'dependencies') : (
1771  (TABLENS,u'dependency'),
1772  ),
1773  (TABLENS,u'dependency') : (
1774  ),
1775 # allowed_children
1776  (TABLENS,u'desc') : (
1777  ),
1778  (TABLENS,u'detective') : (
1779  (TABLENS,u'highlighted-range'),
1780  (TABLENS,u'operation'),
1781  ),
1782 # allowed_children
1783  (TABLENS,u'error-macro') : (
1784  ),
1785  (TABLENS,u'error-message') : (
1786  (TEXTNS,u'p'),
1787  ),
1788  (TABLENS,u'even-columns') : (
1789  ),
1790  (TABLENS,u'even-rows') : (
1791  ),
1792  (TABLENS,u'filter') : (
1793  (TABLENS,u'filter-and'),
1794  (TABLENS,u'filter-condition'),
1795  (TABLENS,u'filter-or'),
1796  ),
1797  (TABLENS,u'filter-and') : (
1798  (TABLENS,u'filter-condition'),
1799  (TABLENS,u'filter-or'),
1800  ),
1801  (TABLENS,u'filter-condition') : (
1802  (TABLENS,u'filter-set-item'),
1803  ),
1804  (TABLENS,u'filter-or') : (
1805  (TABLENS,u'filter-and'),
1806  (TABLENS,u'filter-condition'),
1807  ),
1808 # allowed_children
1809  (TABLENS,u'filter-set-item') : (
1810  ),
1811 # allowed_children
1812  (TABLENS,u'first-column') : (
1813  ),
1814  (TABLENS,u'first-row') : (
1815  ),
1816  (TABLENS,u'help-message') : (
1817  (TEXTNS,u'p'),
1818  ),
1819  (TABLENS,u'highlighted-range') : (
1820  ),
1821  (TABLENS,u'insertion') : (
1822  (OFFICENS,u'change-info'),
1823  (TABLENS,u'deletions'),
1824  (TABLENS,u'dependencies'),
1825  ),
1826  (TABLENS,u'insertion-cut-off') : (
1827  ),
1828  (TABLENS,u'iteration') : (
1829  ),
1830  (TABLENS,u'label-range') : (
1831  ),
1832  (TABLENS,u'label-ranges') : (
1833  (TABLENS,u'label-range'),
1834  ),
1835  (TABLENS,u'last-column') : (
1836  ),
1837  (TABLENS,u'last-row') : (
1838  ),
1839  (TABLENS,u'movement') : (
1840  (OFFICENS,u'change-info'),
1841  (TABLENS,u'deletions'),
1842  (TABLENS,u'dependencies'),
1843  (TABLENS,u'source-range-address'),
1844  (TABLENS,u'target-range-address'),
1845  ),
1846  (TABLENS,u'movement-cut-off') : (
1847  ),
1848  (TABLENS,u'named-expression') : (
1849  ),
1850  (TABLENS,u'named-expressions') : (
1851  (TABLENS,u'named-expression'),
1852  (TABLENS,u'named-range'),
1853  ),
1854 # allowed_children
1855  (TABLENS,u'named-range') : (
1856  ),
1857  (TABLENS,u'null-date') : (
1858  ),
1859  (TABLENS,u'odd-columns') : (
1860  ),
1861  (TABLENS,u'odd-rows') : (
1862  ),
1863  (TABLENS,u'operation') : (
1864  ),
1865  (TABLENS,u'previous') : (
1866  (TABLENS,u'change-track-table-cell'),
1867  ),
1868  (TABLENS,u'scenario') : (
1869  ),
1870  (TABLENS,u'shapes') : (
1871  (DR3DNS,u'scene'),
1872  (DRAWNS,u'a'),
1873  (DRAWNS,u'caption'),
1874  (DRAWNS,u'circle'),
1875  (DRAWNS,u'connector'),
1876  (DRAWNS,u'control'),
1877  (DRAWNS,u'custom-shape'),
1878  (DRAWNS,u'ellipse'),
1879  (DRAWNS,u'frame'),
1880  (DRAWNS,u'g'),
1881  (DRAWNS,u'line'),
1882  (DRAWNS,u'measure'),
1883  (DRAWNS,u'page-thumbnail'),
1884  (DRAWNS,u'path'),
1885  (DRAWNS,u'polygon'),
1886  (DRAWNS,u'polyline'),
1887  (DRAWNS,u'rect'),
1888  (DRAWNS,u'regular-polygon'),
1889  ),
1890 # allowed_children
1891  (TABLENS,u'sort') : (
1892  (TABLENS,u'sort-by'),
1893  ),
1894  (TABLENS,u'sort-by') : (
1895  ),
1896  (TABLENS,u'sort-groups') : (
1897  ),
1898  (TABLENS,u'source-cell-range') : (
1899  (TABLENS,u'filter'),
1900  ),
1901  (TABLENS,u'source-range-address') : (
1902  ),
1903  (TABLENS,u'source-service') : (
1904  ),
1905  (TABLENS,u'subtotal-field') : (
1906  ),
1907  (TABLENS,u'subtotal-rule') : (
1908  (TABLENS,u'subtotal-field'),
1909  ),
1910  (TABLENS,u'subtotal-rules') : (
1911  (TABLENS,u'sort-groups'),
1912  (TABLENS,u'subtotal-rule'),
1913  ),
1914 # allowed_children
1915  (TABLENS,u'table') : (
1916  (OFFICENS,u'dde-source'),
1917  (OFFICENS,u'forms'),
1918  (TABLENS,u'desc'),
1919  (TABLENS,u'named-expressions'),
1920  (TABLENS,u'scenario'),
1921  (TABLENS,u'shapes'),
1922  (TABLENS,u'table-column'),
1923  (TABLENS,u'table-column-group'),
1924  (TABLENS,u'table-columns'),
1925  (TABLENS,u'table-header-columns'),
1926  (TABLENS,u'table-header-rows'),
1927  (TABLENS,u'table-row'),
1928  (TABLENS,u'table-row-group'),
1929  (TABLENS,u'table-rows'),
1930  (TABLENS,u'table-source'),
1931  (TABLENS,u'title'),
1932  (TEXTNS,u'soft-page-break'),
1933  ),
1934  (TABLENS,u'table-cell') : (
1935  (DR3DNS,u'scene'),
1936  (DRAWNS,u'a'),
1937  (DRAWNS,u'caption'),
1938  (DRAWNS,u'circle'),
1939  (DRAWNS,u'connector'),
1940  (DRAWNS,u'control'),
1941  (DRAWNS,u'custom-shape'),
1942  (DRAWNS,u'ellipse'),
1943  (DRAWNS,u'frame'),
1944  (DRAWNS,u'g'),
1945  (DRAWNS,u'line'),
1946  (DRAWNS,u'measure'),
1947  (DRAWNS,u'page-thumbnail'),
1948  (DRAWNS,u'path'),
1949  (DRAWNS,u'polygon'),
1950  (DRAWNS,u'polyline'),
1951  (DRAWNS,u'rect'),
1952  (DRAWNS,u'regular-polygon'),
1953  (OFFICENS,u'annotation'),
1954  (TABLENS,u'cell-range-source'),
1955  (TABLENS,u'detective'),
1956  (TABLENS,u'table'),
1957  (TEXTNS,u'alphabetical-index'),
1958  (TEXTNS,u'bibliography'),
1959  (TEXTNS,u'change'),
1960  (TEXTNS,u'change-end'),
1961  (TEXTNS,u'change-start'),
1962  (TEXTNS,u'h'),
1963  (TEXTNS,u'illustration-index'),
1964  (TEXTNS,u'list'),
1965  (TEXTNS,u'numbered-paragraph'),
1966  (TEXTNS,u'object-index'),
1967  (TEXTNS,u'p'),
1968  (TEXTNS,u'section'),
1969  (TEXTNS,u'soft-page-break'),
1970  (TEXTNS,u'table-index'),
1971  (TEXTNS,u'table-of-content'),
1972  (TEXTNS,u'user-index'),
1973  ),
1974 # allowed_children
1975  (TABLENS,u'table-column') : (
1976  ),
1977  (TABLENS,u'table-column-group') : (
1978  (TABLENS,u'table-column'),
1979  (TABLENS,u'table-column-group'),
1980  (TABLENS,u'table-columns'),
1981  (TABLENS,u'table-header-columns'),
1982  ),
1983  (TABLENS,u'table-columns') : (
1984  (TABLENS,u'table-column'),
1985  ),
1986  (TABLENS,u'table-header-columns') : (
1987  (TABLENS,u'table-column'),
1988  ),
1989  (TABLENS,u'table-header-rows') : (
1990  (TABLENS,u'table-row'),
1991  (TEXTNS,u'soft-page-break'),
1992  ),
1993  (TABLENS,u'table-row') : (
1994  (TABLENS,u'covered-table-cell'),
1995  (TABLENS,u'table-cell'),
1996  ),
1997  (TABLENS,u'table-row-group') : (
1998  (TABLENS,u'table-header-rows'),
1999  (TABLENS,u'table-row'),
2000  (TABLENS,u'table-row-group'),
2001  (TABLENS,u'table-rows'),
2002  (TEXTNS,u'soft-page-break'),
2003  ),
2004  (TABLENS,u'table-rows') : (
2005  (TABLENS,u'table-row'),
2006  (TEXTNS,u'soft-page-break'),
2007  ),
2008 # allowed_children
2009  (TABLENS,u'table-source') : (
2010  ),
2011  (TABLENS,u'table-template') : (
2012  (TABLENS,u'background'),
2013  (TABLENS,u'body'),
2014  (TABLENS,u'even-columns'),
2015  (TABLENS,u'even-rows'),
2016  (TABLENS,u'first-column'),
2017  (TABLENS,u'first-row'),
2018  (TABLENS,u'last-column'),
2019  (TABLENS,u'last-row'),
2020  (TABLENS,u'odd-columns'),
2021  (TABLENS,u'odd-rows'),
2022  ),
2023  (TABLENS,u'target-range-address') : (
2024  ),
2025 # allowed_children
2026  (TABLENS,u'title') : (
2027  ),
2028  (TABLENS,u'tracked-changes') : (
2029  (TABLENS,u'cell-content-change'),
2030  (TABLENS,u'deletion'),
2031  (TABLENS,u'insertion'),
2032  (TABLENS,u'movement'),
2033  ),
2034 # allowed_children
2035  (TEXTNS,u'a') : (
2036  (DR3DNS,u'scene'),
2037  (DRAWNS,u'a'),
2038  (DRAWNS,u'caption'),
2039  (DRAWNS,u'circle'),
2040  (DRAWNS,u'connector'),
2041  (DRAWNS,u'control'),
2042  (DRAWNS,u'custom-shape'),
2043  (DRAWNS,u'ellipse'),
2044  (DRAWNS,u'frame'),
2045  (DRAWNS,u'g'),
2046  (DRAWNS,u'line'),
2047  (DRAWNS,u'measure'),
2048  (DRAWNS,u'page-thumbnail'),
2049  (DRAWNS,u'path'),
2050  (DRAWNS,u'polygon'),
2051  (DRAWNS,u'polyline'),
2052  (DRAWNS,u'rect'),
2053  (DRAWNS,u'regular-polygon'),
2054  (OFFICENS,u'annotation'),
2055  (OFFICENS,u'annotation-end'),
2056  (OFFICENS,u'event-listeners'),
2057  (PRESENTATIONNS,u'date-time'),
2058  (PRESENTATIONNS,u'footer'),
2059  (PRESENTATIONNS,u'header'),
2060  (TEXTNS,u'alphabetical-index-mark'),
2061  (TEXTNS,u'alphabetical-index-mark-end'),
2062  (TEXTNS,u'alphabetical-index-mark-start'),
2063  (TEXTNS,u'author-initials'),
2064  (TEXTNS,u'author-name'),
2065  (TEXTNS,u'bibliography-mark'),
2066  (TEXTNS,u'bookmark'),
2067  (TEXTNS,u'bookmark-end'),
2068  (TEXTNS,u'bookmark-ref'),
2069  (TEXTNS,u'bookmark-start'),
2070  (TEXTNS,u'change'),
2071  (TEXTNS,u'change-end'),
2072  (TEXTNS,u'change-start'),
2073  (TEXTNS,u'chapter'),
2074  (TEXTNS,u'character-count'),
2075  (TEXTNS,u'conditional-text'),
2076  (TEXTNS,u'creation-date'),
2077  (TEXTNS,u'creation-time'),
2078  (TEXTNS,u'creator'),
2079  (TEXTNS,u'database-display'),
2080  (TEXTNS,u'database-name'),
2081  (TEXTNS,u'database-next'),
2082  (TEXTNS,u'database-row-number'),
2083  (TEXTNS,u'database-row-select'),
2084  (TEXTNS,u'date'),
2085  (TEXTNS,u'dde-connection'),
2086  (TEXTNS,u'description'),
2087  (TEXTNS,u'editing-cycles'),
2088  (TEXTNS,u'editing-duration'),
2089  (TEXTNS,u'execute-macro'),
2090  (TEXTNS,u'expression'),
2091  (TEXTNS,u'file-name'),
2092  (TEXTNS,u'hidden-paragraph'),
2093  (TEXTNS,u'hidden-text'),
2094  (TEXTNS,u'image-count'),
2095  (TEXTNS,u'initial-creator'),
2096  (TEXTNS,u'keywords'),
2097  (TEXTNS,u'line-break'),
2098  (TEXTNS,u'measure'),
2099  (TEXTNS,u'meta'),
2100  (TEXTNS,u'meta-field'),
2101  (TEXTNS,u'modification-date'),
2102  (TEXTNS,u'modification-time'),
2103  (TEXTNS,u'note'),
2104  (TEXTNS,u'note-ref'),
2105  (TEXTNS,u'object-count'),
2106  (TEXTNS,u'page-continuation'),
2107  (TEXTNS,u'page-count'),
2108  (TEXTNS,u'page-number'),
2109  (TEXTNS,u'page-variable-get'),
2110  (TEXTNS,u'page-variable-set'),
2111  (TEXTNS,u'paragraph-count'),
2112  (TEXTNS,u'placeholder'),
2113  (TEXTNS,u'print-date'),
2114  (TEXTNS,u'printed-by'),
2115  (TEXTNS,u'print-time'),
2116  (TEXTNS,u'reference-mark'),
2117  (TEXTNS,u'reference-mark-end'),
2118  (TEXTNS,u'reference-mark-start'),
2119  (TEXTNS,u'reference-ref'),
2120  (TEXTNS,u'ruby'),
2121  (TEXTNS,u's'),
2122  (TEXTNS,u'script'),
2123  (TEXTNS,u'sender-city'),
2124  (TEXTNS,u'sender-company'),
2125  (TEXTNS,u'sender-country'),
2126  (TEXTNS,u'sender-email'),
2127  (TEXTNS,u'sender-fax'),
2128  (TEXTNS,u'sender-firstname'),
2129  (TEXTNS,u'sender-initials'),
2130  (TEXTNS,u'sender-lastname'),
2131  (TEXTNS,u'sender-phone-private'),
2132  (TEXTNS,u'sender-phone-work'),
2133  (TEXTNS,u'sender-position'),
2134  (TEXTNS,u'sender-postal-code'),
2135  (TEXTNS,u'sender-state-or-province'),
2136  (TEXTNS,u'sender-street'),
2137  (TEXTNS,u'sender-title'),
2138  (TEXTNS,u'sequence'),
2139  (TEXTNS,u'sequence-ref'),
2140  (TEXTNS,u'sheet-name'),
2141  (TEXTNS,u'soft-page-break'),
2142  (TEXTNS,u'span'),
2143  (TEXTNS,u'subject'),
2144  (TEXTNS,u'tab'),
2145  (TEXTNS,u'table-count'),
2146  (TEXTNS,u'table-formula'),
2147  (TEXTNS,u'template-name'),
2148  (TEXTNS,u'text-input'),
2149  (TEXTNS,u'time'),
2150  (TEXTNS,u'title'),
2151  (TEXTNS,u'toc-mark'),
2152  (TEXTNS,u'toc-mark-end'),
2153  (TEXTNS,u'toc-mark-start'),
2154  (TEXTNS,u'user-defined'),
2155  (TEXTNS,u'user-field-get'),
2156  (TEXTNS,u'user-field-input'),
2157  (TEXTNS,u'user-index-mark'),
2158  (TEXTNS,u'user-index-mark-end'),
2159  (TEXTNS,u'user-index-mark-start'),
2160  (TEXTNS,u'variable-get'),
2161  (TEXTNS,u'variable-input'),
2162  (TEXTNS,u'variable-set'),
2163  (TEXTNS,u'word-count'),
2164 
2165  ),
2166 # allowed_children
2167  (TEXTNS,u'alphabetical-index') : (
2168  (TEXTNS,u'alphabetical-index-source'),
2169  (TEXTNS,u'index-body'),
2170  ),
2171  (TEXTNS,u'alphabetical-index-auto-mark-file') : (
2172  ),
2173  (TEXTNS,u'alphabetical-index-entry-template') : (
2174  (TEXTNS,u'index-entry-chapter'),
2175  (TEXTNS,u'index-entry-page-number'),
2176  (TEXTNS,u'index-entry-span'),
2177  (TEXTNS,u'index-entry-tab-stop'),
2178  (TEXTNS,u'index-entry-text'),
2179  ),
2180  (TEXTNS,u'alphabetical-index-mark') : (
2181  ),
2182  (TEXTNS,u'alphabetical-index-mark-end') : (
2183  ),
2184  (TEXTNS,u'alphabetical-index-mark-start') : (
2185  ),
2186  (TEXTNS,u'alphabetical-index-source') : (
2187  (TEXTNS,u'alphabetical-index-entry-template'),
2188  (TEXTNS,u'index-title-template'),
2189  ),
2190  (TEXTNS,u'author-initials') : (
2191  ),
2192  (TEXTNS,u'author-name') : (
2193  ),
2194  (TEXTNS,u'bibliography') : (
2195  (TEXTNS,u'bibliography-source'),
2196  (TEXTNS,u'index-body'),
2197  ),
2198  (TEXTNS,u'bibliography-configuration') : (
2199  (TEXTNS,u'sort-key'),
2200  ),
2201  (TEXTNS,u'bibliography-entry-template') : (
2202  (TEXTNS,u'index-entry-bibliography'),
2203  (TEXTNS,u'index-entry-span'),
2204  (TEXTNS,u'index-entry-tab-stop'),
2205  ),
2206 # allowed_children
2207  (TEXTNS,u'bibliography-mark') : (
2208  ),
2209  (TEXTNS,u'bibliography-source') : (
2210  (TEXTNS,u'bibliography-entry-template'),
2211  (TEXTNS,u'index-title-template'),
2212  ),
2213  (TEXTNS,u'bookmark') : (
2214  ),
2215  (TEXTNS,u'bookmark-end') : (
2216  ),
2217  (TEXTNS,u'bookmark-ref') : (
2218  ),
2219  (TEXTNS,u'bookmark-start') : (
2220  ),
2221  (TEXTNS,u'change') : (
2222  ),
2223  (TEXTNS,u'change-end') : (
2224  ),
2225  (TEXTNS,u'change-start') : (
2226  ),
2227  (TEXTNS,u'changed-region') : (
2228  (TEXTNS,u'deletion'),
2229  (TEXTNS,u'format-change'),
2230  (TEXTNS,u'insertion'),
2231  ),
2232  (TEXTNS,u'chapter') : (
2233  ),
2234  (TEXTNS,u'character-count') : (
2235  ),
2236  (TEXTNS,u'conditional-text') : (
2237  ),
2238  (TEXTNS,u'creation-date') : (
2239  ),
2240  (TEXTNS,u'creation-time') : (
2241  ),
2242  (TEXTNS,u'creator') : (
2243  ),
2244  (TEXTNS,u'database-display') : (
2245  (FORMNS,u'connection-resource'),
2246  ),
2247  (TEXTNS,u'database-name') : (
2248  (FORMNS,u'connection-resource'),
2249  ),
2250  (TEXTNS,u'database-next') : (
2251  (FORMNS,u'connection-resource'),
2252  ),
2253  (TEXTNS,u'database-row-number') : (
2254  (FORMNS,u'connection-resource'),
2255  ),
2256  (TEXTNS,u'database-row-select') : (
2257  (FORMNS,u'connection-resource'),
2258  ),
2259  (TEXTNS,u'date') : (
2260  ),
2261  (TEXTNS,u'dde-connection') : (
2262  ),
2263  (TEXTNS,u'dde-connection-decl') : (
2264  ),
2265  (TEXTNS,u'dde-connection-decls') : (
2266  (TEXTNS,u'dde-connection-decl'),
2267  ),
2268 # allowed_children
2269  (TEXTNS,u'deletion') : (
2270  (DR3DNS,u'scene'),
2271  (DRAWNS,u'a'),
2272  (DRAWNS,u'caption'),
2273  (DRAWNS,u'circle'),
2274  (DRAWNS,u'connector'),
2275  (DRAWNS,u'control'),
2276  (DRAWNS,u'custom-shape'),
2277  (DRAWNS,u'ellipse'),
2278  (DRAWNS,u'frame'),
2279  (DRAWNS,u'g'),
2280  (DRAWNS,u'line'),
2281  (DRAWNS,u'measure'),
2282  (DRAWNS,u'page-thumbnail'),
2283  (DRAWNS,u'path'),
2284  (DRAWNS,u'polygon'),
2285  (DRAWNS,u'polyline'),
2286  (DRAWNS,u'rect'),
2287  (DRAWNS,u'regular-polygon'),
2288  (OFFICENS,u'change-info'),
2289  (TABLENS,u'table'),
2290  (TEXTNS,u'alphabetical-index'),
2291  (TEXTNS,u'bibliography'),
2292  (TEXTNS,u'change'),
2293  (TEXTNS,u'change-end'),
2294  (TEXTNS,u'change-start'),
2295  (TEXTNS,u'h'),
2296  (TEXTNS,u'illustration-index'),
2297  (TEXTNS,u'list'),
2298  (TEXTNS,u'numbered-paragraph'),
2299  (TEXTNS,u'object-index'),
2300  (TEXTNS,u'p'),
2301  (TEXTNS,u'section'),
2302  (TEXTNS,u'soft-page-break'),
2303  (TEXTNS,u'table-index'),
2304  (TEXTNS,u'table-of-content'),
2305  (TEXTNS,u'user-index'),
2306  ),
2307  (TEXTNS,u'description') : (
2308  ),
2309  (TEXTNS,u'editing-cycles') : (
2310  ),
2311  (TEXTNS,u'editing-duration') : (
2312  ),
2313  (TEXTNS,u'execute-macro') : (
2314  (OFFICENS,u'event-listeners'),
2315  ),
2316  (TEXTNS,u'expression') : (
2317  ),
2318  (TEXTNS,u'file-name') : (
2319  ),
2320  (TEXTNS,u'format-change') : (
2321  (OFFICENS,u'change-info'),
2322  ),
2323 # allowed_children
2324  (TEXTNS,u'h') : (
2325  (DR3DNS,u'scene'),
2326  (DRAWNS,u'a'),
2327  (DRAWNS,u'caption'),
2328  (DRAWNS,u'circle'),
2329  (DRAWNS,u'connector'),
2330  (DRAWNS,u'control'),
2331  (DRAWNS,u'custom-shape'),
2332  (DRAWNS,u'ellipse'),
2333  (DRAWNS,u'frame'),
2334  (DRAWNS,u'g'),
2335  (DRAWNS,u'line'),
2336  (DRAWNS,u'measure'),
2337  (DRAWNS,u'page-thumbnail'),
2338  (DRAWNS,u'path'),
2339  (DRAWNS,u'polygon'),
2340  (DRAWNS,u'polyline'),
2341  (DRAWNS,u'rect'),
2342  (DRAWNS,u'regular-polygon'),
2343  (OFFICENS,u'annotation'),
2344  (OFFICENS,u'annotation-end'),
2345  (PRESENTATIONNS,u'date-time'),
2346  (PRESENTATIONNS,u'footer'),
2347  (PRESENTATIONNS,u'header'),
2348  (TEXTNS,u'a'),
2349  (TEXTNS,u'alphabetical-index-mark'),
2350  (TEXTNS,u'alphabetical-index-mark-end'),
2351  (TEXTNS,u'alphabetical-index-mark-start'),
2352  (TEXTNS,u'author-initials'),
2353  (TEXTNS,u'author-name'),
2354  (TEXTNS,u'bibliography-mark'),
2355  (TEXTNS,u'bookmark'),
2356  (TEXTNS,u'bookmark-end'),
2357  (TEXTNS,u'bookmark-ref'),
2358  (TEXTNS,u'bookmark-start'),
2359  (TEXTNS,u'change'),
2360  (TEXTNS,u'change-end'),
2361  (TEXTNS,u'change-start'),
2362  (TEXTNS,u'chapter'),
2363  (TEXTNS,u'character-count'),
2364  (TEXTNS,u'conditional-text'),
2365  (TEXTNS,u'creation-date'),
2366  (TEXTNS,u'creation-time'),
2367  (TEXTNS,u'creator'),
2368  (TEXTNS,u'database-display'),
2369  (TEXTNS,u'database-name'),
2370  (TEXTNS,u'database-next'),
2371  (TEXTNS,u'database-row-number'),
2372  (TEXTNS,u'database-row-select'),
2373  (TEXTNS,u'date'),
2374  (TEXTNS,u'dde-connection'),
2375  (TEXTNS,u'description'),
2376  (TEXTNS,u'editing-cycles'),
2377  (TEXTNS,u'editing-duration'),
2378  (TEXTNS,u'execute-macro'),
2379  (TEXTNS,u'expression'),
2380  (TEXTNS,u'file-name'),
2381  (TEXTNS,u'hidden-paragraph'),
2382  (TEXTNS,u'hidden-text'),
2383  (TEXTNS,u'image-count'),
2384  (TEXTNS,u'initial-creator'),
2385  (TEXTNS,u'keywords'),
2386  (TEXTNS,u'line-break'),
2387  (TEXTNS,u'measure'),
2388  (TEXTNS,u'meta'),
2389  (TEXTNS,u'meta-field'),
2390  (TEXTNS,u'modification-date'),
2391  (TEXTNS,u'modification-time'),
2392  (TEXTNS,u'note'),
2393  (TEXTNS,u'note-ref'),
2394  (TEXTNS,u'number'),
2395  (TEXTNS,u'object-count'),
2396  (TEXTNS,u'page-continuation'),
2397  (TEXTNS,u'page-count'),
2398  (TEXTNS,u'page-number'),
2399  (TEXTNS,u'page-variable-get'),
2400  (TEXTNS,u'page-variable-set'),
2401  (TEXTNS,u'paragraph-count'),
2402  (TEXTNS,u'placeholder'),
2403  (TEXTNS,u'print-date'),
2404  (TEXTNS,u'printed-by'),
2405  (TEXTNS,u'print-time'),
2406  (TEXTNS,u'reference-mark'),
2407  (TEXTNS,u'reference-mark-end'),
2408  (TEXTNS,u'reference-mark-start'),
2409  (TEXTNS,u'reference-ref'),
2410  (TEXTNS,u'ruby'),
2411  (TEXTNS,u's'),
2412  (TEXTNS,u'script'),
2413  (TEXTNS,u'sender-city'),
2414  (TEXTNS,u'sender-company'),
2415  (TEXTNS,u'sender-country'),
2416  (TEXTNS,u'sender-email'),
2417  (TEXTNS,u'sender-fax'),
2418  (TEXTNS,u'sender-firstname'),
2419  (TEXTNS,u'sender-initials'),
2420  (TEXTNS,u'sender-lastname'),
2421  (TEXTNS,u'sender-phone-private'),
2422  (TEXTNS,u'sender-phone-work'),
2423  (TEXTNS,u'sender-position'),
2424  (TEXTNS,u'sender-postal-code'),
2425  (TEXTNS,u'sender-state-or-province'),
2426  (TEXTNS,u'sender-street'),
2427  (TEXTNS,u'sender-title'),
2428  (TEXTNS,u'sequence'),
2429  (TEXTNS,u'sequence-ref'),
2430  (TEXTNS,u'sheet-name'),
2431  (TEXTNS,u'soft-page-break'),
2432  (TEXTNS,u'span'),
2433  (TEXTNS,u'subject'),
2434  (TEXTNS,u'tab'),
2435  (TEXTNS,u'table-count'),
2436  (TEXTNS,u'table-formula'),
2437  (TEXTNS,u'template-name'),
2438  (TEXTNS,u'text-input'),
2439  (TEXTNS,u'time'),
2440  (TEXTNS,u'title'),
2441  (TEXTNS,u'toc-mark'),
2442  (TEXTNS,u'toc-mark-end'),
2443  (TEXTNS,u'toc-mark-start'),
2444  (TEXTNS,u'user-defined'),
2445  (TEXTNS,u'user-field-get'),
2446  (TEXTNS,u'user-field-input'),
2447  (TEXTNS,u'user-index-mark'),
2448  (TEXTNS,u'user-index-mark-end'),
2449  (TEXTNS,u'user-index-mark-start'),
2450  (TEXTNS,u'variable-get'),
2451  (TEXTNS,u'variable-input'),
2452  (TEXTNS,u'variable-set'),
2453  (TEXTNS,u'word-count'),
2454 
2455  ),
2456 # allowed_children
2457  (TEXTNS,u'hidden-paragraph') : (
2458  ),
2459  (TEXTNS,u'hidden-text') : (
2460  ),
2461  (TEXTNS,u'illustration-index') : (
2462  (TEXTNS,u'illustration-index-source'),
2463  (TEXTNS,u'index-body'),
2464  ),
2465  (TEXTNS,u'illustration-index-entry-template') : (
2466  (TEXTNS,u'index-entry-chapter'),
2467  (TEXTNS,u'index-entry-page-number'),
2468  (TEXTNS,u'index-entry-span'),
2469  (TEXTNS,u'index-entry-tab-stop'),
2470  (TEXTNS,u'index-entry-text'),
2471  ),
2472  (TEXTNS,u'illustration-index-source') : (
2473  (TEXTNS,u'illustration-index-entry-template'),
2474  (TEXTNS,u'index-title-template'),
2475  ),
2476  (TEXTNS,u'image-count') : (
2477  ),
2478 # allowed_children
2479  (TEXTNS,u'index-body') : (
2480  (DR3DNS,u'scene'),
2481  (DRAWNS,u'a'),
2482  (DRAWNS,u'caption'),
2483  (DRAWNS,u'circle'),
2484  (DRAWNS,u'connector'),
2485  (DRAWNS,u'control'),
2486  (DRAWNS,u'custom-shape'),
2487  (DRAWNS,u'ellipse'),
2488  (DRAWNS,u'frame'),
2489  (DRAWNS,u'g'),
2490  (DRAWNS,u'line'),
2491  (DRAWNS,u'measure'),
2492  (DRAWNS,u'page-thumbnail'),
2493  (DRAWNS,u'path'),
2494  (DRAWNS,u'polygon'),
2495  (DRAWNS,u'polyline'),
2496  (DRAWNS,u'rect'),
2497  (DRAWNS,u'regular-polygon'),
2498  (TABLENS,u'table'),
2499  (TEXTNS,u'alphabetical-index'),
2500  (TEXTNS,u'bibliography'),
2501  (TEXTNS,u'change'),
2502  (TEXTNS,u'change-end'),
2503  (TEXTNS,u'change-start'),
2504  (TEXTNS,u'h'),
2505  (TEXTNS,u'illustration-index'),
2506  (TEXTNS,u'index-title'),
2507  (TEXTNS,u'list'),
2508  (TEXTNS,u'numbered-paragraph'),
2509  (TEXTNS,u'object-index'),
2510  (TEXTNS,u'p'),
2511  (TEXTNS,u'section'),
2512  (TEXTNS,u'soft-page-break'),
2513  (TEXTNS,u'table-index'),
2514  (TEXTNS,u'table-of-content'),
2515  (TEXTNS,u'user-index'),
2516  ),
2517  (TEXTNS,u'index-entry-bibliography') : (
2518  ),
2519  (TEXTNS,u'index-entry-chapter') : (
2520  ),
2521  (TEXTNS,u'index-entry-link-end') : (
2522  ),
2523  (TEXTNS,u'index-entry-link-start') : (
2524  ),
2525  (TEXTNS,u'index-entry-page-number') : (
2526  ),
2527  (TEXTNS,u'index-entry-span') : (
2528  ),
2529  (TEXTNS,u'index-entry-tab-stop') : (
2530  ),
2531  (TEXTNS,u'index-entry-text') : (
2532  ),
2533  (TEXTNS,u'index-source-style') : (
2534  ),
2535  (TEXTNS,u'index-source-styles') : (
2536  (TEXTNS,u'index-source-style'),
2537  ),
2538 # allowed_children
2539  (TEXTNS,u'index-title') : (
2540  (DR3DNS,u'scene'),
2541  (DRAWNS,u'a'),
2542  (DRAWNS,u'caption'),
2543  (DRAWNS,u'circle'),
2544  (DRAWNS,u'connector'),
2545  (DRAWNS,u'control'),
2546  (DRAWNS,u'custom-shape'),
2547  (DRAWNS,u'ellipse'),
2548  (DRAWNS,u'frame'),
2549  (DRAWNS,u'g'),
2550  (DRAWNS,u'line'),
2551  (DRAWNS,u'measure'),
2552  (DRAWNS,u'page-thumbnail'),
2553  (DRAWNS,u'path'),
2554  (DRAWNS,u'polygon'),
2555  (DRAWNS,u'polyline'),
2556  (DRAWNS,u'rect'),
2557  (DRAWNS,u'regular-polygon'),
2558  (TABLENS,u'table'),
2559  (TEXTNS,u'alphabetical-index'),
2560  (TEXTNS,u'bibliography'),
2561  (TEXTNS,u'change'),
2562  (TEXTNS,u'change-end'),
2563  (TEXTNS,u'change-start'),
2564  (TEXTNS,u'h'),
2565  (TEXTNS,u'illustration-index'),
2566  (TEXTNS,u'index-title'),
2567  (TEXTNS,u'list'),
2568  (TEXTNS,u'numbered-paragraph'),
2569  (TEXTNS,u'object-index'),
2570  (TEXTNS,u'p'),
2571  (TEXTNS,u'section'),
2572  (TEXTNS,u'soft-page-break'),
2573  (TEXTNS,u'table-index'),
2574  (TEXTNS,u'table-of-content'),
2575  (TEXTNS,u'user-index'),
2576  ),
2577  (TEXTNS,u'index-title-template') : (
2578  ),
2579  (TEXTNS,u'initial-creator') : (
2580  ),
2581  (TEXTNS,u'insertion') : (
2582  (OFFICENS,u'change-info'),
2583  ),
2584  (TEXTNS,u'keywords') : (
2585  ),
2586  (TEXTNS,u'line-break') : (
2587  ),
2588  (TEXTNS,u'linenumbering-configuration') : (
2589  (TEXTNS,u'linenumbering-separator'),
2590  ),
2591  (TEXTNS,u'linenumbering-separator') : (
2592  ),
2593  (TEXTNS,u'list') : (
2594  (TEXTNS,u'list-header'),
2595  (TEXTNS,u'list-item'),
2596  ),
2597  (TEXTNS,u'list-header') : (
2598  (TEXTNS,u'h'),
2599  (TEXTNS,u'list'),
2600  (TEXTNS,u'number'),
2601  (TEXTNS,u'p'),
2602  (TEXTNS,u'soft-page-break'),
2603  ),
2604  (TEXTNS,u'list-item') : (
2605  (TEXTNS,u'h'),
2606  (TEXTNS,u'list'),
2607  (TEXTNS,u'number'),
2608  (TEXTNS,u'p'),
2609  (TEXTNS,u'soft-page-break'),
2610  ),
2611  (TEXTNS,u'list-level-style-bullet') : (
2612  (STYLENS,u'list-level-properties'),
2613  (STYLENS,u'text-properties'),
2614  ),
2615  (TEXTNS,u'list-level-style-image') : (
2616  (OFFICENS,u'binary-data'),
2617  (STYLENS,u'list-level-properties'),
2618  ),
2619  (TEXTNS,u'list-level-style-number') : (
2620  (STYLENS,u'list-level-properties'),
2621  (STYLENS,u'text-properties'),
2622  ),
2623  (TEXTNS,u'list-style') : (
2624  (TEXTNS,u'list-level-style-bullet'),
2625  (TEXTNS,u'list-level-style-image'),
2626  (TEXTNS,u'list-level-style-number'),
2627  ),
2628  (TEXTNS,u'measure') : (
2629  ),
2630 # allowed_children
2631  (TEXTNS,u'meta') : (
2632  (DR3DNS,u'scene'),
2633  (DRAWNS,u'a'),
2634  (DRAWNS,u'caption'),
2635  (DRAWNS,u'circle'),
2636  (DRAWNS,u'connector'),
2637  (DRAWNS,u'control'),
2638  (DRAWNS,u'custom-shape'),
2639  (DRAWNS,u'ellipse'),
2640  (DRAWNS,u'frame'),
2641  (DRAWNS,u'g'),
2642  (DRAWNS,u'line'),
2643  (DRAWNS,u'measure'),
2644  (DRAWNS,u'page-thumbnail'),
2645  (DRAWNS,u'path'),
2646  (DRAWNS,u'polygon'),
2647  (DRAWNS,u'polyline'),
2648  (DRAWNS,u'rect'),
2649  (DRAWNS,u'regular-polygon'),
2650  (OFFICENS,u'annotation'),
2651  (OFFICENS,u'annotation-end'),
2652  (PRESENTATIONNS,u'date-time'),
2653  (PRESENTATIONNS,u'footer'),
2654  (PRESENTATIONNS,u'header'),
2655  (TEXTNS,u'a'),
2656  (TEXTNS,u'alphabetical-index-mark'),
2657  (TEXTNS,u'alphabetical-index-mark-end'),
2658  (TEXTNS,u'alphabetical-index-mark-start'),
2659  (TEXTNS,u'author-initials'),
2660  (TEXTNS,u'author-name'),
2661  (TEXTNS,u'bibliography-mark'),
2662  (TEXTNS,u'bookmark'),
2663  (TEXTNS,u'bookmark-end'),
2664  (TEXTNS,u'bookmark-ref'),
2665  (TEXTNS,u'bookmark-start'),
2666  (TEXTNS,u'change'),
2667  (TEXTNS,u'change-end'),
2668  (TEXTNS,u'change-start'),
2669  (TEXTNS,u'chapter'),
2670  (TEXTNS,u'character-count'),
2671  (TEXTNS,u'conditional-text'),
2672  (TEXTNS,u'creation-date'),
2673  (TEXTNS,u'creation-time'),
2674  (TEXTNS,u'creator'),
2675  (TEXTNS,u'database-display'),
2676  (TEXTNS,u'database-name'),
2677  (TEXTNS,u'database-next'),
2678  (TEXTNS,u'database-row-number'),
2679  (TEXTNS,u'database-row-select'),
2680  (TEXTNS,u'date'),
2681  (TEXTNS,u'dde-connection'),
2682  (TEXTNS,u'description'),
2683  (TEXTNS,u'editing-cycles'),
2684  (TEXTNS,u'editing-duration'),
2685  (TEXTNS,u'execute-macro'),
2686  (TEXTNS,u'expression'),
2687  (TEXTNS,u'file-name'),
2688  (TEXTNS,u'hidden-paragraph'),
2689  (TEXTNS,u'hidden-text'),
2690  (TEXTNS,u'image-count'),
2691  (TEXTNS,u'initial-creator'),
2692  (TEXTNS,u'keywords'),
2693  (TEXTNS,u'line-break'),
2694  (TEXTNS,u'measure'),
2695  (TEXTNS,u'meta'),
2696  (TEXTNS,u'meta-field'),
2697  (TEXTNS,u'modification-date'),
2698  (TEXTNS,u'modification-time'),
2699  (TEXTNS,u'note'),
2700  (TEXTNS,u'note-ref'),
2701  (TEXTNS,u'object-count'),
2702  (TEXTNS,u'page-continuation'),
2703  (TEXTNS,u'page-count'),
2704  (TEXTNS,u'page-number'),
2705  (TEXTNS,u'page-variable-get'),
2706  (TEXTNS,u'page-variable-set'),
2707  (TEXTNS,u'paragraph-count'),
2708  (TEXTNS,u'placeholder'),
2709  (TEXTNS,u'print-date'),
2710  (TEXTNS,u'printed-by'),
2711  (TEXTNS,u'print-time'),
2712  (TEXTNS,u'reference-mark'),
2713  (TEXTNS,u'reference-mark-end'),
2714  (TEXTNS,u'reference-mark-start'),
2715  (TEXTNS,u'reference-ref'),
2716  (TEXTNS,u'ruby'),
2717  (TEXTNS,u's'),
2718  (TEXTNS,u'script'),
2719  (TEXTNS,u'sender-city'),
2720  (TEXTNS,u'sender-company'),
2721  (TEXTNS,u'sender-country'),
2722  (TEXTNS,u'sender-email'),
2723  (TEXTNS,u'sender-fax'),
2724  (TEXTNS,u'sender-firstname'),
2725  (TEXTNS,u'sender-initials'),
2726  (TEXTNS,u'sender-lastname'),
2727  (TEXTNS,u'sender-phone-private'),
2728  (TEXTNS,u'sender-phone-work'),
2729  (TEXTNS,u'sender-position'),
2730  (TEXTNS,u'sender-postal-code'),
2731  (TEXTNS,u'sender-state-or-province'),
2732  (TEXTNS,u'sender-street'),
2733  (TEXTNS,u'sender-title'),
2734  (TEXTNS,u'sequence'),
2735  (TEXTNS,u'sequence-ref'),
2736  (TEXTNS,u'sheet-name'),
2737  (TEXTNS,u'soft-page-break'),
2738  (TEXTNS,u'span'),
2739  (TEXTNS,u'subject'),
2740  (TEXTNS,u'tab'),
2741  (TEXTNS,u'table-count'),
2742  (TEXTNS,u'table-formula'),
2743  (TEXTNS,u'template-name'),
2744  (TEXTNS,u'text-input'),
2745  (TEXTNS,u'time'),
2746  (TEXTNS,u'title'),
2747  (TEXTNS,u'toc-mark'),
2748  (TEXTNS,u'toc-mark-end'),
2749  (TEXTNS,u'toc-mark-start'),
2750  (TEXTNS,u'user-defined'),
2751  (TEXTNS,u'user-field-get'),
2752  (TEXTNS,u'user-field-input'),
2753  (TEXTNS,u'user-index-mark'),
2754  (TEXTNS,u'user-index-mark-end'),
2755  (TEXTNS,u'user-index-mark-start'),
2756  (TEXTNS,u'variable-get'),
2757  (TEXTNS,u'variable-input'),
2758  (TEXTNS,u'variable-set'),
2759  (TEXTNS,u'word-count'),
2760  ),
2761 # allowed_children
2762  (TEXTNS,u'meta-field') : (
2763  (DR3DNS,u'scene'),
2764  (DRAWNS,u'a'),
2765  (DRAWNS,u'caption'),
2766  (DRAWNS,u'circle'),
2767  (DRAWNS,u'connector'),
2768  (DRAWNS,u'control'),
2769  (DRAWNS,u'custom-shape'),
2770  (DRAWNS,u'ellipse'),
2771  (DRAWNS,u'frame'),
2772  (DRAWNS,u'g'),
2773  (DRAWNS,u'line'),
2774  (DRAWNS,u'measure'),
2775  (DRAWNS,u'page-thumbnail'),
2776  (DRAWNS,u'path'),
2777  (DRAWNS,u'polygon'),
2778  (DRAWNS,u'polyline'),
2779  (DRAWNS,u'rect'),
2780  (DRAWNS,u'regular-polygon'),
2781  (OFFICENS,u'annotation'),
2782  (OFFICENS,u'annotation-end'),
2783  (PRESENTATIONNS,u'date-time'),
2784  (PRESENTATIONNS,u'footer'),
2785  (PRESENTATIONNS,u'header'),
2786  (TEXTNS,u'a'),
2787  (TEXTNS,u'alphabetical-index-mark'),
2788  (TEXTNS,u'alphabetical-index-mark-end'),
2789  (TEXTNS,u'alphabetical-index-mark-start'),
2790  (TEXTNS,u'author-initials'),
2791  (TEXTNS,u'author-name'),
2792  (TEXTNS,u'bibliography-mark'),
2793  (TEXTNS,u'bookmark'),
2794  (TEXTNS,u'bookmark-end'),
2795  (TEXTNS,u'bookmark-ref'),
2796  (TEXTNS,u'bookmark-start'),
2797  (TEXTNS,u'change'),
2798  (TEXTNS,u'change-end'),
2799  (TEXTNS,u'change-start'),
2800  (TEXTNS,u'chapter'),
2801  (TEXTNS,u'character-count'),
2802  (TEXTNS,u'conditional-text'),
2803  (TEXTNS,u'creation-date'),
2804  (TEXTNS,u'creation-time'),
2805  (TEXTNS,u'creator'),
2806  (TEXTNS,u'database-display'),
2807  (TEXTNS,u'database-name'),
2808  (TEXTNS,u'database-next'),
2809  (TEXTNS,u'database-row-number'),
2810  (TEXTNS,u'database-row-select'),
2811  (TEXTNS,u'date'),
2812  (TEXTNS,u'dde-connection'),
2813  (TEXTNS,u'description'),
2814  (TEXTNS,u'editing-cycles'),
2815  (TEXTNS,u'editing-duration'),
2816  (TEXTNS,u'execute-macro'),
2817  (TEXTNS,u'expression'),
2818  (TEXTNS,u'file-name'),
2819  (TEXTNS,u'hidden-paragraph'),
2820  (TEXTNS,u'hidden-text'),
2821  (TEXTNS,u'image-count'),
2822  (TEXTNS,u'initial-creator'),
2823  (TEXTNS,u'keywords'),
2824  (TEXTNS,u'line-break'),
2825  (TEXTNS,u'measure'),
2826  (TEXTNS,u'meta'),
2827  (TEXTNS,u'meta-field'),
2828  (TEXTNS,u'modification-date'),
2829  (TEXTNS,u'modification-time'),
2830  (TEXTNS,u'note'),
2831  (TEXTNS,u'note-ref'),
2832  (TEXTNS,u'object-count'),
2833  (TEXTNS,u'page-continuation'),
2834  (TEXTNS,u'page-count'),
2835  (TEXTNS,u'page-number'),
2836  (TEXTNS,u'page-variable-get'),
2837  (TEXTNS,u'page-variable-set'),
2838  (TEXTNS,u'paragraph-count'),
2839  (TEXTNS,u'placeholder'),
2840  (TEXTNS,u'print-date'),
2841  (TEXTNS,u'printed-by'),
2842  (TEXTNS,u'print-time'),
2843  (TEXTNS,u'reference-mark'),
2844  (TEXTNS,u'reference-mark-end'),
2845  (TEXTNS,u'reference-mark-start'),
2846  (TEXTNS,u'reference-ref'),
2847  (TEXTNS,u'ruby'),
2848  (TEXTNS,u's'),
2849  (TEXTNS,u'script'),
2850  (TEXTNS,u'sender-city'),
2851  (TEXTNS,u'sender-company'),
2852  (TEXTNS,u'sender-country'),
2853  (TEXTNS,u'sender-email'),
2854  (TEXTNS,u'sender-fax'),
2855  (TEXTNS,u'sender-firstname'),
2856  (TEXTNS,u'sender-initials'),
2857  (TEXTNS,u'sender-lastname'),
2858  (TEXTNS,u'sender-phone-private'),
2859  (TEXTNS,u'sender-phone-work'),
2860  (TEXTNS,u'sender-position'),
2861  (TEXTNS,u'sender-postal-code'),
2862  (TEXTNS,u'sender-state-or-province'),
2863  (TEXTNS,u'sender-street'),
2864  (TEXTNS,u'sender-title'),
2865  (TEXTNS,u'sequence'),
2866  (TEXTNS,u'sequence-ref'),
2867  (TEXTNS,u'sheet-name'),
2868  (TEXTNS,u'soft-page-break'),
2869  (TEXTNS,u'span'),
2870  (TEXTNS,u'subject'),
2871  (TEXTNS,u'tab'),
2872  (TEXTNS,u'table-count'),
2873  (TEXTNS,u'table-formula'),
2874  (TEXTNS,u'template-name'),
2875  (TEXTNS,u'text-input'),
2876  (TEXTNS,u'time'),
2877  (TEXTNS,u'title'),
2878  (TEXTNS,u'toc-mark'),
2879  (TEXTNS,u'toc-mark-end'),
2880  (TEXTNS,u'toc-mark-start'),
2881  (TEXTNS,u'user-defined'),
2882  (TEXTNS,u'user-field-get'),
2883  (TEXTNS,u'user-field-input'),
2884  (TEXTNS,u'user-index-mark'),
2885  (TEXTNS,u'user-index-mark-end'),
2886  (TEXTNS,u'user-index-mark-start'),
2887  (TEXTNS,u'variable-get'),
2888  (TEXTNS,u'variable-input'),
2889  (TEXTNS,u'variable-set'),
2890  (TEXTNS,u'word-count'),
2891  ),
2892 # allowed_children
2893  (TEXTNS,u'modification-date') : (
2894  ),
2895  (TEXTNS,u'modification-time') : (
2896  ),
2897  (TEXTNS,u'note') : (
2898  (TEXTNS,u'note-body'),
2899  (TEXTNS,u'note-citation'),
2900  ),
2901 # allowed_children
2902  (TEXTNS,u'note-body') : (
2903  (DR3DNS,u'scene'),
2904  (DRAWNS,u'a'),
2905  (DRAWNS,u'caption'),
2906  (DRAWNS,u'circle'),
2907  (DRAWNS,u'connector'),
2908  (DRAWNS,u'control'),
2909  (DRAWNS,u'custom-shape'),
2910  (DRAWNS,u'ellipse'),
2911  (DRAWNS,u'frame'),
2912  (DRAWNS,u'g'),
2913  (DRAWNS,u'line'),
2914  (DRAWNS,u'measure'),
2915  (DRAWNS,u'page-thumbnail'),
2916  (DRAWNS,u'path'),
2917  (DRAWNS,u'polygon'),
2918  (DRAWNS,u'polyline'),
2919  (DRAWNS,u'rect'),
2920  (DRAWNS,u'regular-polygon'),
2921  (TABLENS,u'table'),
2922  (TEXTNS,u'alphabetical-index'),
2923  (TEXTNS,u'bibliography'),
2924  (TEXTNS,u'change'),
2925  (TEXTNS,u'change-end'),
2926  (TEXTNS,u'change-start'),
2927  (TEXTNS,u'h'),
2928  (TEXTNS,u'illustration-index'),
2929  (TEXTNS,u'list'),
2930  (TEXTNS,u'numbered-paragraph'),
2931  (TEXTNS,u'object-index'),
2932  (TEXTNS,u'p'),
2933  (TEXTNS,u'section'),
2934  (TEXTNS,u'soft-page-break'),
2935  (TEXTNS,u'table-index'),
2936  (TEXTNS,u'table-of-content'),
2937  (TEXTNS,u'user-index'),
2938  ),
2939  (TEXTNS,u'note-citation') : (
2940  ),
2941  (TEXTNS,u'note-continuation-notice-backward') : (
2942  ),
2943  (TEXTNS,u'note-continuation-notice-forward') : (
2944  ),
2945  (TEXTNS,u'note-ref') : (
2946  ),
2947  (TEXTNS,u'notes-configuration') : (
2948  (TEXTNS,u'note-continuation-notice-backward'),
2949  (TEXTNS,u'note-continuation-notice-forward'),
2950  ),
2951  (TEXTNS,u'number') : (
2952  ),
2953  (TEXTNS,u'numbered-paragraph') : (
2954  (TEXTNS,u'h'),
2955  (TEXTNS,u'number'),
2956  (TEXTNS,u'p'),
2957  ),
2958  (TEXTNS,u'object-count') : (
2959  ),
2960  (TEXTNS,u'object-index') : (
2961  (TEXTNS,u'index-body'),
2962  (TEXTNS,u'object-index-source'),
2963  ),
2964  (TEXTNS,u'object-index-entry-template') : (
2965  (TEXTNS,u'index-entry-chapter'),
2966  (TEXTNS,u'index-entry-page-number'),
2967  (TEXTNS,u'index-entry-span'),
2968  (TEXTNS,u'index-entry-tab-stop'),
2969  (TEXTNS,u'index-entry-text'),
2970  ),
2971  (TEXTNS,u'object-index-source') : (
2972  (TEXTNS,u'index-title-template'),
2973  (TEXTNS,u'object-index-entry-template'),
2974  ),
2975  (TEXTNS,u'outline-level-style') : (
2976  (STYLENS,u'list-level-properties'),
2977  (STYLENS,u'text-properties'),
2978  ),
2979  (TEXTNS,u'outline-style') : (
2980  (TEXTNS,u'outline-level-style'),
2981  ),
2982 # allowed_children
2983  (TEXTNS,u'p') : (
2984  (DR3DNS,u'scene'),
2985  (DRAWNS,u'a'),
2986  (DRAWNS,u'caption'),
2987  (DRAWNS,u'circle'),
2988  (DRAWNS,u'connector'),
2989  (DRAWNS,u'control'),
2990  (DRAWNS,u'custom-shape'),
2991  (DRAWNS,u'ellipse'),
2992  (DRAWNS,u'frame'),
2993  (DRAWNS,u'g'),
2994  (DRAWNS,u'line'),
2995  (DRAWNS,u'measure'),
2996  (DRAWNS,u'page-thumbnail'),
2997  (DRAWNS,u'path'),
2998  (DRAWNS,u'polygon'),
2999  (DRAWNS,u'polyline'),
3000  (DRAWNS,u'rect'),
3001  (DRAWNS,u'regular-polygon'),
3002  (OFFICENS,u'annotation'),
3003  (OFFICENS,u'annotation-end'),
3004  (PRESENTATIONNS,u'date-time'),
3005  (PRESENTATIONNS,u'footer'),
3006  (PRESENTATIONNS,u'header'),
3007  (TEXTNS,u'a'),
3008  (TEXTNS,u'alphabetical-index-mark'),
3009  (TEXTNS,u'alphabetical-index-mark-end'),
3010  (TEXTNS,u'alphabetical-index-mark-start'),
3011  (TEXTNS,u'author-initials'),
3012  (TEXTNS,u'author-name'),
3013  (TEXTNS,u'bibliography-mark'),
3014  (TEXTNS,u'bookmark'),
3015  (TEXTNS,u'bookmark-end'),
3016  (TEXTNS,u'bookmark-ref'),
3017  (TEXTNS,u'bookmark-start'),
3018  (TEXTNS,u'change'),
3019  (TEXTNS,u'change-end'),
3020  (TEXTNS,u'change-start'),
3021  (TEXTNS,u'chapter'),
3022  (TEXTNS,u'character-count'),
3023  (TEXTNS,u'conditional-text'),
3024  (TEXTNS,u'creation-date'),
3025  (TEXTNS,u'creation-time'),
3026  (TEXTNS,u'creator'),
3027  (TEXTNS,u'database-display'),
3028  (TEXTNS,u'database-name'),
3029  (TEXTNS,u'database-next'),
3030  (TEXTNS,u'database-row-number'),
3031  (TEXTNS,u'database-row-select'),
3032  (TEXTNS,u'date'),
3033  (TEXTNS,u'dde-connection'),
3034  (TEXTNS,u'description'),
3035  (TEXTNS,u'editing-cycles'),
3036  (TEXTNS,u'editing-duration'),
3037  (TEXTNS,u'execute-macro'),
3038  (TEXTNS,u'expression'),
3039  (TEXTNS,u'file-name'),
3040  (TEXTNS,u'hidden-paragraph'),
3041  (TEXTNS,u'hidden-text'),
3042  (TEXTNS,u'image-count'),
3043  (TEXTNS,u'initial-creator'),
3044  (TEXTNS,u'keywords'),
3045  (TEXTNS,u'line-break'),
3046  (TEXTNS,u'measure'),
3047  (TEXTNS,u'meta'),
3048  (TEXTNS,u'meta-field'),
3049  (TEXTNS,u'modification-date'),
3050  (TEXTNS,u'modification-time'),
3051  (TEXTNS,u'note'),
3052  (TEXTNS,u'note-ref'),
3053  (TEXTNS,u'object-count'),
3054  (TEXTNS,u'page-continuation'),
3055  (TEXTNS,u'page-count'),
3056  (TEXTNS,u'page-number'),
3057  (TEXTNS,u'page-variable-get'),
3058  (TEXTNS,u'page-variable-set'),
3059  (TEXTNS,u'paragraph-count'),
3060  (TEXTNS,u'placeholder'),
3061  (TEXTNS,u'print-date'),
3062  (TEXTNS,u'printed-by'),
3063  (TEXTNS,u'print-time'),
3064  (TEXTNS,u'reference-mark'),
3065  (TEXTNS,u'reference-mark-end'),
3066  (TEXTNS,u'reference-mark-start'),
3067  (TEXTNS,u'reference-ref'),
3068  (TEXTNS,u'ruby'),
3069  (TEXTNS,u's'),
3070  (TEXTNS,u'script'),
3071  (TEXTNS,u'sender-city'),
3072  (TEXTNS,u'sender-company'),
3073  (TEXTNS,u'sender-country'),
3074  (TEXTNS,u'sender-email'),
3075  (TEXTNS,u'sender-fax'),
3076  (TEXTNS,u'sender-firstname'),
3077  (TEXTNS,u'sender-initials'),
3078  (TEXTNS,u'sender-lastname'),
3079  (TEXTNS,u'sender-phone-private'),
3080  (TEXTNS,u'sender-phone-work'),
3081  (TEXTNS,u'sender-position'),
3082  (TEXTNS,u'sender-postal-code'),
3083  (TEXTNS,u'sender-state-or-province'),
3084  (TEXTNS,u'sender-street'),
3085  (TEXTNS,u'sender-title'),
3086  (TEXTNS,u'sequence'),
3087  (TEXTNS,u'sequence-ref'),
3088  (TEXTNS,u'sheet-name'),
3089  (TEXTNS,u'soft-page-break'),
3090  (TEXTNS,u'span'),
3091  (TEXTNS,u'subject'),
3092  (TEXTNS,u'tab'),
3093  (TEXTNS,u'table-count'),
3094  (TEXTNS,u'table-formula'),
3095  (TEXTNS,u'template-name'),
3096  (TEXTNS,u'text-input'),
3097  (TEXTNS,u'time'),
3098  (TEXTNS,u'title'),
3099  (TEXTNS,u'toc-mark'),
3100  (TEXTNS,u'toc-mark-end'),
3101  (TEXTNS,u'toc-mark-start'),
3102  (TEXTNS,u'user-defined'),
3103  (TEXTNS,u'user-field-get'),
3104  (TEXTNS,u'user-field-input'),
3105  (TEXTNS,u'user-index-mark'),
3106  (TEXTNS,u'user-index-mark-end'),
3107  (TEXTNS,u'user-index-mark-start'),
3108  (TEXTNS,u'variable-get'),
3109  (TEXTNS,u'variable-input'),
3110  (TEXTNS,u'variable-set'),
3111  (TEXTNS,u'word-count'),
3112  ),
3113  (TEXTNS,u'page') : (
3114  ),
3115  (TEXTNS,u'page-count') : (
3116  ),
3117  (TEXTNS,u'page-continuation') : (
3118  ),
3119  (TEXTNS,u'page-number') : (
3120  ),
3121  (TEXTNS,u'page-sequence') : (
3122  (TEXTNS,u'page'),
3123  ),
3124  (TEXTNS,u'page-variable-get') : (
3125  ),
3126  (TEXTNS,u'page-variable-set') : (
3127  ),
3128  (TEXTNS,u'paragraph-count') : (
3129  ),
3130  (TEXTNS,u'placeholder') : (
3131  ),
3132  (TEXTNS,u'print-date') : (
3133  ),
3134  (TEXTNS,u'print-time') : (
3135  ),
3136  (TEXTNS,u'printed-by') : (
3137  ),
3138  (TEXTNS,u'reference-mark') : (
3139  ),
3140  (TEXTNS,u'reference-mark-end') : (
3141  ),
3142 # allowed_children
3143  (TEXTNS,u'reference-mark-start') : (
3144  ),
3145  (TEXTNS,u'reference-ref') : (
3146  ),
3147  (TEXTNS,u'ruby') : (
3148  (TEXTNS,u'ruby-base'),
3149  (TEXTNS,u'ruby-text'),
3150  ),
3151  (TEXTNS,u'ruby-base') : (
3152  (DR3DNS,u'scene'),
3153  (DRAWNS,u'a'),
3154  (DRAWNS,u'caption'),
3155  (DRAWNS,u'circle'),
3156  (DRAWNS,u'connector'),
3157  (DRAWNS,u'control'),
3158  (DRAWNS,u'custom-shape'),
3159  (DRAWNS,u'ellipse'),
3160  (DRAWNS,u'frame'),
3161  (DRAWNS,u'g'),
3162  (DRAWNS,u'line'),
3163  (DRAWNS,u'measure'),
3164  (DRAWNS,u'page-thumbnail'),
3165  (DRAWNS,u'path'),
3166  (DRAWNS,u'polygon'),
3167  (DRAWNS,u'polyline'),
3168  (DRAWNS,u'rect'),
3169  (DRAWNS,u'regular-polygon'),
3170  (OFFICENS,u'annotation'),
3171  (OFFICENS,u'annotation-end'),
3172  (PRESENTATIONNS,u'date-time'),
3173  (PRESENTATIONNS,u'footer'),
3174  (PRESENTATIONNS,u'header'),
3175  (TEXTNS,u'a'),
3176  (TEXTNS,u'alphabetical-index-mark'),
3177  (TEXTNS,u'alphabetical-index-mark-end'),
3178  (TEXTNS,u'alphabetical-index-mark-start'),
3179  (TEXTNS,u'author-initials'),
3180  (TEXTNS,u'author-name'),
3181  (TEXTNS,u'bibliography-mark'),
3182  (TEXTNS,u'bookmark'),
3183  (TEXTNS,u'bookmark-end'),
3184  (TEXTNS,u'bookmark-ref'),
3185  (TEXTNS,u'bookmark-start'),
3186  (TEXTNS,u'change'),
3187  (TEXTNS,u'change-end'),
3188  (TEXTNS,u'change-start'),
3189  (TEXTNS,u'chapter'),
3190  (TEXTNS,u'character-count'),
3191  (TEXTNS,u'conditional-text'),
3192  (TEXTNS,u'creation-date'),
3193  (TEXTNS,u'creation-time'),
3194  (TEXTNS,u'creator'),
3195  (TEXTNS,u'database-display'),
3196  (TEXTNS,u'database-name'),
3197  (TEXTNS,u'database-next'),
3198  (TEXTNS,u'database-row-number'),
3199  (TEXTNS,u'database-row-select'),
3200  (TEXTNS,u'date'),
3201  (TEXTNS,u'dde-connection'),
3202  (TEXTNS,u'description'),
3203  (TEXTNS,u'editing-cycles'),
3204  (TEXTNS,u'editing-duration'),
3205  (TEXTNS,u'execute-macro'),
3206  (TEXTNS,u'expression'),
3207  (TEXTNS,u'file-name'),
3208  (TEXTNS,u'hidden-paragraph'),
3209  (TEXTNS,u'hidden-text'),
3210  (TEXTNS,u'image-count'),
3211  (TEXTNS,u'initial-creator'),
3212  (TEXTNS,u'keywords'),
3213  (TEXTNS,u'line-break'),
3214  (TEXTNS,u'measure'),
3215  (TEXTNS,u'meta'),
3216  (TEXTNS,u'meta-field'),
3217  (TEXTNS,u'modification-date'),
3218  (TEXTNS,u'modification-time'),
3219  (TEXTNS,u'note'),
3220  (TEXTNS,u'note-ref'),
3221  (TEXTNS,u'object-count'),
3222  (TEXTNS,u'page-continuation'),
3223  (TEXTNS,u'page-count'),
3224  (TEXTNS,u'page-number'),
3225  (TEXTNS,u'page-variable-get'),
3226  (TEXTNS,u'page-variable-set'),
3227  (TEXTNS,u'paragraph-count'),
3228  (TEXTNS,u'placeholder'),
3229  (TEXTNS,u'print-date'),
3230  (TEXTNS,u'printed-by'),
3231  (TEXTNS,u'print-time'),
3232  (TEXTNS,u'reference-mark'),
3233  (TEXTNS,u'reference-mark-end'),
3234  (TEXTNS,u'reference-mark-start'),
3235  (TEXTNS,u'reference-ref'),
3236  (TEXTNS,u'ruby'),
3237  (TEXTNS,u's'),
3238  (TEXTNS,u'script'),
3239  (TEXTNS,u'sender-city'),
3240  (TEXTNS,u'sender-company'),
3241  (TEXTNS,u'sender-country'),
3242  (TEXTNS,u'sender-email'),
3243  (TEXTNS,u'sender-fax'),
3244  (TEXTNS,u'sender-firstname'),
3245  (TEXTNS,u'sender-initials'),
3246  (TEXTNS,u'sender-lastname'),
3247  (TEXTNS,u'sender-phone-private'),
3248  (TEXTNS,u'sender-phone-work'),
3249  (TEXTNS,u'sender-position'),
3250  (TEXTNS,u'sender-postal-code'),
3251  (TEXTNS,u'sender-state-or-province'),
3252  (TEXTNS,u'sender-street'),
3253  (TEXTNS,u'sender-title'),
3254  (TEXTNS,u'sequence'),
3255  (TEXTNS,u'sequence-ref'),
3256  (TEXTNS,u'sheet-name'),
3257  (TEXTNS,u'soft-page-break'),
3258  (TEXTNS,u'span'),
3259  (TEXTNS,u'subject'),
3260  (TEXTNS,u'tab'),
3261  (TEXTNS,u'table-count'),
3262  (TEXTNS,u'table-formula'),
3263  (TEXTNS,u'template-name'),
3264  (TEXTNS,u'text-input'),
3265  (TEXTNS,u'time'),
3266  (TEXTNS,u'title'),
3267  (TEXTNS,u'toc-mark'),
3268  (TEXTNS,u'toc-mark-end'),
3269  (TEXTNS,u'toc-mark-start'),
3270  (TEXTNS,u'user-defined'),
3271  (TEXTNS,u'user-field-get'),
3272  (TEXTNS,u'user-field-input'),
3273  (TEXTNS,u'user-index-mark'),
3274  (TEXTNS,u'user-index-mark-end'),
3275  (TEXTNS,u'user-index-mark-start'),
3276  (TEXTNS,u'variable-get'),
3277  (TEXTNS,u'variable-input'),
3278  (TEXTNS,u'variable-set'),
3279  (TEXTNS,u'word-count'),
3280 
3281  ),
3282 # allowed_children
3283  (TEXTNS,u'ruby-text') : (
3284  ),
3285  (TEXTNS,u's') : (
3286  ),
3287  (TEXTNS,u'script') : (
3288  ),
3289  (TEXTNS,u'section') : (
3290  (DR3DNS,u'scene'),
3291  (DRAWNS,u'a'),
3292  (DRAWNS,u'caption'),
3293  (DRAWNS,u'circle'),
3294  (DRAWNS,u'connector'),
3295  (DRAWNS,u'control'),
3296  (DRAWNS,u'custom-shape'),
3297  (DRAWNS,u'ellipse'),
3298  (DRAWNS,u'frame'),
3299  (DRAWNS,u'g'),
3300  (DRAWNS,u'line'),
3301  (DRAWNS,u'measure'),
3302  (DRAWNS,u'page-thumbnail'),
3303  (DRAWNS,u'path'),
3304  (DRAWNS,u'polygon'),
3305  (DRAWNS,u'polyline'),
3306  (DRAWNS,u'rect'),
3307  (DRAWNS,u'regular-polygon'),
3308  (OFFICENS,u'dde-source'),
3309  (TABLENS,u'table'),
3310  (TEXTNS,u'alphabetical-index'),
3311  (TEXTNS,u'bibliography'),
3312  (TEXTNS,u'change'),
3313  (TEXTNS,u'change-end'),
3314  (TEXTNS,u'change-start'),
3315  (TEXTNS,u'h'),
3316  (TEXTNS,u'illustration-index'),
3317  (TEXTNS,u'list'),
3318  (TEXTNS,u'numbered-paragraph'),
3319  (TEXTNS,u'object-index'),
3320  (TEXTNS,u'p'),
3321  (TEXTNS,u'section'),
3322  (TEXTNS,u'section-source'),
3323  (TEXTNS,u'soft-page-break'),
3324  (TEXTNS,u'table-index'),
3325  (TEXTNS,u'table-of-content'),
3326  (TEXTNS,u'user-index'),
3327  ),
3328  (TEXTNS,u'section-source') : (
3329  ),
3330  (TEXTNS,u'sender-city') : (
3331  ),
3332  (TEXTNS,u'sender-company') : (
3333  ),
3334  (TEXTNS,u'sender-country') : (
3335  ),
3336 # allowed_children
3337  (TEXTNS,u'sender-email') : (
3338  ),
3339  (TEXTNS,u'sender-fax') : (
3340  ),
3341  (TEXTNS,u'sender-firstname') : (
3342  ),
3343  (TEXTNS,u'sender-initials') : (
3344  ),
3345  (TEXTNS,u'sender-lastname') : (
3346  ),
3347  (TEXTNS,u'sender-phone-private') : (
3348  ),
3349  (TEXTNS,u'sender-phone-work') : (
3350  ),
3351  (TEXTNS,u'sender-position') : (
3352  ),
3353  (TEXTNS,u'sender-postal-code') : (
3354  ),
3355  (TEXTNS,u'sender-state-or-province') : (
3356  ),
3357  (TEXTNS,u'sender-street') : (
3358  ),
3359  (TEXTNS,u'sender-title') : (
3360  ),
3361  (TEXTNS,u'sequence') : (
3362  ),
3363  (TEXTNS,u'sequence-decl') : (
3364  ),
3365  (TEXTNS,u'sequence-decls') : (
3366  (TEXTNS,u'sequence-decl'),
3367  ),
3368  (TEXTNS,u'sequence-ref') : (
3369  ),
3370  (TEXTNS,u'sheet-name') : (
3371  ),
3372  (TEXTNS,u'soft-page-break') : (
3373  ),
3374  (TEXTNS,u'sort-key') : (
3375  ),
3376 # allowed_children
3377  (TEXTNS,u'span') : (
3378  (DR3DNS,u'scene'),
3379  (DRAWNS,u'a'),
3380  (DRAWNS,u'caption'),
3381  (DRAWNS,u'circle'),
3382  (DRAWNS,u'connector'),
3383  (DRAWNS,u'control'),
3384  (DRAWNS,u'custom-shape'),
3385  (DRAWNS,u'ellipse'),
3386  (DRAWNS,u'frame'),
3387  (DRAWNS,u'g'),
3388  (DRAWNS,u'line'),
3389  (DRAWNS,u'measure'),
3390  (DRAWNS,u'page-thumbnail'),
3391  (DRAWNS,u'path'),
3392  (DRAWNS,u'polygon'),
3393  (DRAWNS,u'polyline'),
3394  (DRAWNS,u'rect'),
3395  (DRAWNS,u'regular-polygon'),
3396  (OFFICENS,u'annotation'),
3397  (OFFICENS,u'annotation-end'),
3398  (PRESENTATIONNS,u'date-time'),
3399  (PRESENTATIONNS,u'footer'),
3400  (PRESENTATIONNS,u'header'),
3401  (TEXTNS,u'a'),
3402  (TEXTNS,u'alphabetical-index-mark'),
3403  (TEXTNS,u'alphabetical-index-mark-end'),
3404  (TEXTNS,u'alphabetical-index-mark-start'),
3405  (TEXTNS,u'author-initials'),
3406  (TEXTNS,u'author-name'),
3407  (TEXTNS,u'bibliography-mark'),
3408  (TEXTNS,u'bookmark'),
3409  (TEXTNS,u'bookmark-end'),
3410  (TEXTNS,u'bookmark-ref'),
3411  (TEXTNS,u'bookmark-start'),
3412  (TEXTNS,u'change'),
3413  (TEXTNS,u'change-end'),
3414  (TEXTNS,u'change-start'),
3415  (TEXTNS,u'chapter'),
3416  (TEXTNS,u'conditional-text'),
3417  (TEXTNS,u'creation-date'),
3418  (TEXTNS,u'creation-time'),
3419  (TEXTNS,u'creator'),
3420  (TEXTNS,u'database-display'),
3421  (TEXTNS,u'database-name'),
3422  (TEXTNS,u'database-next'),
3423  (TEXTNS,u'database-row-number'),
3424  (TEXTNS,u'database-row-select'),
3425  (TEXTNS,u'date'),
3426  (TEXTNS,u'dde-connection'),
3427  (TEXTNS,u'description'),
3428  (TEXTNS,u'editing-cycles'),
3429  (TEXTNS,u'editing-duration'),
3430  (TEXTNS,u'execute-macro'),
3431  (TEXTNS,u'expression'),
3432  (TEXTNS,u'file-name'),
3433  (TEXTNS,u'hidden-paragraph'),
3434  (TEXTNS,u'hidden-text'),
3435  (TEXTNS,u'initial-creator'),
3436  (TEXTNS,u'keywords'),
3437  (TEXTNS,u'line-break'),
3438  (TEXTNS,u'measure'),
3439  (TEXTNS,u'meta'),
3440  (TEXTNS,u'meta-field'),
3441  (TEXTNS,u'modification-date'),
3442  (TEXTNS,u'modification-time'),
3443  (TEXTNS,u'note'),
3444  (TEXTNS,u'note-ref'),
3445  (TEXTNS,u'page-count'),
3446  (TEXTNS,u'paragraph-count'),
3447  (TEXTNS,u'word-count'),
3448  (TEXTNS,u'character-count'),
3449  (TEXTNS,u'table-count'),
3450  (TEXTNS,u'image-count'),
3451  (TEXTNS,u'object-count'),
3452  (TEXTNS,u'page-continuation'),
3453  (TEXTNS,u'page-number'),
3454  (TEXTNS,u'page-variable-get'),
3455  (TEXTNS,u'page-variable-set'),
3456  (TEXTNS,u'placeholder'),
3457  (TEXTNS,u'print-date'),
3458  (TEXTNS,u'print-time'),
3459  (TEXTNS,u'printed-by'),
3460  (TEXTNS,u'reference-mark'),
3461  (TEXTNS,u'reference-mark-end'),
3462  (TEXTNS,u'reference-mark-start'),
3463  (TEXTNS,u'reference-ref'),
3464  (TEXTNS,u'ruby'),
3465  (TEXTNS,u's'),
3466  (TEXTNS,u'script'),
3467  (TEXTNS,u'sender-city'),
3468  (TEXTNS,u'sender-company'),
3469  (TEXTNS,u'sender-country'),
3470  (TEXTNS,u'sender-email'),
3471  (TEXTNS,u'sender-fax'),
3472  (TEXTNS,u'sender-firstname'),
3473  (TEXTNS,u'sender-initials'),
3474  (TEXTNS,u'sender-lastname'),
3475  (TEXTNS,u'sender-phone-private'),
3476  (TEXTNS,u'sender-phone-work'),
3477  (TEXTNS,u'sender-position'),
3478  (TEXTNS,u'sender-postal-code'),
3479  (TEXTNS,u'sender-state-or-province'),
3480  (TEXTNS,u'sender-street'),
3481  (TEXTNS,u'sender-title'),
3482  (TEXTNS,u'sequence'),
3483  (TEXTNS,u'sequence-ref'),
3484  (TEXTNS,u'sheet-name'),
3485  (TEXTNS,u'soft-page-break'),
3486  (TEXTNS,u'span'),
3487  (TEXTNS,u'subject'),
3488  (TEXTNS,u'tab'),
3489  (TEXTNS,u'table-formula'),
3490  (TEXTNS,u'template-name'),
3491  (TEXTNS,u'text-input'),
3492  (TEXTNS,u'time'),
3493  (TEXTNS,u'title'),
3494  (TEXTNS,u'toc-mark'),
3495  (TEXTNS,u'toc-mark-end'),
3496  (TEXTNS,u'toc-mark-start'),
3497  (TEXTNS,u'user-defined'),
3498  (TEXTNS,u'user-field-get'),
3499  (TEXTNS,u'user-field-input'),
3500  (TEXTNS,u'user-index-mark'),
3501  (TEXTNS,u'user-index-mark-end'),
3502  (TEXTNS,u'user-index-mark-start'),
3503  (TEXTNS,u'variable-get'),
3504  (TEXTNS,u'variable-input'),
3505  (TEXTNS,u'variable-set'),
3506  ),
3507 # allowed_children
3508  (TEXTNS,u'subject') : (
3509  ),
3510  (TEXTNS,u'tab') : (
3511  ),
3512  (TEXTNS,u'table-count') : (
3513  ),
3514  (TEXTNS,u'table-formula') : (
3515  ),
3516  (TEXTNS,u'table-index') : (
3517  (TEXTNS,u'index-body'),
3518  (TEXTNS,u'table-index-source'),
3519  ),
3520  (TEXTNS,u'table-index-entry-template') : (
3521  (TEXTNS,u'index-entry-chapter'),
3522  (TEXTNS,u'index-entry-page-number'),
3523  (TEXTNS,u'index-entry-span'),
3524  (TEXTNS,u'index-entry-tab-stop'),
3525  (TEXTNS,u'index-entry-text'),
3526  ),
3527  (TEXTNS,u'table-index-source') : (
3528  (TEXTNS,u'index-title-template'),
3529  (TEXTNS,u'table-index-entry-template'),
3530  ),
3531  (TEXTNS,u'table-of-content') : (
3532  (TEXTNS,u'index-body'),
3533  (TEXTNS,u'table-of-content-source'),
3534  ),
3535  (TEXTNS,u'table-of-content-entry-template') : (
3536  (TEXTNS,u'index-entry-chapter'),
3537  (TEXTNS,u'index-entry-link-end'),
3538  (TEXTNS,u'index-entry-link-start'),
3539  (TEXTNS,u'index-entry-page-number'),
3540  (TEXTNS,u'index-entry-span'),
3541  (TEXTNS,u'index-entry-tab-stop'),
3542  (TEXTNS,u'index-entry-text'),
3543  ),
3544  (TEXTNS,u'table-of-content-source') : (
3545  (TEXTNS,u'index-source-styles'),
3546  (TEXTNS,u'index-title-template'),
3547  (TEXTNS,u'table-of-content-entry-template'),
3548  ),
3549  (TEXTNS,u'template-name') : (
3550  ),
3551  (TEXTNS,u'text-input') : (
3552  ),
3553  (TEXTNS,u'time') : (
3554  ),
3555  (TEXTNS,u'title') : (
3556  ),
3557  (TEXTNS,u'toc-mark') : (
3558  ),
3559  (TEXTNS,u'toc-mark-end') : (
3560  ),
3561  (TEXTNS,u'toc-mark-start') : (
3562  ),
3563 # allowed_children
3564  (TEXTNS,u'tracked-changes') : (
3565  (TEXTNS,u'changed-region'),
3566  ),
3567  (TEXTNS,u'user-defined') : (
3568  ),
3569  (TEXTNS,u'user-field-decl') : (
3570  ),
3571  (TEXTNS,u'user-field-decls') : (
3572  (TEXTNS,u'user-field-decl'),
3573  ),
3574  (TEXTNS,u'user-field-get') : (
3575  ),
3576  (TEXTNS,u'user-field-input') : (
3577  ),
3578  (TEXTNS,u'user-index') : (
3579  (TEXTNS,u'index-body'),
3580  (TEXTNS,u'user-index-source'),
3581  ),
3582  (TEXTNS,u'user-index-entry-template') : (
3583  (TEXTNS,u'index-entry-chapter'),
3584  (TEXTNS,u'index-entry-page-number'),
3585  (TEXTNS,u'index-entry-span'),
3586  (TEXTNS,u'index-entry-tab-stop'),
3587  (TEXTNS,u'index-entry-text'),
3588  ),
3589 # allowed_children
3590  (TEXTNS,u'user-index-mark') : (
3591  ),
3592  (TEXTNS,u'user-index-mark-end') : (
3593  ),
3594  (TEXTNS,u'user-index-mark-start') : (
3595  ),
3596  (TEXTNS,u'user-index-source') : (
3597  (TEXTNS,u'index-source-styles'),
3598  (TEXTNS,u'index-title-template'),
3599  (TEXTNS,u'user-index-entry-template'),
3600  ),
3601  (TEXTNS,u'variable-decl') : (
3602  ),
3603  (TEXTNS,u'variable-decls') : (
3604  (TEXTNS,u'variable-decl'),
3605  ),
3606  (TEXTNS,u'variable-get') : (
3607  ),
3608  (TEXTNS,u'variable-input') : (
3609  ),
3610  (TEXTNS,u'variable-set') : (
3611  ),
3612  (TEXTNS,u'word-count') : (
3613  ),
3614 }
3615 
3616 #
3617 # List of elements that allows text nodes
3618 #
3619 allows_text = (
3620  (CONFIGNS,u'config-item'),
3621  (DCNS,u'creator'),
3622  (DCNS,u'date'),
3623  (DCNS,u'description'),
3624  (DCNS,u'language'),
3625  (DCNS,u'subject'),
3626  (DCNS,u'title'),
3627 # Completes Dublin Core start
3628 # (DCNS,'contributor'),
3629 # (DCNS,'coverage'),
3630 # (DCNS,'format'),
3631 # (DCNS,'identifier'),
3632 # (DCNS,'publisher'),
3633 # (DCNS,'relation'),
3634 # (DCNS,'rights'),
3635 # (DCNS,'source'),
3636 # (DCNS,'type'),
3637 # Completes Dublin Core end
3638  (FORMNS,u'item'),
3639  (FORMNS,u'option'),
3640  (MATHNS,u'math'),
3641  (METANS,u'creation-date'),
3642  (METANS,u'date-string'),
3643  (METANS,u'editing-cycles'),
3644  (METANS,u'editing-duration'),
3645 # allows_text
3646  (METANS,u'generator'),
3647  (METANS,u'initial-creator'),
3648  (METANS,u'keyword'),
3649  (METANS,u'print-date'),
3650  (METANS,u'printed-by'),
3651  (METANS,u'user-defined'),
3652  (NUMBERNS,u'currency-symbol'),
3653  (NUMBERNS,u'embedded-text'),
3654  (NUMBERNS,u'text'),
3655  (OFFICENS,u'binary-data'),
3656  (OFFICENS,u'script'),
3657  (PRESENTATIONNS,u'date-time-decl'),
3658  (PRESENTATIONNS,u'footer-decl'),
3659  (PRESENTATIONNS,u'header-decl'),
3660  (SVGNS,u'desc'),
3661  (SVGNS,u'title'),
3662  (TABLENS,u'desc'),
3663  (TABLENS,u'title'),
3664  (TEXTNS,u'a'),
3665  (TEXTNS,u'author-initials'),
3666  (TEXTNS,u'author-name'),
3667  (TEXTNS,u'bibliography-mark'),
3668  (TEXTNS,u'bookmark-ref'),
3669  (TEXTNS,u'chapter'),
3670  (TEXTNS,u'character-count'),
3671  (TEXTNS,u'conditional-text'),
3672  (TEXTNS,u'creation-date'),
3673  (TEXTNS,u'creation-time'),
3674  (TEXTNS,u'creator'),
3675  (TEXTNS,u'database-display'),
3676  (TEXTNS,u'database-name'),
3677  (TEXTNS,u'database-row-number'),
3678  (TEXTNS,u'date'),
3679  (TEXTNS,u'dde-connection'),
3680  (TEXTNS,u'description'),
3681  (TEXTNS,u'editing-cycles'),
3682  (TEXTNS,u'editing-duration'),
3683  (TEXTNS,u'execute-macro'),
3684  (TEXTNS,u'expression'),
3685  (TEXTNS,u'file-name'),
3686  (TEXTNS,u'h'),
3687  (TEXTNS,u'hidden-paragraph'),
3688  (TEXTNS,u'hidden-text'),
3689  (TEXTNS,u'image-count'),
3690 # allows_text
3691  (TEXTNS,u'index-entry-span'),
3692  (TEXTNS,u'index-title-template'),
3693  (TEXTNS,u'initial-creator'),
3694  (TEXTNS,u'keywords'),
3695  (TEXTNS,u'linenumbering-separator'),
3696  (TEXTNS,u'measure'),
3697  (TEXTNS,u'meta'),
3698  (TEXTNS,u'meta-field'),
3699  (TEXTNS,u'modification-date'),
3700  (TEXTNS,u'modification-time'),
3701  (TEXTNS,u'note-citation'),
3702  (TEXTNS,u'note-continuation-notice-backward'),
3703  (TEXTNS,u'note-continuation-notice-forward'),
3704  (TEXTNS,u'note-ref'),
3705  (TEXTNS,u'number'),
3706  (TEXTNS,u'object-count'),
3707  (TEXTNS,u'p'),
3708  (TEXTNS,u'page-continuation'),
3709  (TEXTNS,u'page-count'),
3710  (TEXTNS,u'page-number'),
3711  (TEXTNS,u'page-variable-get'),
3712  (TEXTNS,u'page-variable-set'),
3713  (TEXTNS,u'paragraph-count'),
3714  (TEXTNS,u'placeholder'),
3715  (TEXTNS,u'print-date'),
3716  (TEXTNS,u'print-time'),
3717  (TEXTNS,u'printed-by'),
3718  (TEXTNS,u'reference-ref'),
3719  (TEXTNS,u'ruby-base'),
3720  (TEXTNS,u'ruby-text'),
3721 # allows_text
3722  (TEXTNS,u'script'),
3723  (TEXTNS,u'sender-city'),
3724  (TEXTNS,u'sender-company'),
3725  (TEXTNS,u'sender-country'),
3726  (TEXTNS,u'sender-email'),
3727  (TEXTNS,u'sender-fax'),
3728  (TEXTNS,u'sender-firstname'),
3729  (TEXTNS,u'sender-initials'),
3730  (TEXTNS,u'sender-lastname'),
3731  (TEXTNS,u'sender-phone-private'),
3732  (TEXTNS,u'sender-phone-work'),
3733  (TEXTNS,u'sender-position'),
3734  (TEXTNS,u'sender-postal-code'),
3735  (TEXTNS,u'sender-state-or-province'),
3736  (TEXTNS,u'sender-street'),
3737  (TEXTNS,u'sender-title'),
3738  (TEXTNS,u'sequence'),
3739  (TEXTNS,u'sequence-ref'),
3740  (TEXTNS,u'sheet-name'),
3741 # allows_text
3742  (TEXTNS,u'span'),
3743  (TEXTNS,u'subject'),
3744  (TEXTNS,u'table-count'),
3745  (TEXTNS,u'table-formula'),
3746  (TEXTNS,u'template-name'),
3747  (TEXTNS,u'text-input'),
3748  (TEXTNS,u'time'),
3749  (TEXTNS,u'title'),
3750  (TEXTNS,u'user-defined'),
3751  (TEXTNS,u'user-field-get'),
3752  (TEXTNS,u'user-field-input'),
3753  (TEXTNS,u'variable-get'),
3754  (TEXTNS,u'variable-input'),
3755  (TEXTNS,u'variable-set'),
3756  (TEXTNS,u'word-count'),
3757 )
3758 
3759 # Only the elements with at least one required attribute is listed
3760 
3761 required_attributes = {
3762  (ANIMNS,u'animate'): (
3763  (SMILNS,u'attributeName'),
3764  ),
3765  (ANIMNS,u'animateColor'): (
3766  (SMILNS,u'attributeName'),
3767  ),
3768  (ANIMNS,u'animateMotion'): (
3769  (SMILNS,u'attributeName'),
3770  ),
3771  (ANIMNS,u'animateTransform'): (
3772  (SVGNS,u'type'),
3773  (SMILNS,u'attributeName'),
3774  ),
3775  (ANIMNS,u'command'): (
3776  (ANIMNS,u'command'),
3777  ),
3778  (ANIMNS,u'param'): (
3779  (ANIMNS,u'name'),
3780  (ANIMNS,u'value'),
3781  ),
3782  (ANIMNS,u'set'): (
3783  (SMILNS,u'attributeName'),
3784  ),
3785 # required_attributes
3786  (ANIMNS,u'transitionFilter'): (
3787  (SMILNS,u'type'),
3788  ),
3789  (CHARTNS,u'axis'): (
3790  (CHARTNS,u'dimension'),
3791  ),
3792  (CHARTNS,u'chart'): (
3793  (CHARTNS,u'class'),
3794  ),
3795 # required_attributes
3796  (CHARTNS,u'error-indicator'): (
3797  (CHARTNS,u'dimension'),
3798  ),
3799  (CHARTNS,u'symbol-image'): (
3800  (XLINKNS,u'href'),
3801  ),
3802  (CONFIGNS,u'config-item'): (
3803  (CONFIGNS,u'type'),
3804  (CONFIGNS,u'name'),
3805  ),
3806  (CONFIGNS,u'config-item-map-indexed'): (
3807  (CONFIGNS,u'name'),
3808  ),
3809  (CONFIGNS,u'config-item-map-named'): (
3810  (CONFIGNS,u'name'),
3811  ),
3812  (CONFIGNS,u'config-item-set'): (
3813  (CONFIGNS,u'name'),
3814  ),
3815 # required_attributes
3816  (NUMBERNS,u'boolean-style'): (
3817  (STYLENS,u'name'),
3818  ),
3819  (NUMBERNS,u'currency-style'): (
3820  (STYLENS,u'name'),
3821  ),
3822  (NUMBERNS,u'date-style'): (
3823  (STYLENS,u'name'),
3824  ),
3825  (NUMBERNS,u'embedded-text'): (
3826  (NUMBERNS,u'position'),
3827  ),
3828  (NUMBERNS,u'number-style'): (
3829  (STYLENS,u'name'),
3830  ),
3831  (NUMBERNS,u'percentage-style'): (
3832  (STYLENS,u'name'),
3833  ),
3834  (NUMBERNS,u'text-style'): (
3835  (STYLENS,u'name'),
3836  ),
3837  (NUMBERNS,u'time-style'): (
3838  (STYLENS,u'name'),
3839  ),
3840  (DR3DNS,u'extrude'): (
3841  (SVGNS,u'd'),
3842  (SVGNS,u'viewBox'),
3843  ),
3844  (DR3DNS,u'light'): (
3845  (DR3DNS,u'direction'),
3846  ),
3847  (DR3DNS,u'rotate'): (
3848  (SVGNS,u'viewBox'),
3849  (SVGNS,u'd'),
3850  ),
3851 # required_attributes
3852  (DRAWNS,u'a'): (
3853  (XLINKNS,u'href'),
3854  (XLINKNS,u'type'),
3855  ),
3856  (DRAWNS,u'area-circle'): (
3857  (SVGNS,u'cy'),
3858  (SVGNS,u'cx'),
3859  (SVGNS,u'r'),
3860  ),
3861  (DRAWNS,u'area-polygon'): (
3862  (SVGNS,u'height'),
3863  (SVGNS,u'width'),
3864  (DRAWNS,u'points'),
3865  (SVGNS,u'y'),
3866  (SVGNS,u'x'),
3867  (SVGNS,u'viewBox'),
3868  ),
3869  (DRAWNS,u'area-rectangle'): (
3870  (SVGNS,u'y'),
3871  (SVGNS,u'x'),
3872  (SVGNS,u'height'),
3873  (SVGNS,u'width'),
3874  ),
3875 # required_attributes
3876  (DRAWNS,u'connector'): (
3877  (SVGNS,u'viewBox'),
3878  ),
3879  (DRAWNS,u'contour-path'): (
3880  (DRAWNS,u'recreate-on-edit'),
3881  (SVGNS,u'viewBox'),
3882  (SVGNS,u'd'),
3883  ),
3884  (DRAWNS,u'contour-polygon'): (
3885  (DRAWNS,u'points'),
3886  (DRAWNS,u'recreate-on-edit'),
3887  (SVGNS,u'viewBox'),
3888  ),
3889  (DRAWNS,u'control'): (
3890  (DRAWNS,u'control'),
3891  ),
3892  (DRAWNS,u'fill-image'): (
3893  (XLINKNS,u'href'),
3894  (XLINKNS,u'type'),
3895  (DRAWNS,u'name'),
3896  ),
3897  (DRAWNS,u'floating-frame'): (
3898  (XLINKNS,u'href'),
3899  (XLINKNS,u'type'),
3900  ),
3901  (DRAWNS,u'glue-point'): (
3902  (SVGNS,u'y'),
3903  (SVGNS,u'x'),
3904  (DRAWNS,u'id'),
3905  (DRAWNS,u'escape-direction'),
3906  ),
3907 # required_attributes
3908  (DRAWNS,u'gradient'): (
3909  (DRAWNS,u'style'),
3910  ),
3911  (DRAWNS,u'handle'): (
3912  (DRAWNS,u'handle-position'),
3913  ),
3914  (DRAWNS,u'hatch'): (
3915  (DRAWNS,u'style'),
3916  (DRAWNS,u'name'),
3917  ),
3918  (DRAWNS,u'layer'): (
3919  (DRAWNS,u'name'),
3920  ),
3921  (DRAWNS,u'line'): (
3922  (SVGNS,u'y1'),
3923  (SVGNS,u'x2'),
3924  (SVGNS,u'x1'),
3925  (SVGNS,u'y2'),
3926  ),
3927  (DRAWNS,u'marker'): (
3928  (SVGNS,u'd'),
3929  (DRAWNS,u'name'),
3930  (SVGNS,u'viewBox'),
3931  ),
3932  (DRAWNS,u'measure'): (
3933  (SVGNS,u'y1'),
3934  (SVGNS,u'x2'),
3935  (SVGNS,u'x1'),
3936  (SVGNS,u'y2'),
3937  ),
3938  (DRAWNS,u'opacity'): (
3939  (DRAWNS,u'style'),
3940  ),
3941  (DRAWNS,u'page'): (
3942  (DRAWNS,u'master-page-name'),
3943  ),
3944  (DRAWNS,u'path'): (
3945  (SVGNS,u'd'),
3946  (SVGNS,u'viewBox'),
3947  ),
3948  (DRAWNS,u'plugin'): (
3949  (XLINKNS,u'href'),
3950  (XLINKNS,u'type'),
3951  ),
3952  (DRAWNS,u'polygon'): (
3953  (DRAWNS,u'points'),
3954  (SVGNS,u'viewBox'),
3955  ),
3956 # required_attributes
3957  (DRAWNS,u'polyline'): (
3958  (DRAWNS,u'points'),
3959  (SVGNS,u'viewBox'),
3960  ),
3961  (DRAWNS,u'regular-polygon'): (
3962  (DRAWNS,u'corners'),
3963  ),
3964  (DRAWNS,u'stroke-dash'): (
3965  (DRAWNS,u'name'),
3966  ),
3967  (FORMNS,u'button'): (
3968  (XMLNS,u'id'),
3969  ),
3970  (FORMNS,u'checkbox'): (
3971  (XMLNS,u'id'),
3972  ),
3973  (FORMNS,u'combobox'): (
3974  (XMLNS,u'id'),
3975  ),
3976 # required_attributes
3977  (FORMNS,u'connection-resource'): (
3978  (XLINKNS,u'href'),
3979  ),
3980  (FORMNS,u'date'): (
3981  (XMLNS,u'id'),
3982  ),
3983  (FORMNS,u'file'): (
3984  (XMLNS,u'id'),
3985  ),
3986  (FORMNS,u'fixed-text'): (
3987  (XMLNS,u'id'),
3988  ),
3989  (FORMNS,u'formatted-text'): (
3990  (XMLNS,u'id'),
3991  ),
3992  (FORMNS,u'frame'): (
3993  (XMLNS,u'id'),
3994  ),
3995  (FORMNS,u'generic-control'): (
3996  (XMLNS,u'id'),
3997  ),
3998  (FORMNS,u'grid'): (
3999  (XMLNS,u'id'),
4000  ),
4001  (FORMNS,u'hidden'): (
4002  (XMLNS,u'id'),
4003  ),
4004 # required_attributes
4005  (FORMNS,u'image'): (
4006  (XMLNS,u'id'),
4007  ),
4008  (FORMNS,u'image-frame'): (
4009  (XMLNS,u'id'),
4010  ),
4011  (FORMNS,u'list-property'): (
4012  (FORMNS,u'property-name'),
4013  ),
4014  (FORMNS,u'list-value'): (
4015  (OFFICENS,u'string-value'),
4016  ),
4017  (FORMNS,u'listbox'): (
4018  (XMLNS,u'id'),
4019  ),
4020  (FORMNS,u'number'): (
4021  (XMLNS,u'id'),
4022  ),
4023  (FORMNS,u'password'): (
4024  (XMLNS,u'id'),
4025  ),
4026  (FORMNS,u'property'): (
4027  (FORMNS,u'property-name'),
4028  ),
4029  (FORMNS,u'radio'): (
4030  (XMLNS,u'id'),
4031  ),
4032  (FORMNS,u'text'): (
4033  (XMLNS,u'id'),
4034  ),
4035  (FORMNS,u'textarea'): (
4036  (XMLNS,u'id'),
4037  ),
4038  (FORMNS,u'time'): (
4039  (XMLNS,u'id'),
4040  ),
4041  (FORMNS,u'value-range'): (
4042  (XMLNS,u'id'),
4043  ),
4044  (MANIFESTNS,u'algorithm') : (
4045  (MANIFESTNS,u'algorithm-name'),
4046  (MANIFESTNS,u'initialisation-vector'),
4047  ),
4048  (MANIFESTNS,u'encryption-data') : (
4049  (MANIFESTNS,u'checksum-type'),
4050  (MANIFESTNS,u'checksum'),
4051  ),
4052  (MANIFESTNS,u'file-entry') : (
4053  (MANIFESTNS,u'full-path'),
4054  (MANIFESTNS,u'media-type'),
4055  ),
4056  (MANIFESTNS,u'key-derivation') : (
4057  (MANIFESTNS,u'key-derivation-name'),
4058  (MANIFESTNS,u'salt'),
4059  (MANIFESTNS,u'iteration-count'),
4060  ),
4061 # required_attributes
4062  (METANS,u'template'): (
4063  (XLINKNS,u'href'),
4064  (XLINKNS,u'type'),
4065  ),
4066  (METANS,u'user-defined'): (
4067  (METANS,u'name'),
4068  ),
4069 # required_attributes
4070  (OFFICENS,u'annotation-end'): (
4071  (OFFICENS,u'name'),
4072  ),
4073  (OFFICENS,u'dde-source'): (
4074  (OFFICENS,u'dde-topic'),
4075  (OFFICENS,u'dde-application'),
4076  (OFFICENS,u'dde-item'),
4077  ),
4078  (OFFICENS,u'document'): (
4079  (OFFICENS,u'mimetype'),
4080  (OFFICENS,u'version'),
4081  ),
4082 # required_attributes
4083  (OFFICENS,u'document-content'): (
4084  (OFFICENS,u'version'),
4085  ),
4086 # required_attributes
4087  (OFFICENS,u'document-meta'): (
4088  (OFFICENS,u'version'),
4089  ),
4090 # required_attributes
4091  (OFFICENS,u'document-settings'): (
4092  (OFFICENS,u'version'),
4093  ),
4094 # required_attributes
4095  (OFFICENS,u'document-styles'): (
4096  (OFFICENS,u'version'),
4097  ),
4098  (OFFICENS,u'script'): (
4099  (SCRIPTNS,u'language'),
4100  ),
4101  (PRESENTATIONNS,u'date-time-decl'): (
4102  (PRESENTATIONNS,u'source'),
4103  (PRESENTATIONNS,u'name'),
4104  ),
4105  (PRESENTATIONNS,u'dim'): (
4106  (DRAWNS,u'color'),
4107  (DRAWNS,u'shape-id'),
4108  ),
4109 # required_attributes
4110  (PRESENTATIONNS,u'event-listener'): (
4111  (PRESENTATIONNS,u'action'),
4112  (SCRIPTNS,u'event-name'),
4113  ),
4114  (PRESENTATIONNS,u'footer-decl'): (
4115  (PRESENTATIONNS,u'name'),
4116  ),
4117  (PRESENTATIONNS,u'header-decl'): (
4118  (PRESENTATIONNS,u'name'),
4119  ),
4120  (PRESENTATIONNS,u'hide-shape'): (
4121  (DRAWNS,u'shape-id'),
4122  ),
4123  (PRESENTATIONNS,u'hide-text'): (
4124  (DRAWNS,u'shape-id'),
4125  ),
4126  (PRESENTATIONNS,u'placeholder'): (
4127  (SVGNS,u'y'),
4128  (SVGNS,u'x'),
4129  (SVGNS,u'height'),
4130  (PRESENTATIONNS,u'object'),
4131  (SVGNS,u'width'),
4132  ),
4133  (PRESENTATIONNS,u'play'): (
4134  (DRAWNS,u'shape-id'),
4135  ),
4136  (PRESENTATIONNS,u'show'): (
4137  (PRESENTATIONNS,u'name'),
4138  (PRESENTATIONNS,u'pages'),
4139  ),
4140  (PRESENTATIONNS,u'show-shape'): (
4141  (DRAWNS,u'shape-id'),
4142  ),
4143  (PRESENTATIONNS,u'show-text'): (
4144  (DRAWNS,u'shape-id'),
4145  ),
4146  (PRESENTATIONNS,u'sound'): (
4147  (XLINKNS,u'href'),
4148  (XLINKNS,u'type'),
4149  ),
4150  (SCRIPTNS,u'event-listener'): (
4151  (SCRIPTNS,u'language'),
4152  (SCRIPTNS,u'event-name'),
4153  ),
4154  (STYLENS,u'column'): (
4155  (STYLENS,u'rel-width'),
4156  ),
4157 # required_attributes
4158  (STYLENS,u'column-sep'): (
4159  (STYLENS,u'width'),
4160  ),
4161  (STYLENS,u'columns'): (
4162  (FONS,u'column-count'),
4163  ),
4164  (STYLENS,u'font-face'): (
4165  (STYLENS,u'name'),
4166  ),
4167  (STYLENS,u'handout-master'): (
4168  (STYLENS,u'page-layout-name'),
4169  ),
4170  (STYLENS,u'map'): (
4171  (STYLENS,u'apply-style-name'),
4172  (STYLENS,u'condition'),
4173  ),
4174 # required_attributes
4175  (STYLENS,u'list-level-label-alignment'): (
4176  (TEXTNS,u'label-followed-by'),
4177  ),
4178  (STYLENS,u'master-page'): (
4179  (STYLENS,u'page-layout-name'),
4180  (STYLENS,u'name'),
4181  ),
4182  (STYLENS,u'page-layout'): (
4183  (STYLENS,u'name'),
4184  ),
4185  (STYLENS,u'presentation-page-layout'): (
4186  (STYLENS,u'name'),
4187  ),
4188  (STYLENS,u'style'): (
4189  (STYLENS,u'name'),
4190  ),
4191  (STYLENS,u'tab-stop'): (
4192  (STYLENS,u'position'),
4193  ),
4194  (SVGNS,u'definition-src'): (
4195  (XLINKNS,u'href'),
4196  (XLINKNS,u'type'),
4197  ),
4198  (SVGNS,u'font-face-uri'): (
4199  (XLINKNS,u'href'),
4200  (XLINKNS,u'type'),
4201  ),
4202  (SVGNS,u'linearGradient'): (
4203  (DRAWNS,u'name'),
4204  ),
4205  (SVGNS,u'radialGradient'): (
4206  (DRAWNS,u'name'),
4207  ),
4208  (SVGNS,u'stop'): (
4209  (SVGNS,u'offset'),
4210  ),
4211 # required_attributes
4212  (TABLENS,u'background'): (
4213  (TABLENS,u'style-name'),
4214  ),
4215  (TABLENS,u'body'): (
4216  (TABLENS,u'style-name'),
4217  ),
4218  (TABLENS,u'cell-address'): (
4219  (TABLENS,u'column'),
4220  (TABLENS,u'table'),
4221  (TABLENS,u'row'),
4222  ),
4223  (TABLENS,u'cell-content-change'): (
4224  (TABLENS,u'id'),
4225  ),
4226  (TABLENS,u'cell-range-source'): (
4227  (TABLENS,u'last-row-spanned'),
4228  (TABLENS,u'last-column-spanned'),
4229  (XLINKNS,u'href'),
4230  (XLINKNS,u'type'),
4231  (TABLENS,u'name'),
4232  ),
4233  (TABLENS,u'consolidation'): (
4234  (TABLENS,u'function'),
4235  (TABLENS,u'source-cell-range-addresses'),
4236  (TABLENS,u'target-cell-address'),
4237  ),
4238  (TABLENS,u'content-validation'): (
4239  (TABLENS,u'name'),
4240  ),
4241  (TABLENS,u'data-pilot-display-info'): (
4242  (TABLENS,u'member-count'),
4243  (TABLENS,u'data-field'),
4244  (TABLENS,u'enabled'),
4245  (TABLENS,u'display-member-mode'),
4246  ),
4247 # required_attributes
4248  (TABLENS,u'data-pilot-field'): (
4249  (TABLENS,u'source-field-name'),
4250  ),
4251  (TABLENS,u'data-pilot-field-reference'): (
4252  (TABLENS,u'field-name'),
4253  (TABLENS,u'type'),
4254  ),
4255  (TABLENS,u'data-pilot-group'): (
4256  (TABLENS,u'name'),
4257  ),
4258  (TABLENS,u'data-pilot-group-member'): (
4259  (TABLENS,u'name'),
4260  ),
4261  (TABLENS,u'data-pilot-groups'): (
4262  (TABLENS,u'source-field-name'),
4263  (TABLENS,u'step'),
4264  (TABLENS,u'grouped-by'),
4265  ),
4266  (TABLENS,u'data-pilot-layout-info'): (
4267  (TABLENS,u'add-empty-lines'),
4268  (TABLENS,u'layout-mode'),
4269  ),
4270  (TABLENS,u'data-pilot-member'): (
4271  (TABLENS,u'name'),
4272  ),
4273  (TABLENS,u'data-pilot-sort-info'): (
4274  (TABLENS,u'order'),
4275  ),
4276  (TABLENS,u'data-pilot-subtotal'): (
4277  (TABLENS,u'function'),
4278  ),
4279  (TABLENS,u'data-pilot-table'): (
4280  (TABLENS,u'target-range-address'),
4281  (TABLENS,u'name'),
4282  ),
4283  (TABLENS,u'database-range'): (
4284  (TABLENS,u'target-range-address'),
4285  ),
4286 # required_attributes
4287  (TABLENS,u'database-source-query'): (
4288  (TABLENS,u'query-name'),
4289  (TABLENS,u'database-name'),
4290  ),
4291  (TABLENS,u'database-source-sql'): (
4292  (TABLENS,u'database-name'),
4293  (TABLENS,u'sql-statement'),
4294  ),
4295  (TABLENS,u'database-source-table'): (
4296  (TABLENS,u'database-table-name'),
4297  (TABLENS,u'database-name'),
4298  ),
4299  (TABLENS,u'deletion'): (
4300  (TABLENS,u'position'),
4301  (TABLENS,u'type'),
4302  (TABLENS,u'id'),
4303  ),
4304  (TABLENS,u'dependency'): (
4305  (TABLENS,u'id'),
4306  ),
4307 # required_attributes
4308  (TABLENS,u'even-columns'): (
4309  (TABLENS,u'style-name'),
4310  ),
4311  (TABLENS,u'even-rows'): (
4312  (TABLENS,u'style-name'),
4313  ),
4314  (TABLENS,u'filter-condition'): (
4315  (TABLENS,u'operator'),
4316  (TABLENS,u'field-number'),
4317  (TABLENS,u'value'),
4318  ),
4319 # required_attributes
4320  (TABLENS,u'filter-set-item'): (
4321  (TABLENS,u'value'),
4322  ),
4323  (TABLENS,u'first-column'): (
4324  (TABLENS,u'style-name'),
4325  ),
4326  (TABLENS,u'first-row'): (
4327  (TABLENS,u'style-name'),
4328  ),
4329  (TABLENS,u'insertion'): (
4330  (TABLENS,u'position'),
4331  (TABLENS,u'type'),
4332  (TABLENS,u'id'),
4333  ),
4334  (TABLENS,u'insertion-cut-off'): (
4335  (TABLENS,u'position'),
4336  (TABLENS,u'id'),
4337  ),
4338 # required_attributes
4339  (TABLENS,u'label-range'): (
4340  (TABLENS,u'label-cell-range-address'),
4341  (TABLENS,u'data-cell-range-address'),
4342  (TABLENS,u'orientation'),
4343  ),
4344  (TABLENS,u'last-column'): (
4345  (TABLENS,u'style-name'),
4346  ),
4347  (TABLENS,u'last-row'): (
4348  (TABLENS,u'style-name'),
4349  ),
4350  (TABLENS,u'movement'): (
4351  (TABLENS,u'id'),
4352  ),
4353  (TABLENS,u'named-expression'): (
4354  (TABLENS,u'expression'),
4355  (TABLENS,u'name'),
4356  ),
4357  (TABLENS,u'named-range'): (
4358  (TABLENS,u'name'),
4359  (TABLENS,u'cell-range-address'),
4360  ),
4361  (TABLENS,u'odd-columns'): (
4362  (TABLENS,u'style-name'),
4363  ),
4364  (TABLENS,u'odd-rows'): (
4365  (TABLENS,u'style-name'),
4366  ),
4367  (TABLENS,u'operation'): (
4368  (TABLENS,u'index'),
4369  (TABLENS,u'name'),
4370  ),
4371 # required_attributes
4372  (TABLENS,u'scenario'): (
4373  (TABLENS,u'is-active'),
4374  (TABLENS,u'scenario-ranges'),
4375  ),
4376  (TABLENS,u'sort-by'): (
4377  (TABLENS,u'field-number'),
4378  ),
4379  (TABLENS,u'source-cell-range'): (
4380  (TABLENS,u'cell-range-address'),
4381  ),
4382  (TABLENS,u'source-service'): (
4383  (TABLENS,u'source-name'),
4384  (TABLENS,u'object-name'),
4385  (TABLENS,u'name'),
4386  ),
4387  (TABLENS,u'subtotal-field'): (
4388  (TABLENS,u'function'),
4389  (TABLENS,u'field-number'),
4390  ),
4391  (TABLENS,u'subtotal-rule'): (
4392  (TABLENS,u'group-by-field-number'),
4393  ),
4394  (TABLENS,u'table-source'): (
4395  (XLINKNS,u'href'),
4396  (XLINKNS,u'type'),
4397  ),
4398  (TABLENS,u'table-template'): (
4399 # (TABLENS,u'last-row-end-column'), # Deprecated
4400 # (TABLENS,u'first-row-end-column'), # Deprecated
4401  (TABLENS,u'name'),
4402 # (TABLENS,u'last-row-start-column'), # Deprecated
4403 # (TABLENS,u'first-row-start-column'), # Deprecated
4404  ),
4405  (TEXTNS,u'a'): (
4406  (XLINKNS,u'href'),
4407  (XLINKNS,u'type'),
4408  ),
4409 # required_attributes
4410  (TEXTNS,u'alphabetical-index'): (
4411  (TEXTNS,u'name'),
4412  ),
4413  (TEXTNS,u'alphabetical-index-auto-mark-file'): (
4414  (XLINKNS,u'href'),
4415  (XLINKNS,u'type'),
4416  ),
4417  (TEXTNS,u'alphabetical-index-entry-template'): (
4418  (TEXTNS,u'style-name'),
4419  (TEXTNS,u'outline-level'),
4420  ),
4421  (TEXTNS,u'alphabetical-index-mark'): (
4422  (TEXTNS,u'string-value'),
4423  ),
4424  (TEXTNS,u'alphabetical-index-mark-end'): (
4425  (TEXTNS,u'id'),
4426  ),
4427  (TEXTNS,u'alphabetical-index-mark-start'): (
4428  (TEXTNS,u'id'),
4429  ),
4430  (TEXTNS,u'bibliography'): (
4431  (TEXTNS,u'name'),
4432  ),
4433  (TEXTNS,u'bibliography-entry-template'): (
4434  (TEXTNS,u'style-name'),
4435  (TEXTNS,u'bibliography-type'),
4436  ),
4437  (TEXTNS,u'bibliography-mark'): (
4438  (TEXTNS,u'bibliography-type'),
4439  ),
4440  (TEXTNS,u'bookmark'): (
4441  (TEXTNS,u'name'),
4442  ),
4443 # required_attributes
4444  (TEXTNS,u'bookmark-end'): (
4445  (TEXTNS,u'name'),
4446  ),
4447  (TEXTNS,u'bookmark-start'): (
4448  (TEXTNS,u'name'),
4449  ),
4450  (TEXTNS,u'change'): (
4451  (TEXTNS,u'change-id'),
4452  ),
4453  (TEXTNS,u'change-end'): (
4454  (TEXTNS,u'change-id'),
4455  ),
4456  (TEXTNS,u'change-start'): (
4457  (TEXTNS,u'change-id'),
4458  ),
4459  (TEXTNS,u'changed-region'): (
4460  (XMLNS,u'id'),
4461  ),
4462  (TEXTNS,u'chapter'): (
4463  (TEXTNS,u'display'),
4464  (TEXTNS,u'outline-level'),
4465  ),
4466  (TEXTNS,u'conditional-text'): (
4467  (TEXTNS,u'string-value-if-true'),
4468  (TEXTNS,u'string-value-if-false'),
4469  (TEXTNS,u'condition'),
4470  ),
4471  (TEXTNS,u'database-display'): (
4472  (TEXTNS,u'column-name'),
4473  (TEXTNS,u'table-name'),
4474  ),
4475  (TEXTNS,u'database-name'): (
4476  (TEXTNS,u'table-name'),
4477  ),
4478  (TEXTNS,u'database-next'): (
4479  (TEXTNS,u'table-name'),
4480  ),
4481  (TEXTNS,u'database-row-number'): (
4482  (TEXTNS,u'table-name'),
4483  ),
4484  (TEXTNS,u'database-row-select'): (
4485  (TEXTNS,u'table-name'),
4486  ),
4487  (TEXTNS,u'dde-connection'): (
4488  (TEXTNS,u'connection-name'),
4489  ),
4490 # required_attributes
4491  (TEXTNS,u'dde-connection-decl'): (
4492  (OFFICENS,u'dde-topic'),
4493  (OFFICENS,u'dde-application'),
4494  (OFFICENS,u'name'),
4495  (OFFICENS,u'dde-item'),
4496  ),
4497  (TEXTNS,u'h'): (
4498  (TEXTNS,u'outline-level'),
4499  ),
4500  (TEXTNS,u'hidden-paragraph'): (
4501  (TEXTNS,u'condition'),
4502  ),
4503  (TEXTNS,u'hidden-text'): (
4504  (TEXTNS,u'string-value'),
4505  (TEXTNS,u'condition'),
4506  ),
4507  (TEXTNS,u'illustration-index'): (
4508  (TEXTNS,u'name'),
4509  ),
4510  (TEXTNS,u'illustration-index-entry-template'): (
4511  (TEXTNS,u'style-name'),
4512  ),
4513  (TEXTNS,u'index-entry-bibliography'): (
4514  (TEXTNS,u'bibliography-data-field'),
4515  ),
4516  (TEXTNS,u'index-source-style'): (
4517  (TEXTNS,u'style-name'),
4518  ),
4519  (TEXTNS,u'index-source-styles'): (
4520  (TEXTNS,u'outline-level'),
4521  ),
4522  (TEXTNS,u'index-title'): (
4523  (TEXTNS,u'name'),
4524  ),
4525  (TEXTNS,u'list-level-style-bullet'): (
4526  (TEXTNS,u'bullet-char'),
4527  (TEXTNS,u'level'),
4528  ),
4529  (TEXTNS,u'list-level-style-image'): (
4530  (TEXTNS,u'level'),
4531  ),
4532  (TEXTNS,u'list-level-style-number'): (
4533  (TEXTNS,u'level'),
4534  ),
4535  (TEXTNS,u'list-style'): (
4536  (STYLENS,u'name'),
4537  ),
4538  (TEXTNS,u'meta-field'): (
4539  (XMLNS,u'id'),
4540  ),
4541 # required_attributes
4542  (TEXTNS,u'measure'): (
4543  (TEXTNS,u'kind'),
4544  ),
4545  (TEXTNS,u'note'): (
4546  (TEXTNS,u'note-class'),
4547  ),
4548  (TEXTNS,u'note-ref'): (
4549  (TEXTNS,u'note-class'),
4550  ),
4551  (TEXTNS,u'notes-configuration'): (
4552  (TEXTNS,u'note-class'),
4553  ),
4554 # required_attributes
4555  (TEXTNS,u'numbered-paragraph'): (
4556  (TEXTNS,u'list-id'),
4557  ),
4558  (TEXTNS,u'object-index'): (
4559  (TEXTNS,u'name'),
4560  ),
4561  (TEXTNS,u'object-index-entry-template'): (
4562  (TEXTNS,u'style-name'),
4563  ),
4564 # required_attributes
4565  (TEXTNS,u'outline-style'): (
4566  (STYLENS,u'name'),
4567  ),
4568  (TEXTNS,u'outline-level-style'): (
4569  (TEXTNS,u'level'),
4570  ),
4571  (TEXTNS,u'page'): (
4572  (TEXTNS,u'master-page-name'),
4573  ),
4574  (TEXTNS,u'page-continuation'): (
4575  (TEXTNS,u'select-page'),
4576  ),
4577  (TEXTNS,u'placeholder'): (
4578  (TEXTNS,u'placeholder-type'),
4579  ),
4580  (TEXTNS,u'reference-mark'): (
4581  (TEXTNS,u'name'),
4582  ),
4583  (TEXTNS,u'reference-mark-end'): (
4584  (TEXTNS,u'name'),
4585  ),
4586  (TEXTNS,u'reference-mark-start'): (
4587  (TEXTNS,u'name'),
4588  ),
4589  (TEXTNS,u'section'): (
4590  (TEXTNS,u'name'),
4591  ),
4592  (TEXTNS,u'sequence'): (
4593  (TEXTNS,u'name'),
4594  ),
4595  (TEXTNS,u'sequence-decl'): (
4596  (TEXTNS,u'display-outline-level'),
4597  (TEXTNS,u'name'),
4598  ),
4599 # required_attributes
4600  (TEXTNS,u'sort-key'): (
4601  (TEXTNS,u'key'),
4602  ),
4603  (TEXTNS,u'table-index'): (
4604  (TEXTNS,u'name'),
4605  ),
4606  (TEXTNS,u'table-index-entry-template'): (
4607  (TEXTNS,u'style-name'),
4608  ),
4609  (TEXTNS,u'table-of-content'): (
4610  (TEXTNS,u'name'),
4611  ),
4612  (TEXTNS,u'table-of-content-entry-template'): (
4613  (TEXTNS,u'style-name'),
4614  (TEXTNS,u'outline-level'),
4615  ),
4616  (TEXTNS,u'toc-mark'): (
4617  (TEXTNS,u'string-value'),
4618  ),
4619  (TEXTNS,u'toc-mark-end'): (
4620  (TEXTNS,u'id'),
4621  ),
4622  (TEXTNS,u'toc-mark-start'): (
4623  (TEXTNS,u'id'),
4624  ),
4625  (TEXTNS,u'user-defined'): (
4626  (TEXTNS,u'name'),
4627  ),
4628  (TEXTNS,u'user-field-decl'): (
4629  (TEXTNS,u'name'),
4630  ),
4631  (TEXTNS,u'user-field-get'): (
4632  (TEXTNS,u'name'),
4633  ),
4634  (TEXTNS,u'user-field-input'): (
4635  (TEXTNS,u'name'),
4636  ),
4637  (TEXTNS,u'user-index'): (
4638  (TEXTNS,u'name'),
4639  ),
4640  (TEXTNS,u'user-index-entry-template'): (
4641  (TEXTNS,u'style-name'),
4642  (TEXTNS,u'outline-level'),
4643  ),
4644 # required_attributes
4645  (TEXTNS,u'user-index-mark'): (
4646  (TEXTNS,u'index-name'),
4647  (TEXTNS,u'string-value'),
4648  ),
4649  (TEXTNS,u'user-index-mark-end'): (
4650  (TEXTNS,u'id'),
4651  ),
4652  (TEXTNS,u'user-index-mark-start'): (
4653  (TEXTNS,u'index-name'),
4654  (TEXTNS,u'id'),
4655  ),
4656  (TEXTNS,u'user-index-source'): (
4657  (TEXTNS,u'index-name'),
4658  ),
4659  (TEXTNS,u'variable-decl'): (
4660  (TEXTNS,u'name'),
4661  (OFFICENS,u'value-type'),
4662  ),
4663  (TEXTNS,u'variable-get'): (
4664  (TEXTNS,u'name'),
4665  ),
4666  (TEXTNS,u'variable-input'): (
4667  (TEXTNS,u'name'),
4668  (OFFICENS,u'value-type'),
4669  ),
4670  (TEXTNS,u'variable-set'): (
4671  (TEXTNS,u'name'),
4672  ),
4673 }
4674 
4675 # Empty list means the element has no allowed attributes
4676 # None means anything goes
4677 
4678 allowed_attributes = {
4679  (DCNS,u'creator'):(
4680  ),
4681  (DCNS,u'date'):(
4682  ),
4683  (DCNS,u'description'):(
4684  ),
4685  (DCNS,u'language'):(
4686  ),
4687  (DCNS,u'subject'):(
4688  ),
4689  (DCNS,u'title'):(
4690  ),
4691 # Completes Dublin Core start
4692 # (DCNS,'contributor') : (
4693 # ),
4694 # (DCNS,'coverage') : (
4695 # ),
4696 # (DCNS,'format') : (
4697 # ),
4698 # (DCNS,'identifier') : (
4699 # ),
4700 # (DCNS,'publisher') : (
4701 # ),
4702 # (DCNS,'relation') : (
4703 # ),
4704 # (DCNS,'rights') : (
4705 # ),
4706 # (DCNS,'source') : (
4707 # ),
4708 # (DCNS,'type') : (
4709 # ),
4710 # Completes Dublin Core end
4711  (MATHNS,u'math'): None,
4712  (XFORMSNS,u'model'): None,
4713 # allowed_attributes
4714  (ANIMNS,u'animate'):(
4715  (ANIMNS,u'formula'),
4716  (ANIMNS,u'sub-item'),
4717  (SMILNS,u'accelerate'),
4718  (SMILNS,u'accumulate'),
4719  (SMILNS,u'additive'),
4720  (SMILNS,u'attributeName'),
4721  (SMILNS,u'autoReverse'),
4722  (SMILNS,u'begin'),
4723  (SMILNS,u'by'),
4724  (SMILNS,u'calcMode'),
4725  (SMILNS,u'decelerate'),
4726  (SMILNS,u'dur'),
4727  (SMILNS,u'end'),
4728  (SMILNS,u'fill'),
4729  (SMILNS,u'fillDefault'),
4730  (SMILNS,u'from'),
4731  (SMILNS,u'keySplines'),
4732  (SMILNS,u'keyTimes'),
4733  (SMILNS,u'repeatCount'),
4734  (SMILNS,u'repeatDur'),
4735  (SMILNS,u'restart'),
4736  (SMILNS,u'restartDefault'),
4737  (SMILNS,u'targetElement'),
4738  (SMILNS,u'to'),
4739  (SMILNS,u'values'),
4740  ),
4741 # allowed_attributes
4742  (ANIMNS,u'animateColor'):(
4743  (ANIMNS,u'color-interpolation'),
4744  (ANIMNS,u'color-interpolation-direction'),
4745  (ANIMNS,u'formula'),
4746  (ANIMNS,u'sub-item'),
4747  (SMILNS,u'accelerate'),
4748  (SMILNS,u'accumulate'),
4749  (SMILNS,u'additive'),
4750  (SMILNS,u'attributeName'),
4751  (SMILNS,u'autoReverse'),
4752  (SMILNS,u'begin'),
4753  (SMILNS,u'by'),
4754  (SMILNS,u'calcMode'),
4755  (SMILNS,u'decelerate'),
4756  (SMILNS,u'dur'),
4757  (SMILNS,u'end'),
4758  (SMILNS,u'fill'),
4759  (SMILNS,u'fillDefault'),
4760  (SMILNS,u'from'),
4761  (SMILNS,u'keySplines'),
4762  (SMILNS,u'keyTimes'),
4763  (SMILNS,u'repeatCount'),
4764  (SMILNS,u'repeatDur'),
4765  (SMILNS,u'restart'),
4766  (SMILNS,u'restartDefault'),
4767  (SMILNS,u'targetElement'),
4768  (SMILNS,u'to'),
4769  (SMILNS,u'values'),
4770  ),
4771 # allowed_attributes
4772  (ANIMNS,u'animateMotion'):(
4773  (ANIMNS,u'formula'),
4774  (ANIMNS,u'sub-item'),
4775  (SMILNS,u'accelerate'),
4776  (SMILNS,u'accumulate'),
4777  (SMILNS,u'additive'),
4778  (SMILNS,u'attributeName'),
4779  (SMILNS,u'autoReverse'),
4780  (SMILNS,u'begin'),
4781  (SMILNS,u'by'),
4782  (SMILNS,u'calcMode'),
4783  (SMILNS,u'decelerate'),
4784  (SMILNS,u'dur'),
4785  (SMILNS,u'end'),
4786  (SMILNS,u'fill'),
4787  (SMILNS,u'fillDefault'),
4788  (SMILNS,u'from'),
4789  (SMILNS,u'keySplines'),
4790  (SMILNS,u'keyTimes'),
4791  (SMILNS,u'repeatCount'),
4792  (SMILNS,u'repeatDur'),
4793  (SMILNS,u'restart'),
4794  (SMILNS,u'restartDefault'),
4795  (SMILNS,u'targetElement'),
4796  (SMILNS,u'to'),
4797  (SMILNS,u'values'),
4798  (SVGNS,u'origin'),
4799  (SVGNS,u'path'),
4800  ),
4801 # allowed_attributes
4802  (ANIMNS,u'animateTransform'):(
4803  (ANIMNS,u'formula'),
4804  (ANIMNS,u'sub-item'),
4805  (SMILNS,u'accelerate'),
4806  (SMILNS,u'accumulate'),
4807  (SMILNS,u'additive'),
4808  (SMILNS,u'attributeName'),
4809  (SMILNS,u'autoReverse'),
4810  (SMILNS,u'begin'),
4811  (SMILNS,u'by'),
4812  (SMILNS,u'decelerate'),
4813  (SMILNS,u'dur'),
4814  (SMILNS,u'end'),
4815  (SMILNS,u'fill'),
4816  (SMILNS,u'fillDefault'),
4817  (SMILNS,u'from'),
4818  (SMILNS,u'repeatCount'),
4819  (SMILNS,u'repeatDur'),
4820  (SMILNS,u'restart'),
4821  (SMILNS,u'restartDefault'),
4822  (SMILNS,u'targetElement'),
4823  (SMILNS,u'to'),
4824  (SMILNS,u'values'),
4825  (SVGNS,u'type'),
4826  ),
4827 # allowed_attributes
4828  (ANIMNS,u'audio'):(
4829  (ANIMNS,u'audio-level'),
4830  (ANIMNS,u'id'),
4831  (PRESENTATIONNS,u'group-id'),
4832  (PRESENTATIONNS,u'master-element'),
4833  (PRESENTATIONNS,u'node-type'),
4834  (PRESENTATIONNS,u'preset-class'),
4835  (PRESENTATIONNS,u'preset-id'),
4836  (PRESENTATIONNS,u'preset-sub-type'),
4837  (SMILNS,u'begin'),
4838  (SMILNS,u'dur'),
4839  (SMILNS,u'end'),
4840  (SMILNS,u'fill'),
4841  (SMILNS,u'fillDefault'),
4842  (SMILNS,u'repeatCount'),
4843  (SMILNS,u'repeatDur'),
4844  (SMILNS,u'restart'),
4845  (SMILNS,u'restartDefault'),
4846  (XLINKNS,u'href'),
4847  (XMLNS,u'id'),
4848  ),
4849  (ANIMNS,u'command'):(
4850  (PRESENTATIONNS,u'node-type'),
4851  (SMILNS,u'begin'),
4852  (SMILNS,u'end'),
4853  (PRESENTATIONNS,u'group-id'),
4854  (PRESENTATIONNS,u'preset-class'),
4855  (PRESENTATIONNS,u'preset-id'),
4856  (ANIMNS,u'sub-item'),
4857  (ANIMNS,u'command'),
4858  (PRESENTATIONNS,u'preset-sub-type'),
4859  (SMILNS,u'targetElement'),
4860  (ANIMNS,u'id'),
4861  (PRESENTATIONNS,u'master-element'),
4862  (XMLNS,u'id'),
4863  ),
4864 # allowed_attributes
4865  (ANIMNS,u'iterate'):(
4866  (ANIMNS,u'id'),
4867  (ANIMNS,u'iterate-interval'),
4868  (ANIMNS,u'iterate-type'),
4869  (ANIMNS,u'sub-item'),
4870  (PRESENTATIONNS,u'group-id'),
4871  (PRESENTATIONNS,u'master-element'),
4872  (PRESENTATIONNS,u'node-type'),
4873  (PRESENTATIONNS,u'preset-class'),
4874  (PRESENTATIONNS,u'preset-id'),
4875  (PRESENTATIONNS,u'preset-sub-type'),
4876  (SMILNS,u'accelerate'),
4877  (SMILNS,u'autoReverse'),
4878  (SMILNS,u'begin'),
4879  (SMILNS,u'decelerate'),
4880  (SMILNS,u'dur'),
4881  (SMILNS,u'end'),
4882  (SMILNS,u'endsync'),
4883  (SMILNS,u'fill'),
4884  (SMILNS,u'fillDefault'),
4885  (SMILNS,u'repeatCount'),
4886  (SMILNS,u'repeatDur'),
4887  (SMILNS,u'restart'),
4888  (SMILNS,u'restartDefault'),
4889  (SMILNS,u'targetElement'),
4890  (XMLNS,u'id'),
4891  ),
4892  (ANIMNS,u'par'):(
4893  (PRESENTATIONNS,u'node-type'),
4894  (SMILNS,u'decelerate'),
4895  (SMILNS,u'begin'),
4896  (SMILNS,u'end'),
4897  (PRESENTATIONNS,u'group-id'),
4898  (SMILNS,u'accelerate'),
4899  (SMILNS,u'repeatDur'),
4900  (SMILNS,u'repeatCount'),
4901  (SMILNS,u'autoReverse'),
4902  (PRESENTATIONNS,u'preset-class'),
4903  (SMILNS,u'fillDefault'),
4904  (PRESENTATIONNS,u'preset-id'),
4905  (PRESENTATIONNS,u'preset-sub-type'),
4906  (SMILNS,u'restartDefault'),
4907  (SMILNS,u'endsync'),
4908  (SMILNS,u'dur'),
4909  (SMILNS,u'fill'),
4910  (ANIMNS,u'id'),
4911  (SMILNS,u'restart'),
4912  (PRESENTATIONNS,u'master-element'),
4913  (XMLNS,u'id'),
4914  ),
4915 # allowed_attributes
4916  (ANIMNS,u'param'):(
4917  (ANIMNS,u'name'),
4918  (ANIMNS,u'value'),
4919  ),
4920  (ANIMNS,u'seq'):(
4921  (ANIMNS,u'id'),
4922  (PRESENTATIONNS,u'group-id'),
4923  (PRESENTATIONNS,u'master-element'),
4924  (PRESENTATIONNS,u'node-type'),
4925  (PRESENTATIONNS,u'preset-class'),
4926  (PRESENTATIONNS,u'preset-id'),
4927  (PRESENTATIONNS,u'preset-sub-type'),
4928  (SMILNS,u'accelerate'),
4929  (SMILNS,u'autoReverse'),
4930  (SMILNS,u'begin'),
4931  (SMILNS,u'decelerate'),
4932  (SMILNS,u'dur'),
4933  (SMILNS,u'end'),
4934  (SMILNS,u'endsync'),
4935  (SMILNS,u'fill'),
4936  (SMILNS,u'fillDefault'),
4937  (SMILNS,u'repeatCount'),
4938  (SMILNS,u'repeatDur'),
4939  (SMILNS,u'restart'),
4940  (SMILNS,u'restartDefault'),
4941  (XMLNS,u'id'),
4942  ),
4943  (ANIMNS,u'set'):(
4944  (ANIMNS,u'sub-item'),
4945  (SMILNS,u'accelerate'),
4946  (SMILNS,u'accumulate'),
4947  (SMILNS,u'autoReverse'),
4948  (SMILNS,u'additive'),
4949  (SMILNS,u'attributeName'),
4950  (SMILNS,u'begin'),
4951  (SMILNS,u'decelerate'),
4952  (SMILNS,u'dur'),
4953  (SMILNS,u'end'),
4954  (SMILNS,u'fill'),
4955  (SMILNS,u'fillDefault'),
4956  (SMILNS,u'repeatCount'),
4957  (SMILNS,u'repeatDur'),
4958  (SMILNS,u'restart'),
4959  (SMILNS,u'restartDefault'),
4960  (SMILNS,u'targetElement'),
4961  (SMILNS,u'to'),
4962 
4963  ),
4964 # allowed_attributes
4965  (ANIMNS,u'transitionFilter'):(
4966  (ANIMNS,u'formula'),
4967  (ANIMNS,u'sub-item'),
4968  (SMILNS,u'accelerate'),
4969  (SMILNS,u'accumulate'),
4970  (SMILNS,u'additive'),
4971  (SMILNS,u'autoReverse'),
4972  (SMILNS,u'begin'),
4973  (SMILNS,u'by'),
4974  (SMILNS,u'calcMode'),
4975  (SMILNS,u'decelerate'),
4976  (SMILNS,u'direction'),
4977  (SMILNS,u'dur'),
4978  (SMILNS,u'end'),
4979  (SMILNS,u'fadeColor'),
4980  (SMILNS,u'fill'),
4981  (SMILNS,u'fillDefault'),
4982  (SMILNS,u'from'),
4983  (SMILNS,u'mode'),
4984  (SMILNS,u'repeatCount'),
4985  (SMILNS,u'repeatDur'),
4986  (SMILNS,u'restart'),
4987  (SMILNS,u'restartDefault'),
4988  (SMILNS,u'subtype'),
4989  (SMILNS,u'targetElement'),
4990  (SMILNS,u'to'),
4991  (SMILNS,u'type'),
4992  (SMILNS,u'values'),
4993 
4994  ),
4995 # allowed_attributes
4996  (CHARTNS,u'axis'):(
4997  (CHARTNS,u'style-name'),
4998  (CHARTNS,u'dimension'),
4999  (CHARTNS,u'name'),
5000  ),
5001  (CHARTNS,u'categories'):(
5002  (TABLENS,u'cell-range-address'),
5003  ),
5004  (CHARTNS,u'chart'):(
5005  (CHARTNS,u'class'),
5006  (CHARTNS,u'column-mapping'),
5007  (CHARTNS,u'row-mapping'),
5008  (CHARTNS,u'style-name'),
5009  (SVGNS,u'height'),
5010  (SVGNS,u'width'),
5011  (XLINKNS,u'href'),
5012  (XLINKNS,u'type'),
5013  (XMLNS,u'id'),
5014  ),
5015  (CHARTNS,u'data-label'):(
5016  (CHARTNS,u'style-name'),
5017  (SVGNS,u'x'),
5018  (SVGNS,u'y'),
5019  ),
5020  (CHARTNS,u'data-point'):(
5021  (CHARTNS,u'repeated'),
5022  (CHARTNS,u'style-name'),
5023  (XMLNS,u'id'),
5024  ),
5025  (CHARTNS,u'domain'):(
5026  (TABLENS,u'cell-range-address'),
5027  ),
5028 # allowed_attributes
5029  (CHARTNS,u'equation'):(
5030  (CHARTNS,u'automatic-content'),
5031  (CHARTNS,u'display-equation'),
5032  (CHARTNS,u'display-r-square'),
5033  (CHARTNS,u'style-name'),
5034  (SVGNS,u'x'),
5035  (SVGNS,u'y'),
5036  ),
5037  (CHARTNS,u'error-indicator'):(
5038  (CHARTNS,u'dimension'),
5039  (CHARTNS,u'style-name'),
5040  ),
5041  (CHARTNS,u'floor'):(
5042  (SVGNS,u'width'),
5043  (CHARTNS,u'style-name'),
5044  ),
5045 # allowed_attributes
5046  (CHARTNS,u'footer'):(
5047  (SVGNS,u'y'),
5048  (SVGNS,u'x'),
5049  (TABLENS,u'cell-range'),
5050  (CHARTNS,u'style-name'),
5051  ),
5052  (CHARTNS,u'grid'):(
5053  (CHARTNS,u'style-name'),
5054  (CHARTNS,u'class'),
5055  ),
5056 # allowed_attributes
5057  (CHARTNS,u'label-separator'):(
5058  ),
5059  (CHARTNS,u'legend'):(
5060  (CHARTNS,u'legend-align'),
5061  (STYLENS,u'legend-expansion-aspect-ratio'),
5062  (STYLENS,u'legend-expansion'),
5063  (CHARTNS,u'legend-position'),
5064  (CHARTNS,u'style-name'),
5065  (SVGNS,u'y'),
5066  (SVGNS,u'x'),
5067  ),
5068  (CHARTNS,u'mean-value'):(
5069  (CHARTNS,u'style-name'),
5070  ),
5071  (CHARTNS,u'plot-area'):(
5072  (CHARTNS,u'data-source-has-labels'),
5073  (CHARTNS,u'style-name'),
5074  (DR3DNS,u'ambient-color'),
5075  (DR3DNS,u'distance'),
5076  (DR3DNS,u'focal-length'),
5077  (DR3DNS,u'lighting-mode'),
5078  (DR3DNS,u'projection'),
5079  (DR3DNS,u'shade-mode'),
5080  (DR3DNS,u'shadow-slant'),
5081  (DR3DNS,u'transform'),
5082  (DR3DNS,u'vpn'),
5083  (DR3DNS,u'vrp'),
5084  (DR3DNS,u'vup'),
5085  (SVGNS,u'height'),
5086  (SVGNS,u'width'),
5087  (SVGNS,u'x'),
5088  (SVGNS,u'y'),
5089  (TABLENS,u'cell-range-address'),
5090  (XMLNS,u'id'),
5091  ),
5092  (CHARTNS,u'regression-curve'):(
5093  (CHARTNS,u'style-name'),
5094  ),
5095  (CHARTNS,u'series'):(
5096  (CHARTNS,u'style-name'),
5097  (CHARTNS,u'attached-axis'),
5098  (CHARTNS,u'values-cell-range-address'),
5099  (CHARTNS,u'label-cell-address'),
5100  (CHARTNS,u'class'),
5101  (XMLNS,u'id'),
5102  ),
5103  (CHARTNS,u'stock-gain-marker'):(
5104  (CHARTNS,u'style-name'),
5105  ),
5106 # allowed_attributes
5107  (CHARTNS,u'stock-loss-marker'):(
5108  (CHARTNS,u'style-name'),
5109  ),
5110  (CHARTNS,u'stock-range-line'):(
5111  (CHARTNS,u'style-name'),
5112  ),
5113  (CHARTNS,u'subtitle'):(
5114  (SVGNS,u'y'),
5115  (SVGNS,u'x'),
5116  (TABLENS,u'cell-range'),
5117  (CHARTNS,u'style-name'),
5118  ),
5119  (CHARTNS,u'symbol-image'):(
5120  (XLINKNS,u'href'),
5121  ),
5122  (CHARTNS,u'title'):(
5123  (SVGNS,u'y'),
5124  (SVGNS,u'x'),
5125  (TABLENS,u'cell-range'),
5126  (CHARTNS,u'style-name'),
5127  ),
5128  (CHARTNS,u'wall'):(
5129  (SVGNS,u'width'),
5130  (CHARTNS,u'style-name'),
5131  ),
5132  (CONFIGNS,u'config-item'):(
5133  (CONFIGNS,u'type'),
5134  (CONFIGNS,u'name'),
5135  ),
5136  (CONFIGNS,u'config-item-map-entry'):(
5137  (CONFIGNS,u'name'),
5138  ),
5139  (CONFIGNS,u'config-item-map-indexed'):(
5140  (CONFIGNS,u'name'),
5141  ),
5142  (CONFIGNS,u'config-item-map-named'):(
5143  (CONFIGNS,u'name'),
5144  ),
5145  (CONFIGNS,u'config-item-set'):(
5146  (CONFIGNS,u'name'),
5147  ),
5148 # allowed_attributes
5149  (NUMBERNS,u'am-pm'):(
5150  ),
5151  (NUMBERNS,u'boolean'):(
5152  ),
5153  (NUMBERNS,u'boolean-style'):(
5154  (NUMBERNS,u'country'),
5155  (NUMBERNS,u'language'),
5156  (NUMBERNS,u'rfc-language-tag'),
5157  (NUMBERNS,u'script'),
5158  (NUMBERNS,u'title'),
5159  (NUMBERNS,u'transliteration-country'),
5160  (NUMBERNS,u'transliteration-format'),
5161  (NUMBERNS,u'transliteration-language'),
5162  (NUMBERNS,u'transliteration-style'),
5163  (STYLENS,u'display-name'),
5164  (STYLENS,u'name'),
5165  (STYLENS,u'volatile'),
5166  ),
5167  (NUMBERNS,u'currency-style'):(
5168  (NUMBERNS,u'rfc-language-tag'),
5169  (NUMBERNS,u'script'),
5170  (NUMBERNS,u'automatic-order'),
5171  (NUMBERNS,u'country'),
5172  (NUMBERNS,u'language'),
5173  (NUMBERNS,u'rfc-language-tag'),
5174  (NUMBERNS,u'script'),
5175  (NUMBERNS,u'title'),
5176  (NUMBERNS,u'transliteration-country'),
5177  (NUMBERNS,u'transliteration-format'),
5178  (NUMBERNS,u'transliteration-language'),
5179  (NUMBERNS,u'transliteration-style'),
5180  (STYLENS,u'display-name'),
5181  (STYLENS,u'name'),
5182  (STYLENS,u'volatile'),
5183  ),
5184  (NUMBERNS,u'currency-symbol'):(
5185  (NUMBERNS,u'country'),
5186  (NUMBERNS,u'language'),
5187  (NUMBERNS,u'rfc-language-tag'),
5188  (NUMBERNS,u'script'),
5189  ),
5190 # allowed_attributes
5191  (NUMBERNS,u'date-style'):(
5192  (NUMBERNS,u'automatic-order'),
5193  (NUMBERNS,u'country'),
5194  (NUMBERNS,u'format-source'),
5195  (NUMBERNS,u'language'),
5196  (NUMBERNS,u'rfc-language-tag'),
5197  (NUMBERNS,u'script'),
5198  (NUMBERNS,u'title'),
5199  (NUMBERNS,u'transliteration-country'),
5200  (NUMBERNS,u'transliteration-format'),
5201  (NUMBERNS,u'transliteration-language'),
5202  (NUMBERNS,u'transliteration-style'),
5203  (STYLENS,u'display-name'),
5204  (STYLENS,u'name'),
5205  (STYLENS,u'volatile'),
5206  ),
5207  (NUMBERNS,u'day'):(
5208  (NUMBERNS,u'style'),
5209  (NUMBERNS,u'calendar'),
5210  ),
5211  (NUMBERNS,u'day-of-week'):(
5212  (NUMBERNS,u'style'),
5213  (NUMBERNS,u'calendar'),
5214  ),
5215  (NUMBERNS,u'embedded-text'):(
5216  (NUMBERNS,u'position'),
5217  ),
5218  (NUMBERNS,u'era'):(
5219  (NUMBERNS,u'style'),
5220  (NUMBERNS,u'calendar'),
5221  ),
5222  (NUMBERNS,u'fraction'):(
5223  (NUMBERNS,u'grouping'),
5224  (NUMBERNS,u'min-denominator-digits'),
5225  (NUMBERNS,u'min-numerator-digits'),
5226  (NUMBERNS,u'min-integer-digits'),
5227  (NUMBERNS,u'denominator-value'),
5228  ),
5229  (NUMBERNS,u'hours'):(
5230  (NUMBERNS,u'style'),
5231  ),
5232 # allowed_attributes
5233  (NUMBERNS,u'minutes'):(
5234  (NUMBERNS,u'style'),
5235  ),
5236  (NUMBERNS,u'month'):(
5237  (NUMBERNS,u'style'),
5238  (NUMBERNS,u'calendar'),
5239  (NUMBERNS,u'possessive-form'),
5240  (NUMBERNS,u'textual'),
5241  ),
5242  (NUMBERNS,u'number'):(
5243  (NUMBERNS,u'display-factor'),
5244  (NUMBERNS,u'decimal-places'),
5245  (NUMBERNS,u'decimal-replacement'),
5246  (NUMBERNS,u'min-integer-digits'),
5247  (NUMBERNS,u'grouping'),
5248  ),
5249  (NUMBERNS,u'number-style'):(
5250  (NUMBERNS,u'rfc-language-tag'),
5251  (NUMBERNS,u'script'),
5252  (NUMBERNS,u'transliteration-language'),
5253  (STYLENS,u'name'),
5254  (STYLENS,u'display-name'),
5255  (NUMBERNS,u'language'),
5256  (NUMBERNS,u'title'),
5257  (NUMBERNS,u'country'),
5258  (NUMBERNS,u'transliteration-format'),
5259  (NUMBERNS,u'transliteration-style'),
5260  (STYLENS,u'volatile'),
5261  (NUMBERNS,u'transliteration-country'),
5262  ),
5263 # allowed_attributes
5264  (NUMBERNS,u'percentage-style'):(
5265  (NUMBERNS,u'country'),
5266  (NUMBERNS,u'language'),
5267  (NUMBERNS,u'rfc-language-tag'),
5268  (NUMBERNS,u'script'),
5269  (NUMBERNS,u'title'),
5270  (NUMBERNS,u'transliteration-country'),
5271  (NUMBERNS,u'transliteration-format'),
5272  (NUMBERNS,u'transliteration-language'),
5273  (NUMBERNS,u'transliteration-style'),
5274  (STYLENS,u'display-name'),
5275  (STYLENS,u'name'),
5276  (STYLENS,u'volatile'),
5277  ),
5278  (NUMBERNS,u'quarter'):(
5279  (NUMBERNS,u'style'),
5280  (NUMBERNS,u'calendar'),
5281  ),
5282  (NUMBERNS,u'scientific-number'):(
5283  (NUMBERNS,u'min-exponent-digits'),
5284  (NUMBERNS,u'decimal-places'),
5285  (NUMBERNS,u'min-integer-digits'),
5286  (NUMBERNS,u'grouping'),
5287  ),
5288  (NUMBERNS,u'seconds'):(
5289  (NUMBERNS,u'style'),
5290  (NUMBERNS,u'decimal-places'),
5291  ),
5292  (NUMBERNS,u'text'):(
5293  ),
5294  (NUMBERNS,u'text-content'):(
5295  ),
5296  (NUMBERNS,u'text-style'):(
5297  (NUMBERNS,u'country'),
5298  (NUMBERNS,u'language'),
5299  (NUMBERNS,u'rfc-language-tag'),
5300  (NUMBERNS,u'script'),
5301  (NUMBERNS,u'title'),
5302  (NUMBERNS,u'transliteration-country'),
5303  (NUMBERNS,u'transliteration-format'),
5304  (NUMBERNS,u'transliteration-language'),
5305  (NUMBERNS,u'transliteration-style'),
5306  (STYLENS,u'display-name'),
5307  (STYLENS,u'name'),
5308  (STYLENS,u'volatile'),
5309  ),
5310  (NUMBERNS,u'time-style'):(
5311  (NUMBERNS,u'country'),
5312  (NUMBERNS,u'format-source'),
5313  (NUMBERNS,u'language'),
5314  (NUMBERNS,u'rfc-language-tag'),
5315  (NUMBERNS,u'script'),
5316  (NUMBERNS,u'title'),
5317  (NUMBERNS,u'transliteration-country'),
5318  (NUMBERNS,u'transliteration-format'),
5319  (NUMBERNS,u'transliteration-language'),
5320  (NUMBERNS,u'transliteration-style'),
5321  (NUMBERNS,u'truncate-on-overflow'),
5322  (STYLENS,u'display-name'),
5323  (STYLENS,u'name'),
5324  (STYLENS,u'volatile'),
5325  ),
5326  (NUMBERNS,u'week-of-year'):(
5327  (NUMBERNS,u'calendar'),
5328  ),
5329  (NUMBERNS,u'year'):(
5330  (NUMBERNS,u'style'),
5331  (NUMBERNS,u'calendar'),
5332  ),
5333  (DR3DNS,u'cube'):(
5334  (DR3DNS,u'min-edge'),
5335  (DR3DNS,u'max-edge'),
5336  (DRAWNS,u'layer'),
5337  (DR3DNS,u'transform'),
5338  (DRAWNS,u'z-index'),
5339  (DRAWNS,u'class-names'),
5340  (DRAWNS,u'style-name'),
5341  (PRESENTATIONNS,u'style-name'),
5342  (PRESENTATIONNS,u'class-names'),
5343  (DRAWNS,u'id'),
5344  (XMLNS,u'id'),
5345  ),
5346  (DR3DNS,u'extrude'):(
5347  (DRAWNS,u'layer'),
5348  (SVGNS,u'd'),
5349  (DR3DNS,u'transform'),
5350  (SVGNS,u'viewBox'),
5351  (DRAWNS,u'z-index'),
5352  (DRAWNS,u'class-names'),
5353  (DRAWNS,u'style-name'),
5354  (PRESENTATIONNS,u'style-name'),
5355  (PRESENTATIONNS,u'class-names'),
5356  (DRAWNS,u'id'),
5357  (XMLNS,u'id'),
5358  ),
5359  (DR3DNS,u'light'):(
5360  (DR3DNS,u'diffuse-color'),
5361  (DR3DNS,u'direction'),
5362  (DR3DNS,u'specular'),
5363  (DR3DNS,u'enabled'),
5364  ),
5365  (DR3DNS,u'rotate'):(
5366  (DRAWNS,u'layer'),
5367  (SVGNS,u'd'),
5368  (DR3DNS,u'transform'),
5369  (SVGNS,u'viewBox'),
5370  (DRAWNS,u'z-index'),
5371  (DRAWNS,u'class-names'),
5372  (DRAWNS,u'style-name'),
5373  (PRESENTATIONNS,u'style-name'),
5374  (PRESENTATIONNS,u'class-names'),
5375  (DRAWNS,u'id'),
5376  (XMLNS,u'id'),
5377  ),
5378 # allowed_attributes
5379  (DR3DNS,u'scene'):(
5380  (DR3DNS,u'ambient-color'),
5381  (DR3DNS,u'distance'),
5382  (DR3DNS,u'focal-length'),
5383  (DR3DNS,u'lighting-mode'),
5384  (DR3DNS,u'projection'),
5385  (DR3DNS,u'shade-mode'),
5386  (DR3DNS,u'shadow-slant'),
5387  (DR3DNS,u'transform'),
5388  (DR3DNS,u'vpn'),
5389  (DR3DNS,u'vrp'),
5390  (DR3DNS,u'vup'),
5391  (DRAWNS,u'id'),
5392  (DRAWNS,u'caption-id'),
5393  (DRAWNS,u'layer'),
5394  (DRAWNS,u'z-index'),
5395  (DRAWNS,u'class-names'),
5396  (DRAWNS,u'style-name'),
5397  (PRESENTATIONNS,u'class-names'),
5398  (PRESENTATIONNS,u'style-name'),
5399  (SVGNS,u'height'),
5400  (SVGNS,u'width'),
5401  (SVGNS,u'x'),
5402  (SVGNS,u'y'),
5403  (TABLENS,u'end-cell-address'),
5404  (TABLENS,u'end-x'),
5405  (TABLENS,u'end-y'),
5406  (TABLENS,u'table-background'),
5407  (TEXTNS,u'anchor-page-number'),
5408  (TEXTNS,u'anchor-type'),
5409  (XMLNS,u'id'),
5410  ),
5411 # allowed_attributes
5412  (DR3DNS,u'sphere'):(
5413  (DRAWNS,u'layer'),
5414  (DR3DNS,u'center'),
5415  (DR3DNS,u'transform'),
5416  (DRAWNS,u'z-index'),
5417  (DRAWNS,u'class-names'),
5418  (DRAWNS,u'style-name'),
5419  (PRESENTATIONNS,u'style-name'),
5420  (PRESENTATIONNS,u'class-names'),
5421  (DRAWNS,u'id'),
5422  (DR3DNS,u'size'),
5423  (XMLNS,u'id'),
5424  ),
5425  (DRAWNS,u'a'):(
5426  (OFFICENS,u'name'),
5427  (OFFICENS,u'server-map'),
5428  (OFFICENS,u'target-frame-name'),
5429  (OFFICENS,u'title'),
5430  (XLINKNS,u'actuate'),
5431  (XLINKNS,u'href'),
5432  (XLINKNS,u'show'),
5433  (XLINKNS,u'type'),
5434  (XMLNS,u'id'),
5435  ),
5436  (DRAWNS,u'applet'):(
5437  (DRAWNS,u'code'),
5438  (XLINKNS,u'show'),
5439  (DRAWNS,u'object'),
5440  (XLINKNS,u'actuate'),
5441  (XLINKNS,u'href'),
5442  (XLINKNS,u'type'),
5443  (DRAWNS,u'archive'),
5444  (DRAWNS,u'may-script'),
5445  (XMLNS,u'id'),
5446  ),
5447 # allowed_attributes
5448  (DRAWNS,u'area-circle'):(
5449  (OFFICENS,u'name'),
5450  (XLINKNS,u'show'),
5451  (SVGNS,u'cx'),
5452  (XLINKNS,u'type'),
5453  (DRAWNS,u'nohref'),
5454  (SVGNS,u'cy'),
5455  (XLINKNS,u'href'),
5456  (SVGNS,u'r'),
5457  (OFFICENS,u'target-frame-name'),
5458  ),
5459  (DRAWNS,u'area-polygon'):(
5460  (OFFICENS,u'name'),
5461  (XLINKNS,u'show'),
5462  (XLINKNS,u'type'),
5463  (SVGNS,u'height'),
5464  (DRAWNS,u'nohref'),
5465  (SVGNS,u'width'),
5466  (XLINKNS,u'href'),
5467  (SVGNS,u'y'),
5468  (SVGNS,u'x'),
5469  (OFFICENS,u'target-frame-name'),
5470  (SVGNS,u'viewBox'),
5471  (DRAWNS,u'points'),
5472  ),
5473  (DRAWNS,u'area-rectangle'):(
5474  (OFFICENS,u'name'),
5475  (XLINKNS,u'show'),
5476  (XLINKNS,u'type'),
5477  (SVGNS,u'height'),
5478  (DRAWNS,u'nohref'),
5479  (SVGNS,u'width'),
5480  (XLINKNS,u'href'),
5481  (SVGNS,u'y'),
5482  (SVGNS,u'x'),
5483  (OFFICENS,u'target-frame-name'),
5484  ),
5485  (DRAWNS,u'caption'):(
5486  (TABLENS,u'table-background'),
5487  (DRAWNS,u'layer'),
5488  (DRAWNS,u'caption-id'),
5489  (TABLENS,u'end-cell-address'),
5490  (DRAWNS,u'name'),
5491  (DRAWNS,u'text-style-name'),
5492  (DRAWNS,u'caption-point-y'),
5493  (DRAWNS,u'caption-point-x'),
5494  (DRAWNS,u'transform'),
5495  (TABLENS,u'end-y'),
5496  (DRAWNS,u'corner-radius'),
5497  (SVGNS,u'width'),
5498  (DRAWNS,u'z-index'),
5499  (DRAWNS,u'class-names'),
5500  (DRAWNS,u'style-name'),
5501  (PRESENTATIONNS,u'style-name'),
5502  (PRESENTATIONNS,u'class-names'),
5503  (TABLENS,u'end-x'),
5504  (TEXTNS,u'anchor-page-number'),
5505  (SVGNS,u'y'),
5506  (SVGNS,u'x'),
5507  (SVGNS,u'height'),
5508  (DRAWNS,u'id'),
5509  (TEXTNS,u'anchor-type'),
5510  (XMLNS,u'id'),
5511  ),
5512 # allowed_attributes
5513  (DRAWNS,u'circle'):(
5514  (DRAWNS,u'end-angle'),
5515  (DRAWNS,u'id'),
5516  (DRAWNS,u'kind'),
5517  (DRAWNS,u'layer'),
5518  (DRAWNS,u'name'),
5519  (DRAWNS,u'start-angle'),
5520  (DRAWNS,u'class-names'),
5521  (DRAWNS,u'style-name'),
5522  (DRAWNS,u'caption-id'),
5523  (DRAWNS,u'text-style-name'),
5524  (DRAWNS,u'transform'),
5525  (DRAWNS,u'z-index'),
5526  (PRESENTATIONNS,u'class-names'),
5527  (PRESENTATIONNS,u'style-name'),
5528  (SVGNS,u'cx'),
5529  (SVGNS,u'cy'),
5530  (SVGNS,u'height'),
5531  (SVGNS,u'r'),
5532  (SVGNS,u'width'),
5533  (SVGNS,u'x'),
5534  (SVGNS,u'y'),
5535  (TABLENS,u'end-cell-address'),
5536  (TABLENS,u'end-x'),
5537  (TABLENS,u'end-y'),
5538  (TABLENS,u'table-background'),
5539  (TEXTNS,u'anchor-page-number'),
5540  (TEXTNS,u'anchor-type'),
5541  (XMLNS,u'id'),
5542  ),
5543 # allowed_attributes
5544  (DRAWNS,u'connector'):(
5545  (DRAWNS,u'caption-id'),
5546  (DRAWNS,u'class-names'),
5547  (DRAWNS,u'end-glue-point'),
5548  (DRAWNS,u'end-shape'),
5549  (DRAWNS,u'id'),
5550  (DRAWNS,u'layer'),
5551  (DRAWNS,u'line-skew'),
5552  (DRAWNS,u'name'),
5553  (DRAWNS,u'start-glue-point'),
5554  (DRAWNS,u'start-shape'),
5555  (DRAWNS,u'style-name'),
5556  (DRAWNS,u'text-style-name'),
5557  (DRAWNS,u'transform'),
5558  (DRAWNS,u'type'),
5559  (DRAWNS,u'z-index'),
5560  (PRESENTATIONNS,u'class-names'),
5561  (PRESENTATIONNS,u'style-name'),
5562  (SVGNS,u'd'),
5563  (SVGNS,u'viewBox'),
5564  (SVGNS,u'x1'),
5565  (SVGNS,u'x2'),
5566  (SVGNS,u'y1'),
5567  (SVGNS,u'y2'),
5568  (TABLENS,u'end-cell-address'),
5569  (TABLENS,u'end-x'),
5570  (TABLENS,u'end-y'),
5571  (TABLENS,u'table-background'),
5572  (TEXTNS,u'anchor-page-number'),
5573  (TEXTNS,u'anchor-type'),
5574  (XMLNS,u'id'),
5575  ),
5576 # allowed_attributes
5577  (DRAWNS,u'contour-path'):(
5578  (SVGNS,u'd'),
5579  (SVGNS,u'width'),
5580  (DRAWNS,u'recreate-on-edit'),
5581  (SVGNS,u'viewBox'),
5582  (SVGNS,u'height'),
5583  ),
5584  (DRAWNS,u'contour-polygon'):(
5585  (SVGNS,u'width'),
5586  (DRAWNS,u'points'),
5587  (DRAWNS,u'recreate-on-edit'),
5588  (SVGNS,u'viewBox'),
5589  (SVGNS,u'height'),
5590  ),
5591  (DRAWNS,u'control'):(
5592  (DRAWNS,u'control'),
5593  (DRAWNS,u'layer'),
5594  (DRAWNS,u'caption-id'),
5595  (TABLENS,u'end-cell-address'),
5596  (DRAWNS,u'name'),
5597  (DRAWNS,u'text-style-name'),
5598  (TABLENS,u'table-background'),
5599  (DRAWNS,u'transform'),
5600  (SVGNS,u'height'),
5601  (SVGNS,u'width'),
5602  (DRAWNS,u'z-index'),
5603  (DRAWNS,u'class-names'),
5604  (DRAWNS,u'style-name'),
5605  (PRESENTATIONNS,u'style-name'),
5606  (PRESENTATIONNS,u'class-names'),
5607  (TABLENS,u'end-x'),
5608  (TEXTNS,u'anchor-page-number'),
5609  (SVGNS,u'y'),
5610  (SVGNS,u'x'),
5611  (TABLENS,u'end-y'),
5612  (DRAWNS,u'id'),
5613  (TEXTNS,u'anchor-type'),
5614  (XMLNS,u'id'),
5615  ),
5616  (DRAWNS,u'custom-shape'):(
5617  (DRAWNS,u'engine'),
5618  (DRAWNS,u'caption-id'),
5619  (DRAWNS,u'layer'),
5620  (TABLENS,u'end-cell-address'),
5621  (DRAWNS,u'name'),
5622  (DRAWNS,u'text-style-name'),
5623  (TABLENS,u'table-background'),
5624  (DRAWNS,u'transform'),
5625  (SVGNS,u'height'),
5626  (SVGNS,u'width'),
5627  (DRAWNS,u'z-index'),
5628  (DRAWNS,u'class-names'),
5629  (DRAWNS,u'style-name'),
5630  (PRESENTATIONNS,u'style-name'),
5631  (PRESENTATIONNS,u'class-names'),
5632  (TABLENS,u'end-x'),
5633  (TEXTNS,u'anchor-page-number'),
5634  (SVGNS,u'y'),
5635  (SVGNS,u'x'),
5636  (TABLENS,u'end-y'),
5637  (DRAWNS,u'data'),
5638  (DRAWNS,u'id'),
5639  (TEXTNS,u'anchor-type'),
5640  (XMLNS,u'id'),
5641  ),
5642 # allowed_attributes
5643  (DRAWNS,u'ellipse'):(
5644  (DRAWNS,u'layer'),
5645  (DRAWNS,u'start-angle'),
5646  (SVGNS,u'cy'),
5647  (SVGNS,u'cx'),
5648  (TABLENS,u'table-background'),
5649  (TABLENS,u'end-cell-address'),
5650  (SVGNS,u'rx'),
5651  (DRAWNS,u'transform'),
5652  (DRAWNS,u'id'),
5653  (SVGNS,u'width'),
5654  (TABLENS,u'end-y'),
5655  (TABLENS,u'end-x'),
5656  (DRAWNS,u'class-names'),
5657  (DRAWNS,u'style-name'),
5658  (PRESENTATIONNS,u'class-names'),
5659  (DRAWNS,u'end-angle'),
5660  (DRAWNS,u'z-index'),
5661  (DRAWNS,u'caption-id'),
5662  (PRESENTATIONNS,u'style-name'),
5663  (SVGNS,u'height'),
5664  (TEXTNS,u'anchor-type'),
5665  (SVGNS,u'ry'),
5666  (DRAWNS,u'kind'),
5667  (DRAWNS,u'name'),
5668  (TEXTNS,u'anchor-page-number'),
5669  (SVGNS,u'y'),
5670  (SVGNS,u'x'),
5671  (DRAWNS,u'text-style-name'),
5672  (XMLNS,u'id'),
5673  ),
5674 # allowed_attributes
5675  (DRAWNS,u'enhanced-geometry'):(
5676  (DR3DNS,u'projection'),
5677  (DR3DNS,u'shade-mode'),
5678  (DRAWNS,u'concentric-gradient-fill-allowed'),
5679  (DRAWNS,u'enhanced-path'),
5680  (DRAWNS,u'extrusion'),
5681  (DRAWNS,u'extrusion-allowed'),
5682  (DRAWNS,u'extrusion-brightness'),
5683  (DRAWNS,u'extrusion-color'),
5684  (DRAWNS,u'extrusion-depth'),
5685  (DRAWNS,u'extrusion-diffusion'),
5686  (DRAWNS,u'extrusion-first-light-direction'),
5687  (DRAWNS,u'extrusion-first-light-harsh'),
5688  (DRAWNS,u'extrusion-first-light-level'),
5689  (DRAWNS,u'extrusion-light-face'),
5690  (DRAWNS,u'extrusion-metal'),
5691  (DRAWNS,u'extrusion-number-of-line-segments'),
5692  (DRAWNS,u'extrusion-origin'),
5693  (DRAWNS,u'extrusion-rotation-angle'),
5694  (DRAWNS,u'extrusion-rotation-center'),
5695  (DRAWNS,u'extrusion-second-light-direction'),
5696  (DRAWNS,u'extrusion-second-light-harsh'),
5697  (DRAWNS,u'extrusion-second-light-level'),
5698  (DRAWNS,u'extrusion-shininess'),
5699  (DRAWNS,u'extrusion-skew'),
5700  (DRAWNS,u'extrusion-specularity'),
5701  (DRAWNS,u'extrusion-viewpoint'),
5702  (DRAWNS,u'glue-point-leaving-directions'),
5703  (DRAWNS,u'glue-points'),
5704  (DRAWNS,u'glue-point-type'),
5705  (DRAWNS,u'mirror-horizontal'),
5706  (DRAWNS,u'mirror-vertical'),
5707  (DRAWNS,u'modifiers'),
5708  (DRAWNS,u'path-stretchpoint-x'),
5709  (DRAWNS,u'path-stretchpoint-y'),
5710  (DRAWNS,u'text-areas'),
5711  (DRAWNS,u'text-path'),
5712  (DRAWNS,u'text-path-allowed'),
5713  (DRAWNS,u'text-path-mode'),
5714  (DRAWNS,u'text-path-same-letter-heights'),
5715  (DRAWNS,u'text-path-scale'),
5716  (DRAWNS,u'text-rotate-angle'),
5717  (DRAWNS,u'type'),
5718  (SVGNS,u'viewBox'),
5719  ),
5720 # allowed_attributes
5721  (DRAWNS,u'equation'):(
5722  (DRAWNS,u'formula'),
5723  (DRAWNS,u'name'),
5724  ),
5725  (DRAWNS,u'fill-image'):(
5726  (DRAWNS,u'name'),
5727  (XLINKNS,u'show'),
5728  (XLINKNS,u'actuate'),
5729  (SVGNS,u'height'),
5730  (SVGNS,u'width'),
5731  (XLINKNS,u'href'),
5732  (DRAWNS,u'display-name'),
5733  (XLINKNS,u'type'),
5734  ),
5735  (DRAWNS,u'floating-frame'):(
5736  (XLINKNS,u'href'),
5737  (XLINKNS,u'actuate'),
5738  (DRAWNS,u'frame-name'),
5739  (XLINKNS,u'type'),
5740  (XLINKNS,u'show'),
5741  (XMLNS,u'id'),
5742  ),
5743  (DRAWNS,u'frame'):(
5744  (DRAWNS,u'copy-of'),
5745  (DRAWNS,u'id'),
5746  (DRAWNS,u'layer'),
5747  (DRAWNS,u'name'),
5748  (DRAWNS,u'class-names'),
5749  (DRAWNS,u'caption-id'),
5750  (DRAWNS,u'style-name'),
5751  (DRAWNS,u'text-style-name'),
5752  (DRAWNS,u'transform'),
5753  (DRAWNS,u'z-index'),
5754  (PRESENTATIONNS,u'class'),
5755  (PRESENTATIONNS,u'class-names'),
5756  (PRESENTATIONNS,u'placeholder'),
5757  (PRESENTATIONNS,u'style-name'),
5758  (PRESENTATIONNS,u'user-transformed'),
5759  (STYLENS,u'rel-height'),
5760  (STYLENS,u'rel-width'),
5761  (SVGNS,u'height'),
5762  (SVGNS,u'width'),
5763  (SVGNS,u'x'),
5764  (SVGNS,u'y'),
5765  (TABLENS,u'end-cell-address'),
5766  (TABLENS,u'end-x'),
5767  (TABLENS,u'end-y'),
5768  (TABLENS,u'table-background'),
5769  (TEXTNS,u'anchor-page-number'),
5770  (TEXTNS,u'anchor-type'),
5771  (XMLNS,u'id'),
5772  ),
5773 # allowed_attributes
5774  (DRAWNS,u'g'):(
5775  (DRAWNS,u'id'),
5776  (DRAWNS,u'caption-id'),
5777  (DRAWNS,u'name'),
5778  (DRAWNS,u'class-names'),
5779  (DRAWNS,u'style-name'),
5780  (DRAWNS,u'z-index'),
5781  (PRESENTATIONNS,u'class-names'),
5782  (PRESENTATIONNS,u'style-name'),
5783  (SVGNS,u'y'),
5784  (TABLENS,u'end-cell-address'),
5785  (TABLENS,u'end-x'),
5786  (TABLENS,u'end-y'),
5787  (TABLENS,u'table-background'),
5788  (TEXTNS,u'anchor-page-number'),
5789  (TEXTNS,u'anchor-type'),
5790  (XMLNS,u'id'),
5791  ),
5792  (DRAWNS,u'glue-point'):(
5793  (SVGNS,u'y'),
5794  (SVGNS,u'x'),
5795  (DRAWNS,u'align'),
5796  (DRAWNS,u'id'),
5797  (DRAWNS,u'escape-direction'),
5798  ),
5799  (DRAWNS,u'gradient'):(
5800  (DRAWNS,u'style'),
5801  (DRAWNS,u'angle'),
5802  (DRAWNS,u'name'),
5803  (DRAWNS,u'end-color'),
5804  (DRAWNS,u'start-color'),
5805  (DRAWNS,u'cy'),
5806  (DRAWNS,u'cx'),
5807  (DRAWNS,u'display-name'),
5808  (DRAWNS,u'border'),
5809  (DRAWNS,u'end-intensity'),
5810  (DRAWNS,u'start-intensity'),
5811  ),
5812  (DRAWNS,u'handle'):(
5813  (DRAWNS,u'handle-radius-range-minimum'),
5814  (DRAWNS,u'handle-switched'),
5815  (DRAWNS,u'handle-range-y-maximum'),
5816  (DRAWNS,u'handle-mirror-horizontal'),
5817  (DRAWNS,u'handle-range-x-maximum'),
5818  (DRAWNS,u'handle-mirror-vertical'),
5819  (DRAWNS,u'handle-range-y-minimum'),
5820  (DRAWNS,u'handle-radius-range-maximum'),
5821  (DRAWNS,u'handle-range-x-minimum'),
5822  (DRAWNS,u'handle-position'),
5823  (DRAWNS,u'handle-polar'),
5824  ),
5825  (DRAWNS,u'hatch'):(
5826  (DRAWNS,u'distance'),
5827  (DRAWNS,u'style'),
5828  (DRAWNS,u'name'),
5829  (DRAWNS,u'color'),
5830  (DRAWNS,u'display-name'),
5831  (DRAWNS,u'rotation'),
5832  ),
5833  (DRAWNS,u'image'):(
5834  (DRAWNS,u'filter-name'),
5835  (XLINKNS,u'href'),
5836  (XLINKNS,u'type'),
5837  (XLINKNS,u'actuate'),
5838  (XLINKNS,u'show'),
5839  (XMLNS,u'id'),
5840  ),
5841  (DRAWNS,u'image-map'):(
5842  ),
5843  (DRAWNS,u'layer'):(
5844  (DRAWNS,u'protected'),
5845  (DRAWNS,u'name'),
5846  (DRAWNS,u'display'),
5847  ),
5848 # allowed_attributes
5849  (DRAWNS,u'layer-set'):(
5850  ),
5851  (DRAWNS,u'line'):(
5852  (DRAWNS,u'class-names'),
5853  (DRAWNS,u'id'),
5854  (DRAWNS,u'caption-id'),
5855  (DRAWNS,u'layer'),
5856  (DRAWNS,u'name'),
5857  (DRAWNS,u'style-name'),
5858  (DRAWNS,u'text-style-name'),
5859  (DRAWNS,u'transform'),
5860  (DRAWNS,u'z-index'),
5861  (PRESENTATIONNS,u'class-names'),
5862  (PRESENTATIONNS,u'style-name'),
5863  (SVGNS,u'x1'),
5864  (SVGNS,u'x2'),
5865  (SVGNS,u'y1'),
5866  (SVGNS,u'y2'),
5867  (TABLENS,u'end-cell-address'),
5868  (TABLENS,u'end-x'),
5869  (TABLENS,u'end-y'),
5870  (TABLENS,u'table-background'),
5871  (TEXTNS,u'anchor-page-number'),
5872  (TEXTNS,u'anchor-type'),
5873  (XMLNS,u'id'),
5874  ),
5875  (DRAWNS,u'marker'):(
5876  (SVGNS,u'd'),
5877  (DRAWNS,u'display-name'),
5878  (DRAWNS,u'name'),
5879  (SVGNS,u'viewBox'),
5880  ),
5881 # allowed_attributes
5882  (DRAWNS,u'measure'):(
5883  (TABLENS,u'end-cell-address'),
5884  (DRAWNS,u'layer'),
5885  (SVGNS,u'y2'),
5886  (DRAWNS,u'name'),
5887  (DRAWNS,u'text-style-name'),
5888  (DRAWNS,u'transform'),
5889  (TABLENS,u'table-background'),
5890  (SVGNS,u'x2'),
5891  (DRAWNS,u'z-index'),
5892  (DRAWNS,u'class-names'),
5893  (DRAWNS,u'style-name'),
5894  (PRESENTATIONNS,u'style-name'),
5895  (PRESENTATIONNS,u'class-names'),
5896  (TABLENS,u'end-x'),
5897  (TEXTNS,u'anchor-page-number'),
5898  (SVGNS,u'y1'),
5899  (DRAWNS,u'caption-id'),
5900  (TABLENS,u'end-y'),
5901  (SVGNS,u'x1'),
5902  (DRAWNS,u'id'),
5903  (TEXTNS,u'anchor-type'),
5904  (XMLNS,u'id'),
5905  ),
5906  (DRAWNS,u'object'):(
5907  (XLINKNS,u'type'),
5908  (XLINKNS,u'href'),
5909  (DRAWNS,u'notify-on-update-of-ranges'),
5910  (XLINKNS,u'actuate'),
5911  (XLINKNS,u'show'),
5912  (XMLNS,u'id'),
5913  ),
5914  (DRAWNS,u'object-ole'):(
5915  (XLINKNS,u'actuate'),
5916  (XLINKNS,u'href'),
5917  (XLINKNS,u'type'),
5918  (DRAWNS,u'class-id'),
5919  (XLINKNS,u'show'),
5920  (XMLNS,u'id'),
5921  ),
5922  (DRAWNS,u'opacity'):(
5923  (DRAWNS,u'style'),
5924  (DRAWNS,u'angle'),
5925  (DRAWNS,u'name'),
5926  (DRAWNS,u'start'),
5927  (DRAWNS,u'cy'),
5928  (DRAWNS,u'cx'),
5929  (DRAWNS,u'end'),
5930  (DRAWNS,u'display-name'),
5931  (DRAWNS,u'border'),
5932  ),
5933  (DRAWNS,u'page'):(
5934  (PRESENTATIONNS,u'presentation-page-layout-name'),
5935  (DRAWNS,u'name'),
5936  (DRAWNS,u'nav-order'),
5937  (PRESENTATIONNS,u'use-footer-name'),
5938  (DRAWNS,u'style-name'),
5939  (PRESENTATIONNS,u'use-header-name'),
5940  (DRAWNS,u'master-page-name'),
5941  (DRAWNS,u'id'),
5942  (PRESENTATIONNS,u'use-date-time-name'),
5943  (XMLNS,u'id'),
5944  ),
5945  (DRAWNS,u'page-thumbnail'):(
5946  (TABLENS,u'table-background'),
5947  (DRAWNS,u'caption-id'),
5948  (PRESENTATIONNS,u'user-transformed'),
5949  (DRAWNS,u'layer'),
5950  (TABLENS,u'end-cell-address'),
5951  (DRAWNS,u'name'),
5952  (DRAWNS,u'id'),
5953  (DRAWNS,u'transform'),
5954  (DRAWNS,u'page-number'),
5955  (SVGNS,u'height'),
5956  (SVGNS,u'width'),
5957  (DRAWNS,u'z-index'),
5958  (DRAWNS,u'class-names'),
5959  (DRAWNS,u'style-name'),
5960  (PRESENTATIONNS,u'style-name'),
5961  (PRESENTATIONNS,u'class-names'),
5962  (TABLENS,u'end-x'),
5963  (TEXTNS,u'anchor-page-number'),
5964  (SVGNS,u'y'),
5965  (SVGNS,u'x'),
5966  (TABLENS,u'end-y'),
5967  (PRESENTATIONNS,u'placeholder'),
5968  (PRESENTATIONNS,u'class'),
5969  (TEXTNS,u'anchor-type'),
5970  (XMLNS,u'id'),
5971  ),
5972  (DRAWNS,u'param'):(
5973  (DRAWNS,u'name'),
5974  (DRAWNS,u'value'),
5975  ),
5976 # allowed_attributes
5977  (DRAWNS,u'path'):(
5978  (DRAWNS,u'caption-id'),
5979  (DRAWNS,u'class-names'),
5980  (DRAWNS,u'id'),
5981  (DRAWNS,u'layer'),
5982  (DRAWNS,u'name'),
5983  (DRAWNS,u'style-name'),
5984  (DRAWNS,u'text-style-name'),
5985  (DRAWNS,u'transform'),
5986  (DRAWNS,u'z-index'),
5987  (PRESENTATIONNS,u'class-names'),
5988  (PRESENTATIONNS,u'style-name'),
5989  (SVGNS,u'd'),
5990  (SVGNS,u'height'),
5991  (SVGNS,u'viewBox'),
5992  (SVGNS,u'width'),
5993  (SVGNS,u'x'),
5994  (SVGNS,u'y'),
5995  (TABLENS,u'end-cell-address'),
5996  (TABLENS,u'end-x'),
5997  (TABLENS,u'end-y'),
5998  (TABLENS,u'table-background'),
5999  (TEXTNS,u'anchor-page-number'),
6000  (TEXTNS,u'anchor-type'),
6001  (XMLNS,u'id'),
6002  ),
6003 # allowed_attributes
6004  (DRAWNS,u'plugin'):(
6005  (DRAWNS,u'mime-type'),
6006  (XLINKNS,u'type'),
6007  (XLINKNS,u'href'),
6008  (XLINKNS,u'actuate'),
6009  (XLINKNS,u'show'),
6010  (XMLNS,u'id'),
6011  ),
6012  (DRAWNS,u'polygon'):(
6013  (DRAWNS,u'caption-id'),
6014  (TABLENS,u'table-background'),
6015  (DRAWNS,u'layer'),
6016  (TABLENS,u'end-cell-address'),
6017  (DRAWNS,u'name'),
6018  (DRAWNS,u'text-style-name'),
6019  (DRAWNS,u'id'),
6020  (DRAWNS,u'transform'),
6021  (PRESENTATIONNS,u'style-name'),
6022  (SVGNS,u'height'),
6023  (SVGNS,u'width'),
6024  (DRAWNS,u'z-index'),
6025  (DRAWNS,u'points'),
6026  (DRAWNS,u'class-names'),
6027  (DRAWNS,u'style-name'),
6028  (PRESENTATIONNS,u'class-names'),
6029  (TABLENS,u'end-x'),
6030  (TEXTNS,u'anchor-page-number'),
6031  (SVGNS,u'y'),
6032  (SVGNS,u'x'),
6033  (TABLENS,u'end-y'),
6034  (SVGNS,u'viewBox'),
6035  (TEXTNS,u'anchor-type'),
6036  (XMLNS,u'id'),
6037  ),
6038 # allowed_attributes
6039  (DRAWNS,u'polyline'):(
6040  (TABLENS,u'table-background'),
6041  (DRAWNS,u'layer'),
6042  (TABLENS,u'end-cell-address'),
6043  (DRAWNS,u'name'),
6044  (DRAWNS,u'text-style-name'),
6045  (DRAWNS,u'id'),
6046  (DRAWNS,u'caption-id'),
6047  (DRAWNS,u'transform'),
6048  (PRESENTATIONNS,u'style-name'),
6049  (SVGNS,u'height'),
6050  (SVGNS,u'width'),
6051  (DRAWNS,u'z-index'),
6052  (DRAWNS,u'points'),
6053  (DRAWNS,u'class-names'),
6054  (DRAWNS,u'style-name'),
6055  (PRESENTATIONNS,u'class-names'),
6056  (TABLENS,u'end-x'),
6057  (TEXTNS,u'anchor-page-number'),
6058  (SVGNS,u'y'),
6059  (SVGNS,u'x'),
6060  (TABLENS,u'end-y'),
6061  (SVGNS,u'viewBox'),
6062  (TEXTNS,u'anchor-type'),
6063  (XMLNS,u'id'),
6064  ),
6065 # allowed_attributes
6066  (DRAWNS,u'rect'):(
6067  (DRAWNS,u'corner-radius'),
6068  (DRAWNS,u'caption-id'),
6069  (DRAWNS,u'id'),
6070  (DRAWNS,u'layer'),
6071  (DRAWNS,u'name'),
6072  (DRAWNS,u'text-style-name'),
6073  (DRAWNS,u'transform'),
6074  (DRAWNS,u'z-index'),
6075  (DRAWNS,u'class-names'),
6076  (DRAWNS,u'style-name'),
6077  (PRESENTATIONNS,u'class-names'),
6078  (PRESENTATIONNS,u'style-name'),
6079  (SVGNS,u'height'),
6080  (SVGNS,u'width'),
6081  (SVGNS,u'rx'),
6082  (SVGNS,u'ry'),
6083  (SVGNS,u'x'),
6084  (SVGNS,u'y'),
6085  (TABLENS,u'end-cell-address'),
6086  (TABLENS,u'end-x'),
6087  (TABLENS,u'end-y'),
6088  (TABLENS,u'table-background'),
6089  (TEXTNS,u'anchor-page-number'),
6090  (TEXTNS,u'anchor-type'),
6091  (XMLNS,u'id'),
6092  ),
6093 # allowed_attributes
6094  (DRAWNS,u'regular-polygon'):(
6095  (TABLENS,u'table-background'),
6096  (DRAWNS,u'layer'),
6097  (TABLENS,u'end-cell-address'),
6098  (DRAWNS,u'caption-id'),
6099  (DRAWNS,u'name'),
6100  (DRAWNS,u'text-style-name'),
6101  (TEXTNS,u'anchor-page-number'),
6102  (DRAWNS,u'concave'),
6103  (DRAWNS,u'sharpness'),
6104  (DRAWNS,u'transform'),
6105  (SVGNS,u'height'),
6106  (SVGNS,u'width'),
6107  (DRAWNS,u'z-index'),
6108  (DRAWNS,u'class-names'),
6109  (DRAWNS,u'style-name'),
6110  (PRESENTATIONNS,u'style-name'),
6111  (PRESENTATIONNS,u'class-names'),
6112  (TABLENS,u'end-x'),
6113  (DRAWNS,u'corners'),
6114  (SVGNS,u'y'),
6115  (SVGNS,u'x'),
6116  (TABLENS,u'end-y'),
6117  (DRAWNS,u'id'),
6118  (TEXTNS,u'anchor-type'),
6119  (XMLNS,u'id'),
6120  ),
6121  (DRAWNS,u'stroke-dash'):(
6122  (DRAWNS,u'distance'),
6123  (DRAWNS,u'dots1-length'),
6124  (DRAWNS,u'name'),
6125  (DRAWNS,u'dots2-length'),
6126  (DRAWNS,u'style'),
6127  (DRAWNS,u'dots1'),
6128  (DRAWNS,u'display-name'),
6129  (DRAWNS,u'dots2'),
6130  ),
6131  (DRAWNS,u'text-box'):(
6132  (FONS,u'min-width'),
6133  (DRAWNS,u'corner-radius'),
6134  (FONS,u'max-height'),
6135  (FONS,u'min-height'),
6136  (DRAWNS,u'chain-next-name'),
6137  (FONS,u'max-width'),
6138  (TEXTNS,u'id'),
6139  (XMLNS,u'id'),
6140  ),
6141 # allowed_attributes
6142  (FORMNS,u'button'):(
6143  (XMLNS,u'id'), # First choice
6144  (FORMNS,u'id'),
6145  (FORMNS,u'tab-stop'),
6146  (FORMNS,u'focus-on-click'),
6147  (FORMNS,u'image-align'),
6148  (FORMNS,u'name'),
6149  (FORMNS,u'tab-index'),
6150  (FORMNS,u'control-implementation'),
6151  (XFORMSNS,u'bind'),
6152  (FORMNS,u'button-type'),
6153  (FORMNS,u'title'),
6154  (FORMNS,u'default-button'),
6155  (FORMNS,u'value'),
6156  (FORMNS,u'label'),
6157  (FORMNS,u'delay-for-repeat'),
6158  (FORMNS,u'repeat'),
6159  (FORMNS,u'disabled'),
6160  (FORMNS,u'printable'),
6161  (FORMNS,u'image-data'),
6162  (XLINKNS,u'href'),
6163  (FORMNS,u'toggle'),
6164  (FORMNS,u'xforms-submission'),
6165  (OFFICENS,u'target-frame'),
6166  (FORMNS,u'image-position'),
6167  ),
6168  (FORMNS,u'checkbox'):(
6169  (XMLNS,u'id'), # First choice
6170  (FORMNS,u'id'),
6171  (FORMNS,u'linked-cell'),
6172  (FORMNS,u'tab-stop'),
6173  (FORMNS,u'image-align'),
6174  (FORMNS,u'name'),
6175  (FORMNS,u'tab-index'),
6176  (FORMNS,u'control-implementation'),
6177  (XFORMSNS,u'bind'),
6178  (FORMNS,u'data-field'),
6179  (FORMNS,u'title'),
6180  (FORMNS,u'is-tristate'),
6181  (FORMNS,u'current-state'),
6182  (FORMNS,u'value'),
6183  (FORMNS,u'label'),
6184  (FORMNS,u'disabled'),
6185  (FORMNS,u'printable'),
6186  (FORMNS,u'state'),
6187  (FORMNS,u'visual-effect'),
6188  (FORMNS,u'image-position'),
6189  ),
6190  (FORMNS,u'column'):(
6191  (FORMNS,u'control-implementation'),
6192  (FORMNS,u'text-style-name'),
6193  (FORMNS,u'name'),
6194  (FORMNS,u'label'),
6195  ),
6196 # allowed_attributes
6197  (FORMNS,u'combobox'):(
6198  (XMLNS,u'id'), # First choice
6199  (FORMNS,u'auto-complete'),
6200  (FORMNS,u'control-implementation'),
6201  (FORMNS,u'convert-empty-to-null'),
6202  (FORMNS,u'current-value'),
6203  (FORMNS,u'data-field'),
6204  (FORMNS,u'disabled'),
6205  (FORMNS,u'dropdown'),
6206  (FORMNS,u'id'),
6207  (FORMNS,u'linked-cell'),
6208  (FORMNS,u'list-source'),
6209  (FORMNS,u'list-source-type'),
6210  (FORMNS,u'max-length'),
6211  (FORMNS,u'name'),
6212  (FORMNS,u'printable'),
6213  (FORMNS,u'readonly'),
6214  (FORMNS,u'size'),
6215  (FORMNS,u'source-cell-range'),
6216  (FORMNS,u'tab-index'),
6217  (FORMNS,u'tab-stop'),
6218  (FORMNS,u'title'),
6219  (FORMNS,u'value'),
6220  (XFORMSNS,u'bind'),
6221  ),
6222 # allowed_attributes
6223  (FORMNS,u'connection-resource'):(
6224  (XLINKNS,u'href'),
6225  ),
6226  (FORMNS,u'date'):(
6227  (XMLNS,u'id'), # First choice
6228  (FORMNS,u'control-implementation'),
6229  (FORMNS,u'convert-empty-to-null'),
6230  (FORMNS,u'current-value'),
6231  (FORMNS,u'data-field'),
6232  (FORMNS,u'delay-for-repeat'),
6233  (FORMNS,u'disabled'),
6234  (FORMNS,u'id'),
6235  (FORMNS,u'linked-cell'),
6236  (FORMNS,u'max-length'),
6237  (FORMNS,u'max-value'),
6238  (FORMNS,u'min-value'),
6239  (FORMNS,u'name'),
6240  (FORMNS,u'printable'),
6241  (FORMNS,u'readonly'),
6242  (FORMNS,u'repeat'),
6243  (FORMNS,u'spin-button'),
6244  (FORMNS,u'tab-index'),
6245  (FORMNS,u'tab-stop'),
6246  (FORMNS,u'title'),
6247  (FORMNS,u'value'),
6248  (XFORMSNS,u'bind'),
6249  ),
6250  (FORMNS,u'file'):(
6251  (XMLNS,u'id'), # First choice
6252  (FORMNS,u'id'),
6253  (FORMNS,u'linked-cell'),
6254  (FORMNS,u'max-length'),
6255  (FORMNS,u'tab-stop'),
6256  (FORMNS,u'name'),
6257  (FORMNS,u'tab-index'),
6258  (FORMNS,u'control-implementation'),
6259  (XFORMSNS,u'bind'),
6260  (FORMNS,u'title'),
6261  (FORMNS,u'value'),
6262  (FORMNS,u'disabled'),
6263  (FORMNS,u'printable'),
6264  (FORMNS,u'readonly'),
6265  (FORMNS,u'current-value'),
6266  ),
6267  (FORMNS,u'fixed-text'):(
6268  (XMLNS,u'id'), # First choice
6269  (FORMNS,u'id'),
6270  (FORMNS,u'name'),
6271  (FORMNS,u'for'),
6272  (FORMNS,u'title'),
6273  (FORMNS,u'control-implementation'),
6274  (XFORMSNS,u'bind'),
6275  (FORMNS,u'multi-line'),
6276  (FORMNS,u'label'),
6277  (FORMNS,u'disabled'),
6278  (FORMNS,u'printable'),
6279  ),
6280 # allowed_attributes
6281  (FORMNS,u'form'):(
6282  (XLINKNS,u'actuate'),
6283  (XLINKNS,u'href'),
6284  (FORMNS,u'allow-deletes'),
6285  (FORMNS,u'command-type'),
6286  (FORMNS,u'apply-filter'),
6287  (XLINKNS,u'type'),
6288  (FORMNS,u'method'),
6289  (OFFICENS,u'target-frame'),
6290  (FORMNS,u'navigation-mode'),
6291  (FORMNS,u'detail-fields'),
6292  (FORMNS,u'master-fields'),
6293  (FORMNS,u'allow-updates'),
6294  (FORMNS,u'name'),
6295  (FORMNS,u'tab-cycle'),
6296  (FORMNS,u'control-implementation'),
6297  (FORMNS,u'escape-processing'),
6298  (FORMNS,u'filter'),
6299  (FORMNS,u'command'),
6300  (FORMNS,u'datasource'),
6301  (FORMNS,u'enctype'),
6302  (FORMNS,u'allow-inserts'),
6303  (FORMNS,u'ignore-result'),
6304  (FORMNS,u'order'),
6305  ),
6306 # allowed_attributes
6307  (FORMNS,u'formatted-text'):(
6308  (XMLNS,u'id'), # First choice
6309  (FORMNS,u'control-implementation'),
6310  (FORMNS,u'convert-empty-to-null'),
6311  (FORMNS,u'current-value'),
6312  (FORMNS,u'data-field'),
6313  (FORMNS,u'delay-for-repeat'),
6314  (FORMNS,u'disabled'),
6315  (FORMNS,u'id'),
6316  (FORMNS,u'linked-cell'),
6317  (FORMNS,u'max-length'),
6318  (FORMNS,u'max-value'),
6319  (FORMNS,u'min-value'),
6320  (FORMNS,u'name'),
6321  (FORMNS,u'printable'),
6322  (FORMNS,u'readonly'),
6323  (FORMNS,u'repeat'),
6324  (FORMNS,u'spin-button'),
6325  (FORMNS,u'tab-index'),
6326  (FORMNS,u'tab-stop'),
6327  (FORMNS,u'title'),
6328  (FORMNS,u'validation'),
6329  (FORMNS,u'value'),
6330  (XFORMSNS,u'bind'),
6331  ),
6332  (FORMNS,u'frame'):(
6333  (XMLNS,u'id'), # First choice
6334  (FORMNS,u'id'),
6335  (FORMNS,u'name'),
6336  (FORMNS,u'for'),
6337  (FORMNS,u'title'),
6338  (FORMNS,u'control-implementation'),
6339  (XFORMSNS,u'bind'),
6340  (FORMNS,u'label'),
6341  (FORMNS,u'disabled'),
6342  (FORMNS,u'printable'),
6343  ),
6344 # allowed_attributes
6345  (FORMNS,u'generic-control'):(
6346  (XMLNS,u'id'), # First choice
6347  (FORMNS,u'id'),
6348  (FORMNS,u'control-implementation'),
6349  (XFORMSNS,u'bind'),
6350  (FORMNS,u'name'),
6351  ),
6352  (FORMNS,u'grid'):(
6353  (XMLNS,u'id'), # First choice
6354  (FORMNS,u'id'),
6355  (FORMNS,u'tab-stop'),
6356  (FORMNS,u'name'),
6357  (FORMNS,u'tab-index'),
6358  (FORMNS,u'control-implementation'),
6359  (XFORMSNS,u'bind'),
6360  (FORMNS,u'title'),
6361  (FORMNS,u'disabled'),
6362  (FORMNS,u'printable'),
6363  ),
6364  (FORMNS,u'hidden'):(
6365  (XMLNS,u'id'), # First choice
6366  (FORMNS,u'id'),
6367  (FORMNS,u'control-implementation'),
6368  (XFORMSNS,u'bind'),
6369  (FORMNS,u'name'),
6370  (FORMNS,u'value'),
6371  ),
6372  (FORMNS,u'image'):(
6373  (XMLNS,u'id'), # First choice
6374  (FORMNS,u'id'),
6375  (FORMNS,u'tab-stop'),
6376  (FORMNS,u'name'),
6377  (FORMNS,u'tab-index'),
6378  (FORMNS,u'control-implementation'),
6379  (XFORMSNS,u'bind'),
6380  (FORMNS,u'button-type'),
6381  (FORMNS,u'title'),
6382  (FORMNS,u'value'),
6383  (OFFICENS,u'target-frame'),
6384  (FORMNS,u'disabled'),
6385  (FORMNS,u'printable'),
6386  (FORMNS,u'image-data'),
6387  (XLINKNS,u'href'),
6388  ),
6389  (FORMNS,u'image-frame'):(
6390  (XMLNS,u'id'), # First choice
6391  (FORMNS,u'id'),
6392  (FORMNS,u'name'),
6393  (FORMNS,u'title'),
6394  (FORMNS,u'control-implementation'),
6395  (XFORMSNS,u'bind'),
6396  (FORMNS,u'data-field'),
6397  (FORMNS,u'readonly'),
6398  (FORMNS,u'disabled'),
6399  (FORMNS,u'printable'),
6400  (FORMNS,u'image-data'),
6401  ),
6402  (FORMNS,u'item'):(
6403  (FORMNS,u'label'),
6404  ),
6405  (FORMNS,u'list-property'):(
6406  (FORMNS,u'property-name'),
6407  (OFFICENS,u'value-type'),
6408  ),
6409  (FORMNS,u'list-value'):(
6410  (OFFICENS,u'string-value'),
6411  ),
6412 # allowed_attributes
6413  (FORMNS,u'listbox'):(
6414  (XMLNS,u'id'), # First choice
6415  (FORMNS,u'bound-column'),
6416  (FORMNS,u'control-implementation'),
6417  (FORMNS,u'data-field'),
6418  (FORMNS,u'disabled'),
6419  (FORMNS,u'dropdown'),
6420  (FORMNS,u'id'),
6421  (FORMNS,u'linked-cell'),
6422  (FORMNS,u'list-linkage-type'),
6423  (FORMNS,u'list-source'),
6424  (FORMNS,u'list-source-type'),
6425  (FORMNS,u'multiple'),
6426  (FORMNS,u'name'),
6427  (FORMNS,u'printable'),
6428  (FORMNS,u'size'),
6429  (FORMNS,u'source-cell-range'),
6430  (FORMNS,u'tab-index'),
6431  (FORMNS,u'tab-stop'),
6432  (FORMNS,u'title'),
6433  (FORMNS,u'xforms-list-source'),
6434  (XFORMSNS,u'bind'),
6435  ),
6436  (FORMNS,u'number'):(
6437  (XMLNS,u'id'), # First choice
6438  (FORMNS,u'control-implementation'),
6439  (FORMNS,u'convert-empty-to-null'),
6440  (FORMNS,u'current-value'),
6441  (FORMNS,u'data-field'),
6442  (FORMNS,u'delay-for-repeat'),
6443  (FORMNS,u'disabled'),
6444  (FORMNS,u'id'),
6445  (FORMNS,u'linked-cell'),
6446  (FORMNS,u'max-length'),
6447  (FORMNS,u'max-value'),
6448  (FORMNS,u'min-value'),
6449  (FORMNS,u'name'),
6450  (FORMNS,u'printable'),
6451  (FORMNS,u'readonly'),
6452  (FORMNS,u'repeat'),
6453  (FORMNS,u'spin-button'),
6454  (FORMNS,u'tab-index'),
6455  (FORMNS,u'tab-stop'),
6456  (FORMNS,u'title'),
6457  (FORMNS,u'value'),
6458  (XFORMSNS,u'bind'),
6459  ),
6460  (FORMNS,u'option'):(
6461  (FORMNS,u'current-selected'),
6462  (FORMNS,u'selected'),
6463  (FORMNS,u'value'),
6464  (FORMNS,u'label'),
6465  ),
6466  (FORMNS,u'password'):(
6467  (XMLNS,u'id'), # First choice
6468  (FORMNS,u'id'),
6469  (FORMNS,u'linked-cell'),
6470  (FORMNS,u'convert-empty-to-null'),
6471  (FORMNS,u'max-length'),
6472  (FORMNS,u'tab-stop'),
6473  (FORMNS,u'name'),
6474  (FORMNS,u'tab-index'),
6475  (FORMNS,u'control-implementation'),
6476  (XFORMSNS,u'bind'),
6477  (FORMNS,u'title'),
6478  (FORMNS,u'value'),
6479  (FORMNS,u'disabled'),
6480  (FORMNS,u'printable'),
6481  (FORMNS,u'echo-char'),
6482  ),
6483  (FORMNS,u'properties'):(
6484  ),
6485  (FORMNS,u'property'):(
6486  (OFFICENS,u'string-value'),
6487  (OFFICENS,u'value'),
6488  (OFFICENS,u'boolean-value'),
6489  (FORMNS,u'property-name'),
6490  (OFFICENS,u'currency'),
6491  (OFFICENS,u'date-value'),
6492  (OFFICENS,u'value-type'),
6493  (OFFICENS,u'time-value'),
6494  ),
6495  (FORMNS,u'radio'):(
6496  (XMLNS,u'id'), # First choice
6497  (FORMNS,u'id'),
6498  (FORMNS,u'linked-cell'),
6499  (FORMNS,u'tab-stop'),
6500  (FORMNS,u'selected'),
6501  (FORMNS,u'image-align'),
6502  (FORMNS,u'name'),
6503  (FORMNS,u'tab-index'),
6504  (FORMNS,u'control-implementation'),
6505  (XFORMSNS,u'bind'),
6506  (FORMNS,u'data-field'),
6507  (FORMNS,u'current-selected'),
6508  (FORMNS,u'value'),
6509  (FORMNS,u'label'),
6510  (FORMNS,u'disabled'),
6511  (FORMNS,u'printable'),
6512  (FORMNS,u'title'),
6513  (FORMNS,u'visual-effect'),
6514  (FORMNS,u'image-position'),
6515  ),
6516  (FORMNS,u'text'):(
6517  (XMLNS,u'id'), # First choice
6518  (FORMNS,u'id'),
6519  (FORMNS,u'linked-cell'),
6520  (FORMNS,u'convert-empty-to-null'),
6521  (FORMNS,u'max-length'),
6522  (FORMNS,u'tab-stop'),
6523  (FORMNS,u'name'),
6524  (FORMNS,u'tab-index'),
6525  (FORMNS,u'control-implementation'),
6526  (XFORMSNS,u'bind'),
6527  (FORMNS,u'data-field'),
6528  (FORMNS,u'title'),
6529  (FORMNS,u'value'),
6530  (FORMNS,u'disabled'),
6531  (FORMNS,u'printable'),
6532  (FORMNS,u'readonly'),
6533  (FORMNS,u'current-value'),
6534  ),
6535  (FORMNS,u'textarea'):(
6536  (XMLNS,u'id'), # First choice
6537  (FORMNS,u'id'),
6538  (FORMNS,u'linked-cell'),
6539  (FORMNS,u'convert-empty-to-null'),
6540  (FORMNS,u'max-length'),
6541  (FORMNS,u'tab-stop'),
6542  (FORMNS,u'name'),
6543  (FORMNS,u'tab-index'),
6544  (FORMNS,u'control-implementation'),
6545  (XFORMSNS,u'bind'),
6546  (FORMNS,u'data-field'),
6547  (FORMNS,u'title'),
6548  (FORMNS,u'value'),
6549  (FORMNS,u'disabled'),
6550  (FORMNS,u'printable'),
6551  (FORMNS,u'readonly'),
6552  (FORMNS,u'current-value'),
6553  ),
6554  (FORMNS,u'time'):(
6555  (XMLNS,u'id'), # First choice
6556  (FORMNS,u'control-implementation'),
6557  (FORMNS,u'convert-empty-to-null'),
6558  (FORMNS,u'current-value'),
6559  (FORMNS,u'data-field'),
6560  (FORMNS,u'delay-for-repeat'),
6561  (FORMNS,u'disabled'),
6562  (FORMNS,u'id'),
6563  (FORMNS,u'linked-cell'),
6564  (FORMNS,u'max-length'),
6565  (FORMNS,u'max-value'),
6566  (FORMNS,u'min-value'),
6567  (FORMNS,u'name'),
6568  (FORMNS,u'printable'),
6569  (FORMNS,u'readonly'),
6570  (FORMNS,u'repeat'),
6571  (FORMNS,u'spin-button'),
6572  (FORMNS,u'tab-index'),
6573  (FORMNS,u'tab-stop'),
6574  (FORMNS,u'title'),
6575  (FORMNS,u'value'),
6576  (XFORMSNS,u'bind'),
6577  ),
6578  (FORMNS,u'value-range'):(
6579  (XMLNS,u'id'), # First choice
6580  (FORMNS,u'id'),
6581  (FORMNS,u'linked-cell'),
6582  (FORMNS,u'tab-stop'),
6583  (FORMNS,u'max-value'),
6584  (FORMNS,u'name'),
6585  (FORMNS,u'tab-index'),
6586  (FORMNS,u'control-implementation'),
6587  (XFORMSNS,u'bind'),
6588  (FORMNS,u'title'),
6589  (FORMNS,u'value'),
6590  (FORMNS,u'disabled'),
6591  (FORMNS,u'printable'),
6592  (FORMNS,u'orientation'),
6593  (FORMNS,u'page-step-size'),
6594  (FORMNS,u'delay-for-repeat'),
6595  (FORMNS,u'repeat'),
6596  (FORMNS,u'min-value'),
6597  (FORMNS,u'step-size'),
6598  ),
6599  (MANIFESTNS,'algorithm') : (
6600  (MANIFESTNS,'algorithm-name'),
6601  (MANIFESTNS,'initialisation-vector'),
6602  ),
6603  (MANIFESTNS,'encryption-data') : (
6604  (MANIFESTNS,'checksum-type'),
6605  (MANIFESTNS,'checksum'),
6606  ),
6607  (MANIFESTNS,'file-entry') : (
6608  (MANIFESTNS,'full-path'),
6609  (MANIFESTNS,'media-type'),
6610  (MANIFESTNS,'preferred-view-mode'),
6611  (MANIFESTNS,'size'),
6612  (MANIFESTNS,'version'),
6613  ),
6614  (MANIFESTNS,'key-derivation') : (
6615  (MANIFESTNS,'key-derivation-name'),
6616  (MANIFESTNS,'salt'),
6617  (MANIFESTNS,'iteration-count'),
6618  ),
6619  (MANIFESTNS,u'manifest'):(
6620  ),
6621 # allowed_attributes
6622  (METANS,u'auto-reload'):(
6623  (METANS,u'delay'),
6624  (XLINKNS,u'actuate'),
6625  (XLINKNS,u'href'),
6626  (XLINKNS,u'type'),
6627  (XLINKNS,u'show'),
6628  ),
6629  (METANS,u'creation-date'):(
6630  ),
6631  (METANS,u'date-string'):(
6632  ),
6633  (METANS,u'document-statistic'):(
6634  (METANS,u'non-whitespace-character-count'),
6635  (METANS,u'ole-object-count'),
6636  (METANS,u'table-count'),
6637  (METANS,u'row-count'),
6638  (METANS,u'character-count'),
6639  (METANS,u'sentence-count'),
6640  (METANS,u'draw-count'),
6641  (METANS,u'paragraph-count'),
6642  (METANS,u'word-count'),
6643  (METANS,u'object-count'),
6644  (METANS,u'syllable-count'),
6645  (METANS,u'image-count'),
6646  (METANS,u'page-count'),
6647  (METANS,u'frame-count'),
6648  (METANS,u'cell-count'),
6649  ),
6650  (METANS,u'editing-cycles'):(
6651  ),
6652  (METANS,u'editing-duration'):(
6653  ),
6654  (METANS,u'generator'):(
6655  ),
6656 # allowed_attributes
6657  (METANS,u'hyperlink-behaviour'):(
6658  (OFFICENS,u'target-frame-name'),
6659  (XLINKNS,u'show'),
6660  ),
6661  (METANS,u'initial-creator'):(
6662  ),
6663  (METANS,u'keyword'):(
6664  ),
6665  (METANS,u'print-date'):(
6666  ),
6667  (METANS,u'printed-by'):(
6668  ),
6669  (METANS,u'template'):(
6670  (METANS,u'date'),
6671  (XLINKNS,u'actuate'),
6672  (XLINKNS,u'href'),
6673  (XLINKNS,u'type'),
6674  (XLINKNS,u'title'),
6675  ),
6676  (METANS,u'user-defined'):(
6677  (METANS,u'name'),
6678  (METANS,u'value-type'),
6679  ),
6680 # allowed_attributes
6681  (OFFICENS,u'annotation'):(
6682  (DRAWNS,u'caption-point-x'),
6683  (DRAWNS,u'caption-point-y'),
6684  (DRAWNS,u'class-names'),
6685  (DRAWNS,u'corner-radius'),
6686  (DRAWNS,u'id'),
6687  (DRAWNS,u'layer'),
6688  (DRAWNS,u'name'),
6689  (DRAWNS,u'style-name'),
6690  (DRAWNS,u'text-style-name'),
6691  (DRAWNS,u'transform'),
6692  (DRAWNS,u'z-index'),
6693  (OFFICENS,u'display'),
6694  (OFFICENS,u'name'),
6695  (PRESENTATIONNS,u'class-names'),
6696  (PRESENTATIONNS,u'style-name'),
6697  (SVGNS,u'height'),
6698  (SVGNS,u'width'),
6699  (SVGNS,u'x'),
6700  (SVGNS,u'y'),
6701  (TABLENS,u'end-cell-address'),
6702  (TABLENS,u'end-x'),
6703  (TABLENS,u'end-y'),
6704  (TABLENS,u'table-background'),
6705  (TEXTNS,u'anchor-page-number'),
6706  (TEXTNS,u'anchor-type'),
6707  (XMLNS,u'id'),
6708  ),
6709  (OFFICENS,u'annotation-end'): (
6710  (OFFICENS,u'name'),
6711  ),
6712  (OFFICENS,u'automatic-styles'):(
6713  ),
6714  (OFFICENS,u'binary-data'):(
6715  ),
6716  (OFFICENS,u'body'):(
6717  ),
6718  (OFFICENS,u'change-info'):(
6719  ),
6720  (OFFICENS,u'chart'):(
6721  ),
6722 # allowed_attributes
6723  (OFFICENS,u'dde-source'):(
6724  (OFFICENS,u'dde-application'),
6725  (OFFICENS,u'automatic-update'),
6726  (OFFICENS,u'conversion-mode'),
6727  (OFFICENS,u'dde-item'),
6728  (OFFICENS,u'dde-topic'),
6729  (OFFICENS,u'name'),
6730  ),
6731  (OFFICENS,u'document'):(
6732  (OFFICENS,u'mimetype'),
6733  (OFFICENS,u'version'),
6734  (GRDDLNS,u'transformation'),
6735  ),
6736  (OFFICENS,u'document-content'):(
6737  (OFFICENS,u'version'),
6738  (GRDDLNS,u'transformation'),
6739  ),
6740  (OFFICENS,u'document-meta'):(
6741  (OFFICENS,u'version'),
6742  (GRDDLNS,u'transformation'),
6743  ),
6744  (OFFICENS,u'document-settings'):(
6745  (OFFICENS,u'version'),
6746  (GRDDLNS,u'transformation'),
6747  ),
6748  (OFFICENS,u'document-styles'):(
6749  (OFFICENS,u'version'),
6750  (GRDDLNS,u'transformation'),
6751  ),
6752  (OFFICENS,u'drawing'):(
6753  ),
6754  (OFFICENS,u'event-listeners'):(
6755  ),
6756  (OFFICENS,u'font-face-decls'):(
6757  ),
6758  (OFFICENS,u'forms'):(
6759  (FORMNS,u'automatic-focus'),
6760  (FORMNS,u'apply-design-mode'),
6761  ),
6762  (OFFICENS,u'image'):(
6763  ),
6764 # allowed_attributes
6765  (OFFICENS,u'master-styles'):(
6766  ),
6767  (OFFICENS,u'meta'):(
6768  ),
6769  (OFFICENS,u'presentation'):(
6770  ),
6771  (OFFICENS,u'script'):(
6772  (SCRIPTNS,u'language'),
6773  ),
6774  (OFFICENS,u'scripts'):(
6775  ),
6776  (OFFICENS,u'settings'):(
6777  ),
6778  (OFFICENS,u'spreadsheet'):(
6779  (TABLENS,u'structure-protected'),
6780  (TABLENS,u'protection-key'),
6781  (TABLENS,u'protection-key-digest-algorithm'),
6782  ),
6783  (OFFICENS,u'styles'):(
6784  ),
6785  (OFFICENS,u'text'):(
6786  (TEXTNS,u'global'),
6787  (TEXTNS,u'use-soft-page-breaks'),
6788  ),
6789  (PRESENTATIONNS,u'animation-group'):(
6790  ),
6791  (PRESENTATIONNS,u'animations'):(
6792  ),
6793  (PRESENTATIONNS,u'date-time'):(
6794  ),
6795  (PRESENTATIONNS,u'date-time-decl'):(
6796  (PRESENTATIONNS,u'source'),
6797  (STYLENS,u'data-style-name'),
6798  (PRESENTATIONNS,u'name'),
6799  ),
6800  (PRESENTATIONNS,u'dim'):(
6801  (DRAWNS,u'color'),
6802  (DRAWNS,u'shape-id'),
6803  ),
6804  (PRESENTATIONNS,u'event-listener'):(
6805  (PRESENTATIONNS,u'direction'),
6806  (XLINKNS,u'show'),
6807  (XLINKNS,u'type'),
6808  (XLINKNS,u'actuate'),
6809  (PRESENTATIONNS,u'effect'),
6810  (SCRIPTNS,u'event-name'),
6811  (PRESENTATIONNS,u'start-scale'),
6812  (XLINKNS,u'href'),
6813  (PRESENTATIONNS,u'verb'),
6814  (PRESENTATIONNS,u'action'),
6815  (PRESENTATIONNS,u'speed'),
6816  ),
6817  (PRESENTATIONNS,u'footer'):(
6818  ),
6819  (PRESENTATIONNS,u'footer-decl'):(
6820  (PRESENTATIONNS,u'name'),
6821  ),
6822  (PRESENTATIONNS,u'header'):(
6823  ),
6824  (PRESENTATIONNS,u'header-decl'):(
6825  (PRESENTATIONNS,u'name'),
6826  ),
6827  (PRESENTATIONNS,u'hide-shape'):(
6828  (PRESENTATIONNS,u'direction'),
6829  (PRESENTATIONNS,u'effect'),
6830  (PRESENTATIONNS,u'delay'),
6831  (PRESENTATIONNS,u'start-scale'),
6832  (PRESENTATIONNS,u'path-id'),
6833  (PRESENTATIONNS,u'speed'),
6834  (DRAWNS,u'shape-id'),
6835  ),
6836 # allowed_attributes
6837  (PRESENTATIONNS,u'hide-text'):(
6838  (PRESENTATIONNS,u'direction'),
6839  (PRESENTATIONNS,u'effect'),
6840  (PRESENTATIONNS,u'delay'),
6841  (PRESENTATIONNS,u'start-scale'),
6842  (PRESENTATIONNS,u'path-id'),
6843  (PRESENTATIONNS,u'speed'),
6844  (DRAWNS,u'shape-id'),
6845  ),
6846  (PRESENTATIONNS,u'notes'):(
6847  (STYLENS,u'page-layout-name'),
6848  (DRAWNS,u'style-name'),
6849  (PRESENTATIONNS,u'use-header-name'),
6850  (PRESENTATIONNS,u'use-date-time-name'),
6851  (PRESENTATIONNS,u'use-footer-name'),
6852  ),
6853  (PRESENTATIONNS,u'placeholder'):(
6854  (SVGNS,u'y'),
6855  (SVGNS,u'x'),
6856  (SVGNS,u'height'),
6857  (PRESENTATIONNS,u'object'),
6858  (SVGNS,u'width'),
6859  ),
6860  (PRESENTATIONNS,u'play'):(
6861  (PRESENTATIONNS,u'speed'),
6862  (DRAWNS,u'shape-id'),
6863  ),
6864 # allowed_attributes
6865  (PRESENTATIONNS,u'settings'):(
6866  (PRESENTATIONNS,u'animations'),
6867  (PRESENTATIONNS,u'endless'),
6868  (PRESENTATIONNS,u'force-manual'),
6869  (PRESENTATIONNS,u'full-screen'),
6870  (PRESENTATIONNS,u'mouse-as-pen'),
6871  (PRESENTATIONNS,u'mouse-visible'),
6872  (PRESENTATIONNS,u'pause'),
6873  (PRESENTATIONNS,u'show'),
6874  (PRESENTATIONNS,u'show-end-of-presentation-slide'),
6875  (PRESENTATIONNS,u'show-logo'),
6876  (PRESENTATIONNS,u'start-page'),
6877  (PRESENTATIONNS,u'start-with-navigator'),
6878  (PRESENTATIONNS,u'stay-on-top'),
6879  (PRESENTATIONNS,u'transition-on-click'),
6880  ),
6881  (PRESENTATIONNS,u'show'):(
6882  (PRESENTATIONNS,u'name'),
6883  (PRESENTATIONNS,u'pages'),
6884  ),
6885  (PRESENTATIONNS,u'show-shape'):(
6886  (PRESENTATIONNS,u'direction'),
6887  (PRESENTATIONNS,u'effect'),
6888  (PRESENTATIONNS,u'delay'),
6889  (PRESENTATIONNS,u'start-scale'),
6890  (PRESENTATIONNS,u'path-id'),
6891  (PRESENTATIONNS,u'speed'),
6892  (DRAWNS,u'shape-id'),
6893  ),
6894  (PRESENTATIONNS,u'show-text'):(
6895  (PRESENTATIONNS,u'direction'),
6896  (PRESENTATIONNS,u'effect'),
6897  (PRESENTATIONNS,u'delay'),
6898  (PRESENTATIONNS,u'start-scale'),
6899  (PRESENTATIONNS,u'path-id'),
6900  (PRESENTATIONNS,u'speed'),
6901  (DRAWNS,u'shape-id'),
6902  ),
6903  (PRESENTATIONNS,u'sound'):(
6904  (XLINKNS,u'actuate'),
6905  (XLINKNS,u'href'),
6906  (XLINKNS,u'type'),
6907  (PRESENTATIONNS,u'play-full'),
6908  (XLINKNS,u'show'),
6909  (XMLNS,u'id'),
6910  ),
6911 # allowed_attributes
6912  (SCRIPTNS,u'event-listener'):(
6913  (SCRIPTNS,u'language'),
6914  (SCRIPTNS,u'macro-name'),
6915  (XLINKNS,u'actuate'),
6916  (SCRIPTNS,u'event-name'),
6917  (XLINKNS,u'href'),
6918  (XLINKNS,u'type'),
6919  ),
6920  (STYLENS,u'background-image'):(
6921  (DRAWNS,u'opacity'),
6922  (STYLENS,u'repeat'),
6923  (XLINKNS,u'show'),
6924  (XLINKNS,u'actuate'),
6925  (STYLENS,u'filter-name'),
6926  (XLINKNS,u'href'),
6927  (STYLENS,u'position'),
6928  (XLINKNS,u'type'),
6929  ),
6930 # allowed_attributes
6931  (STYLENS,u'chart-properties'): (
6932  (CHARTNS,u'angle-offset'),
6933  (CHARTNS,u'auto-position'),
6934  (CHARTNS,u'auto-size'),
6935  (CHARTNS,u'axis-label-position'),
6936  (CHARTNS,u'axis-position'),
6937  (CHARTNS,u'connect-bars'),
6938  (CHARTNS,u'data-label-number'),
6939  (CHARTNS,u'data-label-symbol'),
6940  (CHARTNS,u'data-label-text'),
6941  (CHARTNS,u'deep'),
6942  (CHARTNS,u'display-label'),
6943  (CHARTNS,u'error-category'),
6944  (CHARTNS,u'error-lower-indicator'),
6945  (CHARTNS,u'error-lower-limit'),
6946  (CHARTNS,u'error-lower-range'),
6947  (CHARTNS,u'error-margin'),
6948  (CHARTNS,u'error-percentage'),
6949  (CHARTNS,u'error-upper-indicator'),
6950  (CHARTNS,u'error-upper-limit'),
6951  (CHARTNS,u'error-upper-range'),
6952  (CHARTNS,u'gap-width'),
6953  (CHARTNS,u'group-bars-per-axis'),
6954  (CHARTNS,u'hole-size'),
6955  (CHARTNS,u'include-hidden-cells'),
6956  (CHARTNS,u'interpolation'),
6957  (CHARTNS,u'interval-major'),
6958  (CHARTNS,u'interval-minor-divisor'),
6959  (CHARTNS,u'japanese-candle-stick'),
6960  (CHARTNS,u'label-arrangement'),
6961  (CHARTNS,u'label-position'),
6962  (CHARTNS,u'label-position-negative'),
6963  (CHARTNS,u'lines'),
6964  (CHARTNS,u'link-data-style-to-source'),
6965  (CHARTNS,u'logarithmic'),
6966  (CHARTNS,u'maximum'),
6967  (CHARTNS,u'mean-value'),
6968  (CHARTNS,u'minimum'),
6969  (CHARTNS,u'origin'),
6970  (CHARTNS,u'overlap'),
6971  (CHARTNS,u'percentage'),
6972  (CHARTNS,u'pie-offset'),
6973  (CHARTNS,u'regression-type'),
6974  (CHARTNS,u'reverse-direction'),
6975  (CHARTNS,u'right-angled-axes'),
6976  (CHARTNS,u'scale-text'),
6977  (CHARTNS,u'series-source'),
6978  (CHARTNS,u'solid-type'),
6979  (CHARTNS,u'sort-by-x-values'),
6980  (CHARTNS,u'spline-order'),
6981  (CHARTNS,u'spline-resolution'),
6982  (CHARTNS,u'stacked'),
6983  (CHARTNS,u'symbol-height'),
6984  (CHARTNS,u'symbol-name'),
6985  (CHARTNS,u'symbol-type'),
6986  (CHARTNS,u'symbol-width'),
6987  (CHARTNS,u'text-overlap'),
6988  (CHARTNS,u'three-dimensional'),
6989  (CHARTNS,u'tick-mark-position'),
6990  (CHARTNS,u'tick-marks-major-inner'),
6991  (CHARTNS,u'tick-marks-major-outer'),
6992  (CHARTNS,u'tick-marks-minor-inner'),
6993  (CHARTNS,u'tick-marks-minor-outer'),
6994  (CHARTNS,u'treat-empty-cells'),
6995  (CHARTNS,u'vertical'),
6996  (CHARTNS,u'visible'),
6997  (STYLENS,u'direction'),
6998  (STYLENS,u'rotation-angle'),
6999  (TEXTNS,u'line-break'),
7000  ),
7001  (STYLENS,u'column'):(
7002  (FONS,u'end-indent'),
7003  (FONS,u'space-before'),
7004  (FONS,u'start-indent'),
7005  (FONS,u'space-after'),
7006  (STYLENS,u'rel-width'),
7007  ),
7008  (STYLENS,u'column-sep'):(
7009  (STYLENS,u'color'),
7010  (STYLENS,u'width'),
7011  (STYLENS,u'style'),
7012  (STYLENS,u'vertical-align'),
7013  (STYLENS,u'height'),
7014  ),
7015  (STYLENS,u'columns'):(
7016  (FONS,u'column-count'),
7017  (FONS,u'column-gap'),
7018  ),
7019 # allowed_attributes
7020  (STYLENS,u'default-page-layout'):(
7021  ),
7022  (STYLENS,u'default-style'):(
7023  (STYLENS,u'family'),
7024  ),
7025 # allowed_attributes
7026  (STYLENS,u'drawing-page-properties'): (
7027  (DRAWNS,u'fill'),
7028  (DRAWNS,u'fill-color'),
7029  (DRAWNS,u'secondary-fill-color'),
7030  (DRAWNS,u'fill-gradient-name'),
7031  (DRAWNS,u'gradient-step-count'),
7032  (DRAWNS,u'fill-hatch-name'),
7033  (DRAWNS,u'fill-hatch-solid'),
7034  (DRAWNS,u'fill-image-name'),
7035  (STYLENS,u'repeat'),
7036  (DRAWNS,u'fill-image-width'),
7037  (DRAWNS,u'fill-image-height'),
7038  (DRAWNS,u'fill-image-ref-point-x'),
7039  (DRAWNS,u'fill-image-ref-point-y'),
7040  (DRAWNS,u'fill-image-ref-point'),
7041  (DRAWNS,u'tile-repeat-offset'),
7042  (DRAWNS,u'opacity'),
7043  (DRAWNS,u'opacity-name'),
7044  (SVGNS,u'fill-rule'),
7045  (PRESENTATIONNS,u'transition-type'),
7046  (PRESENTATIONNS,u'transition-style'),
7047  (PRESENTATIONNS,u'transition-speed'),
7048  (SMILNS,u'type'),
7049  (SMILNS,u'subtype'),
7050  (SMILNS,u'direction'),
7051  (SMILNS,u'fadeColor'),
7052  (PRESENTATIONNS,u'duration'),
7053  (PRESENTATIONNS,u'visibility'),
7054  (DRAWNS,u'background-size'),
7055  (PRESENTATIONNS,u'background-objects-visible'),
7056  (PRESENTATIONNS,u'background-visible'),
7057  (PRESENTATIONNS,u'display-header'),
7058  (PRESENTATIONNS,u'display-footer'),
7059  (PRESENTATIONNS,u'display-page-number'),
7060  (PRESENTATIONNS,u'display-date-time'),
7061  ),
7062  (STYLENS,u'drop-cap'):(
7063  (STYLENS,u'distance'),
7064  (STYLENS,u'length'),
7065  (STYLENS,u'style-name'),
7066  (STYLENS,u'lines'),
7067  ),
7068 # allowed_attributes
7069  (STYLENS,u'font-face'):(
7070  (STYLENS,u'font-adornments'),
7071  (STYLENS,u'font-charset'),
7072  (STYLENS,u'font-family-generic'),
7073  (STYLENS,u'font-pitch'),
7074  (STYLENS,u'name'),
7075  (SVGNS,u'accent-height'),
7076  (SVGNS,u'alphabetic'),
7077  (SVGNS,u'ascent'),
7078  (SVGNS,u'bbox'),
7079  (SVGNS,u'cap-height'),
7080  (SVGNS,u'descent'),
7081  (SVGNS,u'font-family'),
7082  (SVGNS,u'font-size'),
7083  (SVGNS,u'font-stretch'),
7084  (SVGNS,u'font-style'),
7085  (SVGNS,u'font-variant'),
7086  (SVGNS,u'font-weight'),
7087  (SVGNS,u'hanging'),
7088  (SVGNS,u'ideographic'),
7089  (SVGNS,u'mathematical'),
7090  (SVGNS,u'overline-position'),
7091  (SVGNS,u'overline-thickness'),
7092  (SVGNS,u'panose-1'),
7093  (SVGNS,u'slope'),
7094  (SVGNS,u'stemh'),
7095  (SVGNS,u'stemv'),
7096  (SVGNS,u'strikethrough-position'),
7097  (SVGNS,u'strikethrough-thickness'),
7098  (SVGNS,u'underline-position'),
7099  (SVGNS,u'underline-thickness'),
7100  (SVGNS,u'unicode-range'),
7101  (SVGNS,u'units-per-em'),
7102  (SVGNS,u'v-alphabetic'),
7103  (SVGNS,u'v-hanging'),
7104  (SVGNS,u'v-ideographic'),
7105  (SVGNS,u'v-mathematical'),
7106  (SVGNS,u'widths'),
7107  (SVGNS,u'x-height'),
7108  ),
7109  (STYLENS,u'footer'):(
7110  (STYLENS,u'display'),
7111  ),
7112  (STYLENS,u'footer-left'):(
7113  (STYLENS,u'display'),
7114  ),
7115  (STYLENS,u'footer-style'):(
7116  ),
7117  (STYLENS,u'footnote-sep'):(
7118  (STYLENS,u'distance-after-sep'),
7119  (STYLENS,u'color'),
7120  (STYLENS,u'rel-width'),
7121  (STYLENS,u'width'),
7122  (STYLENS,u'distance-before-sep'),
7123  (STYLENS,u'line-style'),
7124  (STYLENS,u'adjustment'),
7125  ),
7126 # allowed_attributes
7127  (STYLENS,u'graphic-properties'): (
7128  (DR3DNS,u'ambient-color'),
7129  (DR3DNS,u'back-scale'),
7130  (DR3DNS,u'backface-culling'),
7131  (DR3DNS,u'close-back'),
7132  (DR3DNS,u'close-front'),
7133  (DR3DNS,u'depth'),
7134  (DR3DNS,u'diffuse-color'),
7135  (DR3DNS,u'edge-rounding'),
7136  (DR3DNS,u'edge-rounding-mode'),
7137  (DR3DNS,u'emissive-color'),
7138  (DR3DNS,u'end-angle'),
7139  (DR3DNS,u'horizontal-segments'),
7140  (DR3DNS,u'lighting-mode'),
7141  (DR3DNS,u'normals-direction'),
7142  (DR3DNS,u'normals-kind'),
7143  (DR3DNS,u'shadow'),
7144  (DR3DNS,u'shininess'),
7145  (DR3DNS,u'specular-color'),
7146  (DR3DNS,u'texture-filter'),
7147  (DR3DNS,u'texture-generation-mode-x'),
7148  (DR3DNS,u'texture-generation-mode-y'),
7149  (DR3DNS,u'texture-kind'),
7150  (DR3DNS,u'texture-mode'),
7151  (DR3DNS,u'vertical-segments'),
7152  (DRAWNS,u'auto-grow-height'),
7153  (DRAWNS,u'auto-grow-width'),
7154  (DRAWNS,u'blue'),
7155  (DRAWNS,u'caption-angle'),
7156  (DRAWNS,u'caption-angle-type'),
7157  (DRAWNS,u'caption-escape'),
7158  (DRAWNS,u'caption-escape-direction'),
7159  (DRAWNS,u'caption-fit-line-length'),
7160  (DRAWNS,u'caption-gap'),
7161  (DRAWNS,u'caption-line-length'),
7162  (DRAWNS,u'caption-type'),
7163  (DRAWNS,u'color-inversion'),
7164  (DRAWNS,u'color-mode'),
7165  (DRAWNS,u'contrast'),
7166  (DRAWNS,u'decimal-places'),
7167  (DRAWNS,u'draw-aspect'),
7168  (DRAWNS,u'end-guide'),
7169  (DRAWNS,u'end-line-spacing-horizontal'),
7170  (DRAWNS,u'end-line-spacing-vertical'),
7171  (DRAWNS,u'fill'),
7172  (DRAWNS,u'fill-color'),
7173  (DRAWNS,u'fill-gradient-name'),
7174  (DRAWNS,u'fill-hatch-name'),
7175  (DRAWNS,u'fill-hatch-solid'),
7176  (DRAWNS,u'fill-image-height'),
7177  (DRAWNS,u'fill-image-name'),
7178  (DRAWNS,u'fill-image-ref-point'),
7179  (DRAWNS,u'fill-image-ref-point-x'),
7180  (DRAWNS,u'fill-image-ref-point-y'),
7181  (DRAWNS,u'fill-image-width'),
7182 # allowed_attributes
7183  (DRAWNS,u'fit-to-contour'),
7184  (DRAWNS,u'fit-to-size'),
7185  (DRAWNS,u'frame-display-border'),
7186  (DRAWNS,u'frame-display-scrollbar'),
7187  (DRAWNS,u'frame-margin-horizontal'),
7188  (DRAWNS,u'frame-margin-vertical'),
7189  (DRAWNS,u'gamma'),
7190  (DRAWNS,u'gradient-step-count'),
7191  (DRAWNS,u'green'),
7192  (DRAWNS,u'guide-distance'),
7193  (DRAWNS,u'guide-overhang'),
7194  (DRAWNS,u'image-opacity'),
7195  (DRAWNS,u'line-distance'),
7196  (DRAWNS,u'luminance'),
7197  (DRAWNS,u'marker-end'),
7198  (DRAWNS,u'marker-end-center'),
7199  (DRAWNS,u'marker-end-width'),
7200  (DRAWNS,u'marker-start'),
7201  (DRAWNS,u'marker-start-center'),
7202  (DRAWNS,u'marker-start-width'),
7203  (DRAWNS,u'measure-align'),
7204  (DRAWNS,u'measure-vertical-align'),
7205  (DRAWNS,u'ole-draw-aspect'),
7206  (DRAWNS,u'opacity'),
7207  (DRAWNS,u'opacity-name'),
7208  (DRAWNS,u'parallel'),
7209  (DRAWNS,u'placing'),
7210  (DRAWNS,u'red'),
7211  (DRAWNS,u'secondary-fill-color'),
7212  (DRAWNS,u'shadow'),
7213  (DRAWNS,u'shadow-color'),
7214  (DRAWNS,u'shadow-offset-x'),
7215  (DRAWNS,u'shadow-offset-y'),
7216  (DRAWNS,u'shadow-opacity'),
7217  (DRAWNS,u'show-unit'),
7218  (DRAWNS,u'start-guide'),
7219  (DRAWNS,u'start-line-spacing-horizontal'),
7220  (DRAWNS,u'start-line-spacing-vertical'),
7221  (DRAWNS,u'stroke'),
7222  (DRAWNS,u'stroke-dash'),
7223  (DRAWNS,u'stroke-dash-names'),
7224  (DRAWNS,u'stroke-linejoin'),
7225  (DRAWNS,u'symbol-color'),
7226  (DRAWNS,u'textarea-horizontal-align'),
7227  (DRAWNS,u'textarea-vertical-align'),
7228  (DRAWNS,u'tile-repeat-offset'),
7229  (DRAWNS,u'unit'),
7230  (DRAWNS,u'visible-area-height'),
7231  (DRAWNS,u'visible-area-left'),
7232  (DRAWNS,u'visible-area-top'),
7233  (DRAWNS,u'visible-area-width'),
7234  (DRAWNS,u'wrap-influence-on-position'),
7235 # allowed_attributes
7236  (FONS,u'background-color'),
7237  (FONS,u'border'),
7238  (FONS,u'border-bottom'),
7239  (FONS,u'border-left'),
7240  (FONS,u'border-right'),
7241  (FONS,u'border-top'),
7242  (FONS,u'clip'),
7243  (FONS,u'margin'),
7244  (FONS,u'margin-bottom'),
7245  (FONS,u'margin-left'),
7246  (FONS,u'margin-right'),
7247  (FONS,u'margin-top'),
7248  (FONS,u'max-height'),
7249  (FONS,u'max-width'),
7250  (FONS,u'min-height'),
7251  (FONS,u'min-width'),
7252  (FONS,u'padding'),
7253  (FONS,u'padding-bottom'),
7254  (FONS,u'padding-left'),
7255  (FONS,u'padding-right'),
7256  (FONS,u'padding-top'),
7257  (FONS,u'wrap-option'),
7258  (STYLENS,u'background-transparency'),
7259  (STYLENS,u'border-line-width'),
7260  (STYLENS,u'border-line-width-bottom'),
7261  (STYLENS,u'border-line-width-left'),
7262  (STYLENS,u'border-line-width-right'),
7263  (STYLENS,u'border-line-width-top'),
7264  (STYLENS,u'editable'),
7265  (STYLENS,u'flow-with-text'),
7266  (STYLENS,u'horizontal-pos'),
7267  (STYLENS,u'horizontal-rel'),
7268  (STYLENS,u'mirror'),
7269  (STYLENS,u'number-wrapped-paragraphs'),
7270  (STYLENS,u'overflow-behavior'),
7271  (STYLENS,u'print-content'),
7272  (STYLENS,u'protect'),
7273  (STYLENS,u'rel-height'),
7274  (STYLENS,u'rel-width'),
7275  (STYLENS,u'repeat'),
7276  (STYLENS,u'run-through'),
7277  (STYLENS,u'shadow'),
7278  (STYLENS,u'shrink-to-fit'),
7279  (STYLENS,u'vertical-pos'),
7280  (STYLENS,u'vertical-rel'),
7281  (STYLENS,u'wrap'),
7282  (STYLENS,u'wrap-contour'),
7283  (STYLENS,u'wrap-contour-mode'),
7284  (STYLENS,u'wrap-dynamic-threshold'),
7285  (STYLENS,u'writing-mode'),
7286  (SVGNS,u'fill-rule'),
7287  (SVGNS,u'height'),
7288  (SVGNS,u'stroke-color'),
7289  (SVGNS,u'stroke-linecap'),
7290  (SVGNS,u'stroke-opacity'),
7291  (SVGNS,u'stroke-width'),
7292  (SVGNS,u'width'),
7293  (SVGNS,u'x'),
7294  (SVGNS,u'y'),
7295  (TEXTNS,u'anchor-page-number'),
7296  (TEXTNS,u'anchor-type'),
7297  (TEXTNS,u'animation'),
7298  (TEXTNS,u'animation-delay'),
7299  (TEXTNS,u'animation-direction'),
7300  (TEXTNS,u'animation-repeat'),
7301  (TEXTNS,u'animation-start-inside'),
7302  (TEXTNS,u'animation-steps'),
7303  (TEXTNS,u'animation-stop-inside'),
7304  ),
7305  (STYLENS,u'handout-master'):(
7306  (PRESENTATIONNS,u'presentation-page-layout-name'),
7307  (STYLENS,u'page-layout-name'),
7308  (PRESENTATIONNS,u'use-footer-name'),
7309  (DRAWNS,u'style-name'),
7310  (PRESENTATIONNS,u'use-header-name'),
7311  (PRESENTATIONNS,u'use-date-time-name'),
7312  ),
7313 # allowed_attributes
7314  (STYLENS,u'header'):(
7315  (STYLENS,u'display'),
7316  ),
7317  (STYLENS,u'header-footer-properties'): (
7318  (FONS,u'background-color'),
7319  (FONS,u'border'),
7320  (FONS,u'border-bottom'),
7321  (FONS,u'border-left'),
7322  (FONS,u'border-right'),
7323  (FONS,u'border-top'),
7324  (FONS,u'margin'),
7325  (FONS,u'margin-bottom'),
7326  (FONS,u'margin-left'),
7327  (FONS,u'margin-right'),
7328  (FONS,u'margin-top'),
7329  (FONS,u'min-height'),
7330  (FONS,u'padding'),
7331  (FONS,u'padding-bottom'),
7332  (FONS,u'padding-left'),
7333  (FONS,u'padding-right'),
7334  (FONS,u'padding-top'),
7335  (STYLENS,u'border-line-width'),
7336  (STYLENS,u'border-line-width-bottom'),
7337  (STYLENS,u'border-line-width-left'),
7338  (STYLENS,u'border-line-width-right'),
7339  (STYLENS,u'border-line-width-top'),
7340  (STYLENS,u'dynamic-spacing'),
7341  (STYLENS,u'shadow'),
7342  (SVGNS,u'height'),
7343  ),
7344  (STYLENS,u'header-left'):(
7345  (STYLENS,u'display'),
7346  ),
7347  (STYLENS,u'header-style'):(
7348  ),
7349  (STYLENS,u'list-level-label-alignment'):(
7350  (FONS,u'text-indent'),
7351  (TEXTNS,u'label-followed-by'),
7352  (TEXTNS,u'list-tab-stop-position'),
7353  (FONS,u'margin-left'),
7354  ),
7355 # allowed_attributes
7356  (STYLENS,u'list-level-properties'): (
7357  (FONS,u'height'),
7358  (FONS,u'text-align'),
7359  (FONS,u'width'),
7360  (STYLENS,u'font-name'),
7361  (STYLENS,u'vertical-pos'),
7362  (STYLENS,u'vertical-rel'),
7363  (SVGNS,u'y'),
7364  (TEXTNS,u'list-level-position-and-space-mode'),
7365  (TEXTNS,u'min-label-distance'),
7366  (TEXTNS,u'min-label-width'),
7367  (TEXTNS,u'space-before'),
7368  ),
7369  (STYLENS,u'map'):(
7370  (STYLENS,u'apply-style-name'),
7371  (STYLENS,u'base-cell-address'),
7372  (STYLENS,u'condition'),
7373  ),
7374  (STYLENS,u'master-page'):(
7375  (STYLENS,u'page-layout-name'),
7376  (STYLENS,u'display-name'),
7377  (DRAWNS,u'style-name'),
7378  (STYLENS,u'name'),
7379  (STYLENS,u'next-style-name'),
7380  ),
7381  (STYLENS,u'page-layout'):(
7382  (STYLENS,u'name'),
7383  (STYLENS,u'page-usage'),
7384  ),
7385 # allowed_attributes
7386  (STYLENS,u'page-layout-properties'): (
7387  (FONS,u'background-color'),
7388  (FONS,u'border'),
7389  (FONS,u'border-bottom'),
7390  (FONS,u'border-left'),
7391  (FONS,u'border-right'),
7392  (FONS,u'border-top'),
7393  (FONS,u'margin'),
7394  (FONS,u'margin-bottom'),
7395  (FONS,u'margin-left'),
7396  (FONS,u'margin-right'),
7397  (FONS,u'margin-top'),
7398  (FONS,u'padding'),
7399  (FONS,u'padding-bottom'),
7400  (FONS,u'padding-left'),
7401  (FONS,u'padding-right'),
7402  (FONS,u'padding-top'),
7403  (FONS,u'page-height'),
7404  (FONS,u'page-width'),
7405  (STYLENS,u'border-line-width'),
7406  (STYLENS,u'border-line-width-bottom'),
7407  (STYLENS,u'border-line-width-left'),
7408  (STYLENS,u'border-line-width-right'),
7409  (STYLENS,u'border-line-width-top'),
7410  (STYLENS,u'first-page-number'),
7411  (STYLENS,u'footnote-max-height'),
7412  (STYLENS,u'layout-grid-base-height'),
7413  (STYLENS,u'layout-grid-base-width'),
7414  (STYLENS,u'layout-grid-color'),
7415  (STYLENS,u'layout-grid-display'),
7416  (STYLENS,u'layout-grid-lines'),
7417  (STYLENS,u'layout-grid-mode'),
7418  (STYLENS,u'layout-grid-print'),
7419  (STYLENS,u'layout-grid-ruby-below'),
7420  (STYLENS,u'layout-grid-ruby-height'),
7421  (STYLENS,u'layout-grid-snap-to'),
7422  (STYLENS,u'layout-grid-standard-mode'),
7423  (STYLENS,u'num-format'),
7424  (STYLENS,u'num-letter-sync'),
7425  (STYLENS,u'num-prefix'),
7426  (STYLENS,u'num-suffix'),
7427  (STYLENS,u'paper-tray-name'),
7428  (STYLENS,u'print'),
7429  (STYLENS,u'print-orientation'),
7430  (STYLENS,u'print-page-order'),
7431  (STYLENS,u'register-truth-ref-style-name'),
7432  (STYLENS,u'scale-to'),
7433  (STYLENS,u'scale-to-pages'),
7434  (STYLENS,u'shadow'),
7435  (STYLENS,u'table-centering'),
7436  (STYLENS,u'writing-mode'),
7437  ),
7438 # allowed_attributes
7439  (STYLENS,u'paragraph-properties'): (
7440  (FONS,u'background-color'),
7441  (FONS,u'border'),
7442  (FONS,u'border-bottom'),
7443  (FONS,u'border-left'),
7444  (FONS,u'border-right'),
7445  (FONS,u'border-top'),
7446  (FONS,u'break-after'),
7447  (FONS,u'break-before'),
7448  (FONS,u'hyphenation-keep'),
7449  (FONS,u'hyphenation-ladder-count'),
7450  (FONS,u'keep-together'),
7451  (FONS,u'keep-with-next'),
7452  (FONS,u'line-height'),
7453  (FONS,u'margin'),
7454  (FONS,u'margin-bottom'),
7455  (FONS,u'margin-left'),
7456  (FONS,u'margin-right'),
7457  (FONS,u'margin-top'),
7458  (FONS,u'orphans'),
7459  (FONS,u'padding'),
7460  (FONS,u'padding-bottom'),
7461  (FONS,u'padding-left'),
7462  (FONS,u'padding-right'),
7463  (FONS,u'padding-top'),
7464  (FONS,u'text-align'),
7465  (FONS,u'text-align-last'),
7466  (FONS,u'text-indent'),
7467  (FONS,u'widows'),
7468  (STYLENS,u'auto-text-indent'),
7469  (STYLENS,u'background-transparency'),
7470  (STYLENS,u'border-line-width'),
7471  (STYLENS,u'border-line-width-bottom'),
7472  (STYLENS,u'border-line-width-left'),
7473  (STYLENS,u'border-line-width-right'),
7474  (STYLENS,u'border-line-width-top'),
7475  (STYLENS,u'font-independent-line-spacing'),
7476  (STYLENS,u'join-border'),
7477  (STYLENS,u'justify-single-word'),
7478  (STYLENS,u'line-break'),
7479  (STYLENS,u'line-height-at-least'),
7480  (STYLENS,u'line-spacing'),
7481  (STYLENS,u'page-number'),
7482  (STYLENS,u'punctuation-wrap'),
7483  (STYLENS,u'register-true'),
7484  (STYLENS,u'shadow'),
7485  (STYLENS,u'snap-to-layout-grid'),
7486  (STYLENS,u'tab-stop-distance'),
7487  (STYLENS,u'text-autospace'),
7488  (STYLENS,u'vertical-align'),
7489  (STYLENS,u'writing-mode'),
7490  (STYLENS,u'writing-mode-automatic'),
7491  (TEXTNS,u'line-number'),
7492  (TEXTNS,u'number-lines'),
7493  ),
7494  (STYLENS,u'presentation-page-layout'):(
7495  (STYLENS,u'display-name'),
7496  (STYLENS,u'name'),
7497  ),
7498 # allowed_attributes
7499  (STYLENS,u'region-center'):(
7500  ),
7501  (STYLENS,u'region-left'):(
7502  ),
7503  (STYLENS,u'region-right'):(
7504  ),
7505  (STYLENS,u'ruby-properties'): (
7506  (STYLENS,u'ruby-position'),
7507  (STYLENS,u'ruby-align'),
7508  ),
7509  (STYLENS,u'section-properties'): (
7510  (FONS,u'background-color'),
7511  (FONS,u'margin-left'),
7512  (FONS,u'margin-right'),
7513  (STYLENS,u'editable'),
7514  (STYLENS,u'protect'),
7515  (STYLENS,u'writing-mode'),
7516  (TEXTNS,u'dont-balance-text-columns'),
7517  ),
7518  (STYLENS,u'style'):(
7519  (STYLENS,u'auto-update'),
7520  (STYLENS,u'class'),
7521  (STYLENS,u'data-style-name'),
7522  (STYLENS,u'default-outline-level'),
7523  (STYLENS,u'display-name'),
7524  (STYLENS,u'family'),
7525  (STYLENS,u'list-level'),
7526  (STYLENS,u'list-style-name'),
7527  (STYLENS,u'master-page-name'),
7528  (STYLENS,u'name'),
7529  (STYLENS,u'next-style-name'),
7530  (STYLENS,u'parent-style-name'),
7531  (STYLENS,u'percentage-data-style-name'),
7532  ),
7533 # allowed_attributes
7534  (STYLENS,u'tab-stop'):(
7535  (STYLENS,u'leader-text-style'),
7536  (STYLENS,u'leader-width'),
7537  (STYLENS,u'leader-style'),
7538  (STYLENS,u'char'),
7539  (STYLENS,u'leader-color'),
7540  (STYLENS,u'position'),
7541  (STYLENS,u'leader-text'),
7542  (STYLENS,u'type'),
7543  (STYLENS,u'leader-type'),
7544  ),
7545  (STYLENS,u'tab-stops'):(
7546  ),
7547  (STYLENS,u'table-cell-properties'): (
7548  (FONS,u'background-color'),
7549  (FONS,u'border'),
7550  (FONS,u'border-bottom'),
7551  (FONS,u'border-left'),
7552  (FONS,u'border-right'),
7553  (FONS,u'border-top'),
7554  (FONS,u'padding'),
7555  (FONS,u'padding-bottom'),
7556  (FONS,u'padding-left'),
7557  (FONS,u'padding-right'),
7558  (FONS,u'padding-top'),
7559  (FONS,u'wrap-option'),
7560  (STYLENS,u'border-line-width'),
7561  (STYLENS,u'border-line-width-bottom'),
7562  (STYLENS,u'border-line-width-left'),
7563  (STYLENS,u'border-line-width-right'),
7564  (STYLENS,u'border-line-width-top'),
7565  (STYLENS,u'cell-protect'),
7566  (STYLENS,u'decimal-places'),
7567  (STYLENS,u'diagonal-bl-tr'),
7568  (STYLENS,u'diagonal-bl-tr-widths'),
7569  (STYLENS,u'diagonal-tl-br'),
7570  (STYLENS,u'diagonal-tl-br-widths'),
7571  (STYLENS,u'direction'),
7572  (STYLENS,u'glyph-orientation-vertical'),
7573  (STYLENS,u'print-content'),
7574  (STYLENS,u'repeat-content'),
7575  (STYLENS,u'rotation-align'),
7576  (STYLENS,u'rotation-angle'),
7577  (STYLENS,u'shadow'),
7578  (STYLENS,u'shrink-to-fit'),
7579  (STYLENS,u'text-align-source'),
7580  (STYLENS,u'vertical-align'),
7581  (STYLENS,u'writing-mode'),
7582  ),
7583 # allowed_attributes
7584  (STYLENS,u'table-column-properties'): (
7585  (FONS,u'break-after'),
7586  (FONS,u'break-before'),
7587  (STYLENS,u'column-width'),
7588  (STYLENS,u'rel-column-width'),
7589  (STYLENS,u'use-optimal-column-width'),
7590  ),
7591  (STYLENS,u'table-properties'): (
7592  (FONS,u'background-color'),
7593  (FONS,u'break-after'),
7594  (FONS,u'break-before'),
7595  (FONS,u'keep-with-next'),
7596  (FONS,u'margin'),
7597  (FONS,u'margin-bottom'),
7598  (FONS,u'margin-left'),
7599  (FONS,u'margin-right'),
7600  (FONS,u'margin-top'),
7601  (STYLENS,u'may-break-between-rows'),
7602  (STYLENS,u'page-number'),
7603  (STYLENS,u'rel-width'),
7604  (STYLENS,u'shadow'),
7605  (STYLENS,u'width'),
7606  (STYLENS,u'writing-mode'),
7607  (TABLENS,u'align'),
7608  (TABLENS,u'border-model'),
7609  (TABLENS,u'display'),
7610  ),
7611  (STYLENS,u'table-row-properties'): (
7612  (FONS,u'background-color'),
7613  (FONS,u'break-after'),
7614  (FONS,u'break-before'),
7615  (FONS,u'keep-together'),
7616  (STYLENS,u'min-row-height'),
7617  (STYLENS,u'row-height'),
7618  (STYLENS,u'use-optimal-row-height'),
7619  ),
7620 # allowed_attributes
7621  (STYLENS,u'text-properties'): (
7622  (FONS,u'background-color'),
7623  (FONS,u'color'),
7624  (FONS,u'country'),
7625  (FONS,u'font-family'),
7626  (FONS,u'font-size'),
7627  (FONS,u'font-style'),
7628  (FONS,u'font-variant'),
7629  (FONS,u'font-weight'),
7630  (FONS,u'hyphenate'),
7631  (FONS,u'hyphenation-push-char-count'),
7632  (FONS,u'hyphenation-remain-char-count'),
7633  (FONS,u'language'),
7634  (FONS,u'letter-spacing'),
7635  (FONS,u'script'),
7636  (FONS,u'text-shadow'),
7637  (FONS,u'text-transform'),
7638  (STYLENS,u'country-asian'),
7639  (STYLENS,u'country-complex'),
7640  (STYLENS,u'font-charset'),
7641  (STYLENS,u'font-charset-asian'),
7642  (STYLENS,u'font-charset-complex'),
7643  (STYLENS,u'font-family-asian'),
7644  (STYLENS,u'font-family-complex'),
7645  (STYLENS,u'font-family-generic'),
7646  (STYLENS,u'font-family-generic-asian'),
7647  (STYLENS,u'font-family-generic-complex'),
7648  (STYLENS,u'font-name'),
7649  (STYLENS,u'font-name-asian'),
7650  (STYLENS,u'font-name-complex'),
7651  (STYLENS,u'font-pitch'),
7652  (STYLENS,u'font-pitch-asian'),
7653  (STYLENS,u'font-pitch-complex'),
7654  (STYLENS,u'font-relief'),
7655  (STYLENS,u'font-size-asian'),
7656  (STYLENS,u'font-size-complex'),
7657  (STYLENS,u'font-size-rel'),
7658  (STYLENS,u'font-size-rel-asian'),
7659  (STYLENS,u'font-size-rel-complex'),
7660  (STYLENS,u'font-style-asian'),
7661  (STYLENS,u'font-style-complex'),
7662  (STYLENS,u'font-style-name'),
7663  (STYLENS,u'font-style-name-asian'),
7664  (STYLENS,u'font-style-name-complex'),
7665  (STYLENS,u'font-weight-asian'),
7666  (STYLENS,u'font-weight-complex'),
7667  (STYLENS,u'language-asian'),
7668  (STYLENS,u'language-complex'),
7669  (STYLENS,u'letter-kerning'),
7670  (STYLENS,u'rfc-language-tag'),
7671  (STYLENS,u'rfc-language-tag-asian'),
7672  (STYLENS,u'rfc-language-tag-complex'),
7673  (STYLENS,u'script-asian'),
7674  (STYLENS,u'script-complex'),
7675  (STYLENS,u'script-type'),
7676  (STYLENS,u'text-blinking'),
7677  (STYLENS,u'text-combine'),
7678  (STYLENS,u'text-combine-end-char'),
7679  (STYLENS,u'text-combine-start-char'),
7680  (STYLENS,u'text-emphasize'),
7681  (STYLENS,u'text-line-through-color'),
7682  (STYLENS,u'text-line-through-mode'),
7683  (STYLENS,u'text-line-through-style'),
7684  (STYLENS,u'text-line-through-text'),
7685  (STYLENS,u'text-line-through-text-style'),
7686  (STYLENS,u'text-line-through-type'),
7687  (STYLENS,u'text-line-through-width'),
7688  (STYLENS,u'text-outline'),
7689  (STYLENS,u'text-overline-color'),
7690  (STYLENS,u'text-overline-mode'),
7691  (STYLENS,u'text-overline-style'),
7692  (STYLENS,u'text-overline-type'),
7693  (STYLENS,u'text-overline-width'),
7694  (STYLENS,u'text-position'),
7695  (STYLENS,u'text-rotation-angle'),
7696  (STYLENS,u'text-rotation-scale'),
7697  (STYLENS,u'text-scale'),
7698  (STYLENS,u'text-underline-color'),
7699  (STYLENS,u'text-underline-mode'),
7700  (STYLENS,u'text-underline-style'),
7701  (STYLENS,u'text-underline-type'),
7702  (STYLENS,u'text-underline-width'),
7703  (STYLENS,u'use-window-font-color'),
7704  (TEXTNS,u'condition'),
7705  (TEXTNS,u'display'),
7706  ),
7707  (SVGNS,u'definition-src'):(
7708  (XLINKNS,u'actuate'),
7709  (XLINKNS,u'href'),
7710  (XLINKNS,u'type'),
7711  ),
7712  (SVGNS,u'desc'):(
7713  ),
7714  (SVGNS,u'font-face-format'):(
7715  (SVGNS,u'string'),
7716  ),
7717 # allowed_attributes
7718  (SVGNS,u'font-face-name'):(
7719  (SVGNS,u'name'),
7720  ),
7721  (SVGNS,u'font-face-src'):(
7722  ),
7723  (SVGNS,u'font-face-uri'):(
7724  (XLINKNS,u'actuate'),
7725  (XLINKNS,u'href'),
7726  (XLINKNS,u'type'),
7727  ),
7728  (SVGNS,u'linearGradient'):(
7729  (SVGNS,u'y2'),
7730  (DRAWNS,u'name'),
7731  (SVGNS,u'spreadMethod'),
7732  (SVGNS,u'gradientUnits'),
7733  (SVGNS,u'x2'),
7734  (SVGNS,u'gradientTransform'),
7735  (SVGNS,u'y1'),
7736  (DRAWNS,u'display-name'),
7737  (SVGNS,u'x1'),
7738  ),
7739  (SVGNS,u'radialGradient'):(
7740  (DRAWNS,u'name'),
7741  (SVGNS,u'fx'),
7742  (SVGNS,u'fy'),
7743  (SVGNS,u'spreadMethod'),
7744  (SVGNS,u'gradientUnits'),
7745  (SVGNS,u'cy'),
7746  (SVGNS,u'cx'),
7747  (SVGNS,u'gradientTransform'),
7748  (DRAWNS,u'display-name'),
7749  (SVGNS,u'r'),
7750  ),
7751  (SVGNS,u'stop'):(
7752  (SVGNS,u'stop-color'),
7753  (SVGNS,u'stop-opacity'),
7754  (SVGNS,u'offset'),
7755  ),
7756  (SVGNS,u'title'):(
7757  ),
7758 # allowed_attributes
7759  (TABLENS,u'background'):(
7760  (TABLENS,u'style-name'),
7761  ),
7762  (TABLENS,u'body'):(
7763  (TABLENS,u'paragraph-style-name'),
7764  (TABLENS,u'style-name'),
7765  ),
7766  (TABLENS,u'calculation-settings'):(
7767  (TABLENS,u'automatic-find-labels'),
7768  (TABLENS,u'case-sensitive'),
7769  (TABLENS,u'search-criteria-must-apply-to-whole-cell'),
7770  (TABLENS,u'precision-as-shown'),
7771  (TABLENS,u'use-regular-expressions'),
7772  (TABLENS,u'use-wildcards'),
7773  (TABLENS,u'null-year'),
7774  ),
7775  (TABLENS,u'cell-address'):(
7776  (TABLENS,u'column'),
7777  (TABLENS,u'table'),
7778  (TABLENS,u'row'),
7779  ),
7780  (TABLENS,u'cell-content-change'):(
7781  (TABLENS,u'id'),
7782  (TABLENS,u'rejecting-change-id'),
7783  (TABLENS,u'acceptance-state'),
7784  ),
7785 # allowed_attributes
7786  (TABLENS,u'cell-content-deletion'):(
7787  (TABLENS,u'id'),
7788  ),
7789  (TABLENS,u'cell-range-source'):(
7790  (TABLENS,u'last-row-spanned'),
7791  (TABLENS,u'last-column-spanned'),
7792  (TABLENS,u'name'),
7793  (TABLENS,u'filter-options'),
7794  (XLINKNS,u'actuate'),
7795  (TABLENS,u'filter-name'),
7796  (XLINKNS,u'href'),
7797  (TABLENS,u'refresh-delay'),
7798  (XLINKNS,u'type'),
7799  ),
7800  (TABLENS,u'change-deletion'):(
7801  (TABLENS,u'id'),
7802  ),
7803  (TABLENS,u'change-track-table-cell'):(
7804  (OFFICENS,u'string-value'),
7805  (TABLENS,u'cell-address'),
7806  (TABLENS,u'number-matrix-columns-spanned'),
7807  (TABLENS,u'number-matrix-rows-spanned'),
7808  (TABLENS,u'matrix-covered'),
7809  (OFFICENS,u'value-type'),
7810  (OFFICENS,u'boolean-value'),
7811  (OFFICENS,u'currency'),
7812  (OFFICENS,u'date-value'),
7813  (OFFICENS,u'value'),
7814  (TABLENS,u'formula'),
7815  (OFFICENS,u'time-value'),
7816  ),
7817  (TABLENS,u'consolidation'):(
7818  (TABLENS,u'function'),
7819  (TABLENS,u'source-cell-range-addresses'),
7820  (TABLENS,u'target-cell-address'),
7821  (TABLENS,u'link-to-source-data'),
7822  (TABLENS,u'use-labels'),
7823  ),
7824  (TABLENS,u'content-validation'):(
7825  (TABLENS,u'base-cell-address'),
7826  (TABLENS,u'display-list'),
7827  (TABLENS,u'allow-empty-cell'),
7828  (TABLENS,u'name'),
7829  (TABLENS,u'condition'),
7830  ),
7831  (TABLENS,u'content-validations'):(
7832  ),
7833 # allowed_attributes
7834  (TABLENS,u'covered-table-cell'):(
7835  (OFFICENS,u'boolean-value'),
7836  (OFFICENS,u'currency'),
7837  (OFFICENS,u'date-value'),
7838  (OFFICENS,u'string-value'),
7839  (OFFICENS,u'time-value'),
7840  (OFFICENS,u'value'),
7841  (OFFICENS,u'value-type'),
7842  (TABLENS,u'content-validation-name'),
7843  (TABLENS,u'formula'),
7844  (TABLENS,u'number-columns-repeated'),
7845  (TABLENS,u'protect'),
7846  (TABLENS,u'protected'),
7847  (TABLENS,u'style-name'),
7848  (XHTMLNS,u'about'),
7849  (XHTMLNS,u'content'),
7850  (XHTMLNS,u'datatype'),
7851  (XHTMLNS,u'property'),
7852  (XMLNS,u'id'),
7853  ),
7854  (TABLENS,u'cut-offs'):(
7855  ),
7856  (TABLENS,u'data-pilot-display-info'):(
7857  (TABLENS,u'member-count'),
7858  (TABLENS,u'data-field'),
7859  (TABLENS,u'enabled'),
7860  (TABLENS,u'display-member-mode'),
7861  ),
7862  (TABLENS,u'data-pilot-field'):(
7863  (TABLENS,u'selected-page'),
7864  (TABLENS,u'function'),
7865  (TABLENS,u'orientation'),
7866  (TABLENS,u'used-hierarchy'),
7867  (TABLENS,u'is-data-layout-field'),
7868  (TABLENS,u'source-field-name'),
7869  ),
7870  (TABLENS,u'data-pilot-field-reference'):(
7871  (TABLENS,u'member-name'),
7872  (TABLENS,u'field-name'),
7873  (TABLENS,u'member-type'),
7874  (TABLENS,u'type'),
7875  ),
7876 # allowed_attributes
7877  (TABLENS,u'data-pilot-group'):(
7878  (TABLENS,u'name'),
7879  ),
7880  (TABLENS,u'data-pilot-group-member'):(
7881  (TABLENS,u'name'),
7882  ),
7883  (TABLENS,u'data-pilot-groups'):(
7884  (TABLENS,u'date-end'),
7885  (TABLENS,u'end'),
7886  (TABLENS,u'start'),
7887  (TABLENS,u'source-field-name'),
7888  (TABLENS,u'step'),
7889  (TABLENS,u'date-start'),
7890  (TABLENS,u'grouped-by'),
7891  ),
7892  (TABLENS,u'data-pilot-layout-info'):(
7893  (TABLENS,u'add-empty-lines'),
7894  (TABLENS,u'layout-mode'),
7895  ),
7896  (TABLENS,u'data-pilot-level'):(
7897  (TABLENS,u'show-empty'),
7898  ),
7899 # allowed_attributes
7900  (TABLENS,u'data-pilot-member'):(
7901  (TABLENS,u'show-details'),
7902  (TABLENS,u'name'),
7903  (TABLENS,u'display'),
7904  ),
7905  (TABLENS,u'data-pilot-members'):(
7906  ),
7907  (TABLENS,u'data-pilot-sort-info'):(
7908  (TABLENS,u'data-field'),
7909  (TABLENS,u'sort-mode'),
7910  (TABLENS,u'order'),
7911  ),
7912  (TABLENS,u'data-pilot-subtotal'):(
7913  (TABLENS,u'function'),
7914  ),
7915  (TABLENS,u'data-pilot-subtotals'):(
7916  ),
7917  (TABLENS,u'data-pilot-table'):(
7918  (TABLENS,u'buttons'),
7919  (TABLENS,u'application-data'),
7920  (TABLENS,u'name'),
7921  (TABLENS,u'drill-down-on-double-click'),
7922  (TABLENS,u'target-range-address'),
7923  (TABLENS,u'ignore-empty-rows'),
7924  (TABLENS,u'identify-categories'),
7925  (TABLENS,u'show-filter-button'),
7926  (TABLENS,u'grand-total'),
7927  ),
7928 # allowed_attributes
7929  (TABLENS,u'data-pilot-tables'):(
7930  ),
7931  (TABLENS,u'database-range'):(
7932  (TABLENS,u'orientation'),
7933  (TABLENS,u'target-range-address'),
7934  (TABLENS,u'contains-header'),
7935  (TABLENS,u'on-update-keep-size'),
7936  (TABLENS,u'name'),
7937  (TABLENS,u'is-selection'),
7938  (TABLENS,u'refresh-delay'),
7939  (TABLENS,u'display-filter-buttons'),
7940  (TABLENS,u'has-persistent-data'),
7941  (TABLENS,u'on-update-keep-styles'),
7942  ),
7943  (TABLENS,u'database-ranges'):(
7944  ),
7945  (TABLENS,u'database-source-query'):(
7946  (TABLENS,u'query-name'),
7947  (TABLENS,u'database-name'),
7948  ),
7949 # allowed_attributes
7950  (TABLENS,u'database-source-sql'):(
7951  (TABLENS,u'parse-sql-statement'),
7952  (TABLENS,u'database-name'),
7953  (TABLENS,u'sql-statement'),
7954  ),
7955  (TABLENS,u'database-source-table'):(
7956  (TABLENS,u'database-table-name'),
7957  (TABLENS,u'database-name'),
7958  ),
7959  (TABLENS,u'dde-link'):(
7960  ),
7961  (TABLENS,u'dde-links'):(
7962  ),
7963  (TABLENS,u'deletion'):(
7964  (TABLENS,u'rejecting-change-id'),
7965  (TABLENS,u'multi-deletion-spanned'),
7966  (TABLENS,u'acceptance-state'),
7967  (TABLENS,u'table'),
7968  (TABLENS,u'position'),
7969  (TABLENS,u'type'),
7970  (TABLENS,u'id'),
7971  ),
7972 # allowed_attributes
7973  (TABLENS,u'deletions'):(
7974  ),
7975  (TABLENS,u'dependencies'):(
7976  ),
7977  (TABLENS,u'dependency'):(
7978  (TABLENS,u'id'),
7979  ),
7980  (TABLENS,u'desc'):(
7981  ),
7982  (TABLENS,u'detective'):(
7983  ),
7984  (TABLENS,u'error-macro'):(
7985  (TABLENS,u'execute'),
7986  ),
7987  (TABLENS,u'error-message'):(
7988  (TABLENS,u'display'),
7989  (TABLENS,u'message-type'),
7990  (TABLENS,u'title'),
7991  ),
7992  (TABLENS,u'even-columns'):(
7993  (TABLENS,u'paragraph-style-name'),
7994  (TABLENS,u'style-name'),
7995  ),
7996  (TABLENS,u'even-rows'):(
7997  (TABLENS,u'paragraph-style-name'),
7998  (TABLENS,u'style-name'),
7999  ),
8000 # allowed_attributes
8001  (TABLENS,u'filter'):(
8002  (TABLENS,u'target-range-address'),
8003  (TABLENS,u'display-duplicates'),
8004  (TABLENS,u'condition-source-range-address'),
8005  (TABLENS,u'condition-source'),
8006  ),
8007  (TABLENS,u'filter-and'):(
8008  ),
8009  (TABLENS,u'filter-condition'):(
8010  (TABLENS,u'operator'),
8011  (TABLENS,u'field-number'),
8012  (TABLENS,u'data-type'),
8013  (TABLENS,u'case-sensitive'),
8014  (TABLENS,u'value'),
8015  ),
8016  (TABLENS,u'filter-or'):(
8017  ),
8018 # allowed_attributes
8019  (TABLENS,u'filter-set-item'):(
8020  (TABLENS,u'value'),
8021  ),
8022  (TABLENS,u'first-column'):(
8023  (TABLENS,u'paragraph-style-name'),
8024  (TABLENS,u'style-name'),
8025  ),
8026  (TABLENS,u'first-row'):(
8027  (TABLENS,u'paragraph-style-name'),
8028  (TABLENS,u'style-name'),
8029  ),
8030 # allowed_attributes
8031  (TABLENS,u'help-message'):(
8032  (TABLENS,u'display'),
8033  (TABLENS,u'title'),
8034  ),
8035  (TABLENS,u'highlighted-range'):(
8036  (TABLENS,u'contains-error'),
8037  (TABLENS,u'direction'),
8038  (TABLENS,u'marked-invalid'),
8039  (TABLENS,u'cell-range-address'),
8040  ),
8041  (TABLENS,u'insertion'):(
8042  (TABLENS,u'count'),
8043  (TABLENS,u'rejecting-change-id'),
8044  (TABLENS,u'acceptance-state'),
8045  (TABLENS,u'table'),
8046  (TABLENS,u'position'),
8047  (TABLENS,u'type'),
8048  (TABLENS,u'id'),
8049  ),
8050  (TABLENS,u'insertion-cut-off'):(
8051  (TABLENS,u'position'),
8052  (TABLENS,u'id'),
8053  ),
8054  (TABLENS,u'iteration'):(
8055  (TABLENS,u'status'),
8056  (TABLENS,u'maximum-difference'),
8057  (TABLENS,u'steps'),
8058  ),
8059 # allowed_attributes
8060  (TABLENS,u'label-range'):(
8061  (TABLENS,u'label-cell-range-address'),
8062  (TABLENS,u'data-cell-range-address'),
8063  (TABLENS,u'orientation'),
8064  ),
8065  (TABLENS,u'label-ranges'):(
8066  ),
8067  (TABLENS,u'last-column'):(
8068  (TABLENS,u'paragraph-style-name'),
8069  (TABLENS,u'style-name'),
8070  ),
8071  (TABLENS,u'last-row'):(
8072  (TABLENS,u'paragraph-style-name'),
8073  (TABLENS,u'style-name'),
8074  ),
8075  (TABLENS,u'movement'):(
8076  (TABLENS,u'id'),
8077  (TABLENS,u'rejecting-change-id'),
8078  (TABLENS,u'acceptance-state'),
8079  ),
8080  (TABLENS,u'movement-cut-off'):(
8081  (TABLENS,u'position'),
8082  (TABLENS,u'end-position'),
8083  (TABLENS,u'start-position'),
8084  ),
8085  (TABLENS,u'named-expression'):(
8086  (TABLENS,u'base-cell-address'),
8087  (TABLENS,u'expression'),
8088  (TABLENS,u'name'),
8089  ),
8090  (TABLENS,u'named-expressions'):(
8091  ),
8092  (TABLENS,u'named-range'):(
8093  (TABLENS,u'range-usable-as'),
8094  (TABLENS,u'base-cell-address'),
8095  (TABLENS,u'name'),
8096  (TABLENS,u'cell-range-address'),
8097  ),
8098  (TABLENS,u'null-date'):(
8099  (TABLENS,u'date-value'),
8100  (TABLENS,u'value-type'),
8101  ),
8102  (TABLENS,u'odd-columns'):(
8103  (TABLENS,u'paragraph-style-name'),
8104  (TABLENS,u'style-name'),
8105  ),
8106  (TABLENS,u'odd-rows'):(
8107  (TABLENS,u'paragraph-style-name'),
8108  (TABLENS,u'style-name'),
8109  ),
8110  (TABLENS,u'operation'):(
8111  (TABLENS,u'index'),
8112  (TABLENS,u'name'),
8113  ),
8114  (TABLENS,u'previous'):(
8115  (TABLENS,u'id'),
8116  ),
8117  (TABLENS,u'scenario'):(
8118  (TABLENS,u'comment'),
8119  (TABLENS,u'border-color'),
8120  (TABLENS,u'copy-back'),
8121  (TABLENS,u'is-active'),
8122  (TABLENS,u'protected'),
8123  (TABLENS,u'copy-formulas'),
8124  (TABLENS,u'copy-styles'),
8125  (TABLENS,u'scenario-ranges'),
8126  (TABLENS,u'display-border'),
8127  ),
8128  (TABLENS,u'shapes'):(
8129  ),
8130 # allowed_attributes
8131  (TABLENS,u'sort'):(
8132  (TABLENS,u'case-sensitive'),
8133  (TABLENS,u'embedded-number-behavior'),
8134  (TABLENS,u'algorithm'),
8135  (TABLENS,u'target-range-address'),
8136  (TABLENS,u'country'),
8137  (TABLENS,u'language'),
8138  (TABLENS,u'bind-styles-to-content'),
8139  (TABLENS,u'rfc-language-tag'),
8140  (TABLENS,u'script'),
8141  ),
8142  (TABLENS,u'sort-by'):(
8143  (TABLENS,u'field-number'),
8144  (TABLENS,u'data-type'),
8145  (TABLENS,u'order'),
8146  ),
8147  (TABLENS,u'sort-groups'):(
8148  (TABLENS,u'data-type'),
8149  (TABLENS,u'order'),
8150  ),
8151  (TABLENS,u'source-cell-range'):(
8152  (TABLENS,u'cell-range-address'),
8153  ),
8154  (TABLENS,u'source-range-address'):(
8155  (TABLENS,u'column'),
8156  (TABLENS,u'end-column'),
8157  (TABLENS,u'start-table'),
8158  (TABLENS,u'end-row'),
8159  (TABLENS,u'table'),
8160  (TABLENS,u'start-row'),
8161  (TABLENS,u'row'),
8162  (TABLENS,u'end-table'),
8163  (TABLENS,u'start-column'),
8164  ),
8165 # allowed_attributes
8166  (TABLENS,u'source-service'):(
8167  (TABLENS,u'user-name'),
8168  (TABLENS,u'source-name'),
8169  (TABLENS,u'password'),
8170  (TABLENS,u'object-name'),
8171  (TABLENS,u'name'),
8172  ),
8173  (TABLENS,u'subtotal-field'):(
8174  (TABLENS,u'function'),
8175  (TABLENS,u'field-number'),
8176  ),
8177  (TABLENS,u'subtotal-rule'):(
8178  (TABLENS,u'group-by-field-number'),
8179  ),
8180  (TABLENS,u'subtotal-rules'):(
8181  (TABLENS,u'bind-styles-to-content'),
8182  (TABLENS,u'page-breaks-on-group-change'),
8183  (TABLENS,u'case-sensitive'),
8184  ),
8185  (TABLENS,u'table'):(
8186  (TABLENS,u'is-sub-table'),
8187  (TABLENS,u'name'),
8188  (TABLENS,u'print'),
8189  (TABLENS,u'print-ranges'),
8190  (TABLENS,u'protected'),
8191  (TABLENS,u'protection-key'),
8192  (TABLENS,u'protection-key-digest-algorithm'),
8193  (TABLENS,u'style-name'),
8194  (TABLENS,u'template-name'),
8195  (TABLENS,u'use-banding-columns-styles'),
8196  (TABLENS,u'use-banding-rows-styles'),
8197  (TABLENS,u'use-first-column-styles'),
8198  (TABLENS,u'use-first-row-styles'),
8199  (TABLENS,u'use-last-column-styles'),
8200  (TABLENS,u'use-last-row-styles'),
8201  (XMLNS,u'id'),
8202  ),
8203  (TABLENS,u'table-cell'):(
8204  (OFFICENS,u'boolean-value'),
8205  (OFFICENS,u'currency'),
8206  (OFFICENS,u'date-value'),
8207  (OFFICENS,u'string-value'),
8208  (OFFICENS,u'time-value'),
8209  (OFFICENS,u'value'),
8210  (OFFICENS,u'value-type'),
8211  (TABLENS,u'content-validation-name'),
8212  (TABLENS,u'formula'),
8213  (TABLENS,u'number-columns-repeated'),
8214  (TABLENS,u'number-columns-spanned'),
8215  (TABLENS,u'number-matrix-columns-spanned'),
8216  (TABLENS,u'number-matrix-rows-spanned'),
8217  (TABLENS,u'number-rows-spanned'),
8218  (TABLENS,u'protect'),
8219  (TABLENS,u'protected'),
8220  (TABLENS,u'style-name'),
8221  (XHTMLNS,u'about'),
8222  (XHTMLNS,u'content'),
8223  (XHTMLNS,u'datatype'),
8224  (XHTMLNS,u'property'),
8225  (XMLNS,u'id'),
8226  ),
8227 # allowed_attributes
8228  (TABLENS,u'table-column'):(
8229  (TABLENS,u'style-name'),
8230  (TABLENS,u'default-cell-style-name'),
8231  (TABLENS,u'visibility'),
8232  (TABLENS,u'number-columns-repeated'),
8233  (XMLNS,u'id'),
8234  ),
8235  (TABLENS,u'table-column-group'):(
8236  (TABLENS,u'display'),
8237  ),
8238  (TABLENS,u'table-columns'):(
8239  ),
8240  (TABLENS,u'table-header-columns'):(
8241  ),
8242  (TABLENS,u'table-header-rows'):(
8243  ),
8244  (TABLENS,u'table-row'):(
8245  (TABLENS,u'number-rows-repeated'),
8246  (TABLENS,u'style-name'),
8247  (TABLENS,u'visibility'),
8248  (TABLENS,u'default-cell-style-name'),
8249  (XMLNS,u'id'),
8250  ),
8251  (TABLENS,u'table-row-group'):(
8252  (TABLENS,u'display'),
8253  ),
8254  (TABLENS,u'table-rows'):(
8255  ),
8256  (TABLENS,u'table-source'):(
8257  (TABLENS,u'filter-options'),
8258  (XLINKNS,u'actuate'),
8259  (TABLENS,u'filter-name'),
8260  (XLINKNS,u'href'),
8261  (TABLENS,u'mode'),
8262  (TABLENS,u'table-name'),
8263  (XLINKNS,u'type'),
8264  (TABLENS,u'refresh-delay'),
8265  ),
8266 # allowed_attributes
8267  (TABLENS,u'table-template'):(
8268  (TABLENS,u'last-row-end-column'),
8269  (TABLENS,u'first-row-end-column'),
8270  (TABLENS,u'name'),
8271  (TABLENS,u'last-row-start-column'),
8272  (TABLENS,u'first-row-start-column'),
8273  ),
8274  (TABLENS,u'target-range-address'):(
8275  (TABLENS,u'column'),
8276  (TABLENS,u'end-column'),
8277  (TABLENS,u'start-table'),
8278  (TABLENS,u'end-row'),
8279  (TABLENS,u'table'),
8280  (TABLENS,u'start-row'),
8281  (TABLENS,u'row'),
8282  (TABLENS,u'end-table'),
8283  (TABLENS,u'start-column'),
8284  ),
8285  (TABLENS,u'title'):(
8286  ),
8287  (TABLENS,u'tracked-changes'):(
8288  (TABLENS,u'track-changes'),
8289  ),
8290 # allowed_attributes
8291  (TEXTNS,u'a'):(
8292  (OFFICENS,u'name'),
8293  (OFFICENS,u'target-frame-name'),
8294  (OFFICENS,u'title'),
8295  (TEXTNS,u'style-name'),
8296  (TEXTNS,u'visited-style-name'),
8297  (XLINKNS,u'actuate'),
8298  (XLINKNS,u'href'),
8299  (XLINKNS,u'show'),
8300  (XLINKNS,u'type'),
8301  ),
8302  (TEXTNS,u'alphabetical-index'):(
8303  (TEXTNS,u'name'),
8304  (TEXTNS,u'protected'),
8305  (TEXTNS,u'protection-key'),
8306  (TEXTNS,u'protection-key-digest-algorithm'),
8307  (TEXTNS,u'style-name'),
8308  (XMLNS,u'id'),
8309  ),
8310  (TEXTNS,u'alphabetical-index-auto-mark-file'):(
8311  (XLINKNS,u'href'),
8312  (XLINKNS,u'type'),
8313  ),
8314  (TEXTNS,u'alphabetical-index-entry-template'):(
8315  (TEXTNS,u'style-name'),
8316  (TEXTNS,u'outline-level'),
8317  ),
8318  (TEXTNS,u'alphabetical-index-mark'):(
8319  (TEXTNS,u'main-entry'),
8320  (TEXTNS,u'key1-phonetic'),
8321  (TEXTNS,u'key2'),
8322  (TEXTNS,u'key1'),
8323  (TEXTNS,u'string-value'),
8324  (TEXTNS,u'key2-phonetic'),
8325  (TEXTNS,u'string-value-phonetic'),
8326  ),
8327 # allowed_attributes
8328  (TEXTNS,u'alphabetical-index-mark-end'):(
8329  (TEXTNS,u'id'),
8330  ),
8331  (TEXTNS,u'alphabetical-index-mark-start'):(
8332  (TEXTNS,u'main-entry'),
8333  (TEXTNS,u'key1-phonetic'),
8334  (TEXTNS,u'key2'),
8335  (TEXTNS,u'key1'),
8336  (TEXTNS,u'string-value-phonetic'),
8337  (TEXTNS,u'key2-phonetic'),
8338  (TEXTNS,u'id'),
8339  ),
8340  (TEXTNS,u'alphabetical-index-source'):(
8341  (FONS,u'country'),
8342  (FONS,u'language'),
8343  (FONS,u'script'),
8344  (STYLENS,u'rfc-language-tag'),
8345  (TEXTNS,u'alphabetical-separators'),
8346  (TEXTNS,u'capitalize-entries'),
8347  (TEXTNS,u'combine-entries'),
8348  (TEXTNS,u'combine-entries-with-dash'),
8349  (TEXTNS,u'combine-entries-with-pp'),
8350  (TEXTNS,u'comma-separated'),
8351  (TEXTNS,u'ignore-case'),
8352  (TEXTNS,u'index-scope'),
8353  (TEXTNS,u'main-entry-style-name'),
8354  (TEXTNS,u'relative-tab-stop-position'),
8355  (TEXTNS,u'sort-algorithm'),
8356  (TEXTNS,u'use-keys-as-entries'),
8357  ),
8358 # allowed_attributes
8359  (TEXTNS,u'author-initials'):(
8360  (TEXTNS,u'fixed'),
8361  ),
8362  (TEXTNS,u'author-name'):(
8363  (TEXTNS,u'fixed'),
8364  ),
8365  (TEXTNS,u'bibliography'):(
8366  (TEXTNS,u'protected'),
8367  (TEXTNS,u'style-name'),
8368  (TEXTNS,u'name'),
8369  (TEXTNS,u'protection-key'),
8370  (TEXTNS,u'protection-key-digest-algorithm'),
8371  (XMLNS,u'id'),
8372  ),
8373  (TEXTNS,u'bibliography-configuration'):(
8374  (FONS,u'country'),
8375  (FONS,u'language'),
8376  (FONS,u'script'),
8377  (STYLENS,u'rfc-language-tag'),
8378  (TEXTNS,u'numbered-entries'),
8379  (TEXTNS,u'prefix'),
8380  (TEXTNS,u'sort-algorithm'),
8381  (TEXTNS,u'sort-by-position'),
8382  (TEXTNS,u'suffix'),
8383  ),
8384  (TEXTNS,u'bibliography-entry-template'):(
8385  (TEXTNS,u'style-name'),
8386  (TEXTNS,u'bibliography-type'),
8387  ),
8388 # allowed_attributes
8389  (TEXTNS,u'bibliography-mark'):(
8390  (TEXTNS,u'address'),
8391  (TEXTNS,u'annote'),
8392  (TEXTNS,u'author'),
8393  (TEXTNS,u'bibliography-type'),
8394  (TEXTNS,u'booktitle'),
8395  (TEXTNS,u'chapter'),
8396  (TEXTNS,u'custom1'),
8397  (TEXTNS,u'custom2'),
8398  (TEXTNS,u'custom3'),
8399  (TEXTNS,u'custom4'),
8400  (TEXTNS,u'custom5'),
8401  (TEXTNS,u'edition'),
8402  (TEXTNS,u'editor'),
8403  (TEXTNS,u'howpublished'),
8404  (TEXTNS,u'identifier'),
8405  (TEXTNS,u'institution'),
8406  (TEXTNS,u'isbn'),
8407  (TEXTNS,u'issn'),
8408  (TEXTNS,u'journal'),
8409  (TEXTNS,u'month'),
8410  (TEXTNS,u'note'),
8411  (TEXTNS,u'number'),
8412  (TEXTNS,u'organizations'),
8413  (TEXTNS,u'pages'),
8414  (TEXTNS,u'publisher'),
8415  (TEXTNS,u'report-type'),
8416  (TEXTNS,u'school'),
8417  (TEXTNS,u'series'),
8418  (TEXTNS,u'title'),
8419  (TEXTNS,u'url'),
8420  (TEXTNS,u'volume'),
8421  (TEXTNS,u'year'),
8422  ),
8423  (TEXTNS,u'bibliography-source'):(
8424  ),
8425  (TEXTNS,u'bookmark'):(
8426  (TEXTNS,u'name'),
8427  (XMLNS,u'id'),
8428  ),
8429  (TEXTNS,u'bookmark-end'):(
8430  (TEXTNS,u'name'),
8431  ),
8432  (TEXTNS,u'bookmark-ref'):(
8433  (TEXTNS,u'ref-name'),
8434  (TEXTNS,u'reference-format'),
8435  ),
8436  (TEXTNS,u'bookmark-start'):(
8437  (XHTMLNS,u'about'),
8438  (XHTMLNS,u'content'),
8439  (XHTMLNS,u'datatype'),
8440  (XHTMLNS,u'property'),
8441  (TEXTNS,u'name'),
8442  (XMLNS,u'id'),
8443  ),
8444 # allowed_attributes
8445  (TEXTNS,u'change'):(
8446  (TEXTNS,u'change-id'),
8447  ),
8448  (TEXTNS,u'change-end'):(
8449  (TEXTNS,u'change-id'),
8450  ),
8451  (TEXTNS,u'change-start'):(
8452  (TEXTNS,u'change-id'),
8453  ),
8454  (TEXTNS,u'changed-region'):(
8455  (TEXTNS,u'id'),
8456  (XMLNS,u'id'),
8457  ),
8458  (TEXTNS,u'chapter'):(
8459  (TEXTNS,u'display'),
8460  (TEXTNS,u'outline-level'),
8461  ),
8462  (TEXTNS,u'conditional-text'):(
8463  (TEXTNS,u'string-value-if-true'),
8464  (TEXTNS,u'current-value'),
8465  (TEXTNS,u'string-value-if-false'),
8466  (TEXTNS,u'condition'),
8467  ),
8468  (TEXTNS,u'creation-date'):(
8469  (TEXTNS,u'date-value'),
8470  (TEXTNS,u'fixed'),
8471  (STYLENS,u'data-style-name'),
8472  ),
8473  (TEXTNS,u'creation-time'):(
8474  (TEXTNS,u'fixed'),
8475  (TEXTNS,u'time-value'),
8476  (STYLENS,u'data-style-name'),
8477  ),
8478  (TEXTNS,u'creator'):(
8479  (TEXTNS,u'fixed'),
8480  ),
8481  (TEXTNS,u'database-display'):(
8482  (TEXTNS,u'column-name'),
8483  (TEXTNS,u'table-name'),
8484  (TEXTNS,u'table-type'),
8485  (TEXTNS,u'database-name'),
8486  (STYLENS,u'data-style-name'),
8487  ),
8488  (TEXTNS,u'database-name'):(
8489  (TEXTNS,u'table-name'),
8490  (TEXTNS,u'table-type'),
8491  (TEXTNS,u'database-name'),
8492  ),
8493  (TEXTNS,u'database-next'):(
8494  (TEXTNS,u'table-name'),
8495  (TEXTNS,u'table-type'),
8496  (TEXTNS,u'database-name'),
8497  (TEXTNS,u'condition'),
8498  ),
8499  (TEXTNS,u'database-row-number'):(
8500  (STYLENS,u'num-format'),
8501  (TEXTNS,u'database-name'),
8502  (TEXTNS,u'value'),
8503  (STYLENS,u'num-letter-sync'),
8504  (TEXTNS,u'table-name'),
8505  (TEXTNS,u'table-type'),
8506  ),
8507  (TEXTNS,u'database-row-select'):(
8508  (TEXTNS,u'row-number'),
8509  (TEXTNS,u'table-name'),
8510  (TEXTNS,u'table-type'),
8511  (TEXTNS,u'database-name'),
8512  (TEXTNS,u'condition'),
8513  ),
8514 # allowed_attributes
8515  (TEXTNS,u'date'):(
8516  (TEXTNS,u'date-value'),
8517  (TEXTNS,u'fixed'),
8518  (TEXTNS,u'date-adjust'),
8519  (STYLENS,u'data-style-name'),
8520  ),
8521  (TEXTNS,u'dde-connection'):(
8522  (TEXTNS,u'connection-name'),
8523  ),
8524  (TEXTNS,u'dde-connection-decl'):(
8525  (OFFICENS,u'automatic-update'),
8526  (OFFICENS,u'dde-topic'),
8527  (OFFICENS,u'dde-application'),
8528  (OFFICENS,u'name'),
8529  (OFFICENS,u'dde-item'),
8530  ),
8531  (TEXTNS,u'dde-connection-decls'):(
8532  ),
8533  (TEXTNS,u'deletion'):(
8534  ),
8535  (TEXTNS,u'description'):(
8536  (TEXTNS,u'fixed'),
8537  ),
8538  (TEXTNS,u'editing-cycles'):(
8539  (TEXTNS,u'fixed'),
8540  ),
8541  (TEXTNS,u'editing-duration'):(
8542  (TEXTNS,u'duration'),
8543  (TEXTNS,u'fixed'),
8544  (STYLENS,u'data-style-name'),
8545  ),
8546  (TEXTNS,u'execute-macro'):(
8547  (TEXTNS,u'name'),
8548  ),
8549  (TEXTNS,u'expression'):(
8550  (TEXTNS,u'display'),
8551  (OFFICENS,u'string-value'),
8552  (OFFICENS,u'value'),
8553  (OFFICENS,u'boolean-value'),
8554  (OFFICENS,u'currency'),
8555  (OFFICENS,u'date-value'),
8556  (STYLENS,u'data-style-name'),
8557  (OFFICENS,u'value-type'),
8558  (TEXTNS,u'formula'),
8559  (OFFICENS,u'time-value'),
8560  ),
8561  (TEXTNS,u'file-name'):(
8562  (TEXTNS,u'fixed'),
8563  (TEXTNS,u'display'),
8564  ),
8565 # allowed_attributes
8566  (TEXTNS,u'format-change'):(
8567  ),
8568  (TEXTNS,u'h'):(
8569  (TEXTNS,u'restart-numbering'),
8570  (TEXTNS,u'cond-style-name'),
8571  (TEXTNS,u'is-list-header'),
8572  (TEXTNS,u'style-name'),
8573  (TEXTNS,u'class-names'),
8574  (TEXTNS,u'start-value'),
8575  (TEXTNS,u'id'),
8576  (TEXTNS,u'outline-level'),
8577  (XHTMLNS,u'about'),
8578  (XHTMLNS,u'content'),
8579  (XHTMLNS,u'datatype'),
8580  (XHTMLNS,u'property'),
8581  (XMLNS,u'id'),
8582  ),
8583  (TEXTNS,u'hidden-paragraph'):(
8584  (TEXTNS,u'is-hidden'),
8585  (TEXTNS,u'condition'),
8586  ),
8587  (TEXTNS,u'hidden-text'):(
8588  (TEXTNS,u'string-value'),
8589  (TEXTNS,u'is-hidden'),
8590  (TEXTNS,u'condition'),
8591  ),
8592  (TEXTNS,u'illustration-index'):(
8593  (TEXTNS,u'protected'),
8594  (TEXTNS,u'style-name'),
8595  (TEXTNS,u'name'),
8596  (TEXTNS,u'protection-key'),
8597  (TEXTNS,u'protection-key-digest-algorithm'),
8598  (XMLNS,u'id'),
8599  ),
8600  (TEXTNS,u'illustration-index-entry-template'):(
8601  (TEXTNS,u'style-name'),
8602  ),
8603  (TEXTNS,u'illustration-index-source'):(
8604  (TEXTNS,u'index-scope'),
8605  (TEXTNS,u'caption-sequence-name'),
8606  (TEXTNS,u'use-caption'),
8607  (TEXTNS,u'caption-sequence-format'),
8608  (TEXTNS,u'relative-tab-stop-position'),
8609  ),
8610  (TEXTNS,u'index-body'):(
8611  ),
8612  (TEXTNS,u'index-entry-bibliography'):(
8613  (TEXTNS,u'bibliography-data-field'),
8614  (TEXTNS,u'style-name'),
8615  ),
8616  (TEXTNS,u'index-entry-chapter'):(
8617  (TEXTNS,u'style-name'),
8618  (TEXTNS,u'outline-level'),
8619  (TEXTNS,u'display'),
8620  ),
8621 # allowed_attributes
8622  (TEXTNS,u'index-entry-link-end'):(
8623  (TEXTNS,u'style-name'),
8624  ),
8625  (TEXTNS,u'index-entry-link-start'):(
8626  (TEXTNS,u'style-name'),
8627  ),
8628  (TEXTNS,u'index-entry-page-number'):(
8629  (TEXTNS,u'style-name'),
8630  ),
8631  (TEXTNS,u'index-entry-span'):(
8632  (TEXTNS,u'style-name'),
8633  ),
8634  (TEXTNS,u'index-entry-tab-stop'):(
8635  (STYLENS,u'position'),
8636  (TEXTNS,u'style-name'),
8637  (STYLENS,u'type'),
8638  (STYLENS,u'leader-char'),
8639  ),
8640  (TEXTNS,u'index-entry-text'):(
8641  (TEXTNS,u'style-name'),
8642  ),
8643  (TEXTNS,u'index-source-style'):(
8644  (TEXTNS,u'style-name'),
8645  ),
8646  (TEXTNS,u'index-source-styles'):(
8647  (TEXTNS,u'outline-level'),
8648  ),
8649  (TEXTNS,u'index-title'):(
8650  (TEXTNS,u'protected'),
8651  (TEXTNS,u'style-name'),
8652  (TEXTNS,u'name'),
8653  (TEXTNS,u'protection-key'),
8654  (TEXTNS,u'protection-key-digest-algorithm'),
8655  (XMLNS,u'id'),
8656  ),
8657  (TEXTNS,u'index-title-template'):(
8658  (TEXTNS,u'style-name'),
8659  ),
8660  (TEXTNS,u'initial-creator'):(
8661  (TEXTNS,u'fixed'),
8662  ),
8663  (TEXTNS,u'insertion'):(
8664  ),
8665 # allowed_attributes
8666  (TEXTNS,u'keywords'):(
8667  (TEXTNS,u'fixed'),
8668  ),
8669  (TEXTNS,u'line-break'):(
8670  ),
8671  (TEXTNS,u'linenumbering-configuration'):(
8672  (TEXTNS,u'number-position'),
8673  (TEXTNS,u'number-lines'),
8674  (STYLENS,u'num-format'),
8675  (TEXTNS,u'count-empty-lines'),
8676  (TEXTNS,u'count-in-text-boxes'),
8677  (TEXTNS,u'style-name'),
8678  (STYLENS,u'num-letter-sync'),
8679  (TEXTNS,u'increment'),
8680  (TEXTNS,u'offset'),
8681  (TEXTNS,u'restart-on-page'),
8682  ),
8683  (TEXTNS,u'linenumbering-separator'):(
8684  (TEXTNS,u'increment'),
8685  ),
8686  (TEXTNS,u'list'):(
8687  (TEXTNS,u'style-name'),
8688  (TEXTNS,u'continue-numbering'),
8689  (TEXTNS,u'continue-list'),
8690  (XMLNS,u'id'),
8691  ),
8692  (TEXTNS,u'list-header'):(
8693  (XMLNS,u'id'),
8694  ),
8695 # allowed_attributes
8696  (TEXTNS,u'list-item'):(
8697  (TEXTNS,u'start-value'),
8698  (TEXTNS,u'style-override'),
8699  (XMLNS,u'id'),
8700  ),
8701  (TEXTNS,u'list-level-style-bullet'):(
8702  (TEXTNS,u'level'),
8703  (STYLENS,u'num-prefix'),
8704  (STYLENS,u'num-suffix'),
8705  (TEXTNS,u'bullet-relative-size'),
8706  (TEXTNS,u'style-name'),
8707  (TEXTNS,u'bullet-char'),
8708  ),
8709  (TEXTNS,u'list-level-style-image'):(
8710  (XLINKNS,u'show'),
8711  (XLINKNS,u'actuate'),
8712  (XLINKNS,u'href'),
8713  (XLINKNS,u'type'),
8714  (TEXTNS,u'level'),
8715  ),
8716  (TEXTNS,u'list-level-style-number'):(
8717  (TEXTNS,u'level'),
8718  (TEXTNS,u'display-levels'),
8719  (STYLENS,u'num-format'),
8720  (STYLENS,u'num-suffix'),
8721  (TEXTNS,u'style-name'),
8722  (STYLENS,u'num-prefix'),
8723  (STYLENS,u'num-letter-sync'),
8724  (TEXTNS,u'start-value'),
8725  ),
8726 # allowed_attributes
8727  (TEXTNS,u'list-style'):(
8728  (TEXTNS,u'consecutive-numbering'),
8729  (STYLENS,u'display-name'),
8730  (STYLENS,u'name'),
8731  ),
8732  (TEXTNS,u'measure'):(
8733  (TEXTNS,u'kind'),
8734  ),
8735 # allowed_attributes
8736  (TEXTNS,u'meta'):(
8737  (XHTMLNS,u'about'),
8738  (XHTMLNS,u'content'),
8739  (XMLNS,u'id'),
8740  (XHTMLNS,u'property'),
8741  (XHTMLNS,u'datatype'),
8742  ),
8743 # allowed_attributes
8744  (TEXTNS,u'meta-field'):(
8745  (STYLENS,u'data-style-name'),
8746  (XMLNS,u'id'),
8747  ),
8748  (TEXTNS,u'modification-date'):(
8749  (TEXTNS,u'date-value'),
8750  (TEXTNS,u'fixed'),
8751  (STYLENS,u'data-style-name'),
8752  ),
8753  (TEXTNS,u'modification-time'):(
8754  (TEXTNS,u'fixed'),
8755  (TEXTNS,u'time-value'),
8756  (STYLENS,u'data-style-name'),
8757  ),
8758  (TEXTNS,u'note'):(
8759  (TEXTNS,u'note-class'),
8760  (TEXTNS,u'id'),
8761  ),
8762  (TEXTNS,u'note-body'):(
8763  ),
8764  (TEXTNS,u'note-citation'):(
8765  (TEXTNS,u'label'),
8766  ),
8767  (TEXTNS,u'note-continuation-notice-backward'):(
8768  ),
8769  (TEXTNS,u'note-continuation-notice-forward'):(
8770  ),
8771  (TEXTNS,u'note-ref'):(
8772  (TEXTNS,u'ref-name'),
8773  (TEXTNS,u'note-class'),
8774  (TEXTNS,u'reference-format'),
8775  ),
8776  (TEXTNS,u'notes-configuration'):(
8777  (TEXTNS,u'citation-body-style-name'),
8778  (STYLENS,u'num-format'),
8779  (TEXTNS,u'default-style-name'),
8780  (STYLENS,u'num-suffix'),
8781  (TEXTNS,u'start-numbering-at'),
8782  (STYLENS,u'num-prefix'),
8783  (STYLENS,u'num-letter-sync'),
8784  (TEXTNS,u'citation-style-name'),
8785  (TEXTNS,u'footnotes-position'),
8786  (TEXTNS,u'master-page-name'),
8787  (TEXTNS,u'start-value'),
8788  (TEXTNS,u'note-class'),
8789  ),
8790  (TEXTNS,u'number'):(
8791  ),
8792  (TEXTNS,u'numbered-paragraph'):(
8793  (TEXTNS,u'continue-numbering'),
8794  (TEXTNS,u'level'),
8795  (TEXTNS,u'list-id'),
8796  (TEXTNS,u'start-value'),
8797  (TEXTNS,u'style-name'),
8798  (XMLNS,u'id'),
8799  ),
8800  (TEXTNS,u'object-count'):(
8801  (STYLENS,u'num-format'),
8802  (STYLENS,u'num-letter-sync'),
8803  ),
8804  (TEXTNS,u'object-index'):(
8805  (TEXTNS,u'protected'),
8806  (TEXTNS,u'style-name'),
8807  (TEXTNS,u'name'),
8808  (TEXTNS,u'protection-key'),
8809  (TEXTNS,u'protection-key-digest-algorithm'),
8810  (XMLNS,u'id'),
8811  ),
8812 # allowed_attributes
8813  (TEXTNS,u'object-index-entry-template'):(
8814  (TEXTNS,u'style-name'),
8815  ),
8816  (TEXTNS,u'object-index-source'):(
8817  (TEXTNS,u'use-draw-objects'),
8818  (TEXTNS,u'use-math-objects'),
8819  (TEXTNS,u'relative-tab-stop-position'),
8820  (TEXTNS,u'use-chart-objects'),
8821  (TEXTNS,u'index-scope'),
8822  (TEXTNS,u'use-spreadsheet-objects'),
8823  (TEXTNS,u'use-other-objects'),
8824  ),
8825  (TEXTNS,u'outline-level-style'):(
8826  (TEXTNS,u'level'),
8827  (TEXTNS,u'display-levels'),
8828  (STYLENS,u'num-format'),
8829  (STYLENS,u'num-suffix'),
8830  (TEXTNS,u'style-name'),
8831  (STYLENS,u'num-prefix'),
8832  (STYLENS,u'num-letter-sync'),
8833  (TEXTNS,u'start-value'),
8834  ),
8835  (TEXTNS,u'outline-style'):(
8836  (STYLENS,u'name'),
8837  ),
8838 # allowed_attributes
8839  (TEXTNS,u'p'):(
8840  (TEXTNS,u'class-names'),
8841  (TEXTNS,u'cond-style-name'),
8842  (TEXTNS,u'id'),
8843  (TEXTNS,u'style-name'),
8844  (XHTMLNS,u'about'),
8845  (XHTMLNS,u'content'),
8846  (XHTMLNS,u'datatype'),
8847  (XHTMLNS,u'property'),
8848  (XMLNS,u'id'),
8849  ),
8850  (TEXTNS,u'page'):(
8851  (TEXTNS,u'master-page-name'),
8852  ),
8853  (TEXTNS,u'page-continuation'):(
8854  (TEXTNS,u'string-value'),
8855  (TEXTNS,u'select-page'),
8856  ),
8857  (TEXTNS,u'page-number'):(
8858  (TEXTNS,u'page-adjust'),
8859  (STYLENS,u'num-format'),
8860  (TEXTNS,u'fixed'),
8861  (STYLENS,u'num-letter-sync'),
8862  (TEXTNS,u'select-page'),
8863  ),
8864  (TEXTNS,u'page-sequence'):(
8865  ),
8866  (TEXTNS,u'page-variable-get'):(
8867  (STYLENS,u'num-format'),
8868  (STYLENS,u'num-letter-sync'),
8869  ),
8870  (TEXTNS,u'page-variable-set'):(
8871  (TEXTNS,u'active'),
8872  (TEXTNS,u'page-adjust'),
8873  ),
8874  (TEXTNS,u'placeholder'):(
8875  (TEXTNS,u'placeholder-type'),
8876  (TEXTNS,u'description'),
8877  ),
8878  (TEXTNS,u'print-date'):(
8879  (TEXTNS,u'date-value'),
8880  (TEXTNS,u'fixed'),
8881  (STYLENS,u'data-style-name'),
8882  ),
8883  (TEXTNS,u'print-time'):(
8884  (TEXTNS,u'fixed'),
8885  (TEXTNS,u'time-value'),
8886  (STYLENS,u'data-style-name'),
8887  ),
8888  (TEXTNS,u'printed-by'):(
8889  (TEXTNS,u'fixed'),
8890  ),
8891  (TEXTNS,u'reference-mark'):(
8892  (TEXTNS,u'name'),
8893  ),
8894  (TEXTNS,u'reference-mark-end'):(
8895  (TEXTNS,u'name'),
8896  ),
8897  (TEXTNS,u'reference-mark-start'):(
8898  (TEXTNS,u'name'),
8899  ),
8900  (TEXTNS,u'ruby'):(
8901  (TEXTNS,u'style-name'),
8902  ),
8903  (TEXTNS,u'ruby-base'):(
8904  ),
8905  (TEXTNS,u'ruby-text'):(
8906  (TEXTNS,u'style-name'),
8907  ),
8908  (TEXTNS,u's'):(
8909  (TEXTNS,u'c'),
8910  ),
8911  (TEXTNS,u'script'):(
8912  (XLINKNS,u'href'),
8913  (XLINKNS,u'type'),
8914  (SCRIPTNS,u'language'),
8915  ),
8916 # allowed_attributes
8917  (TEXTNS,u'section'):(
8918  (TEXTNS,u'condition'),
8919  (TEXTNS,u'display'),
8920  (TEXTNS,u'name'),
8921  (TEXTNS,u'protected'),
8922  (TEXTNS,u'protection-key'),
8923  (TEXTNS,u'protection-key-digest-algorithm'),
8924  (TEXTNS,u'style-name'),
8925  (XMLNS,u'id'),
8926  ),
8927  (TEXTNS,u'section-source'):(
8928  (TEXTNS,u'filter-name'),
8929  (XLINKNS,u'href'),
8930  (XLINKNS,u'type'),
8931  (TEXTNS,u'section-name'),
8932  (XLINKNS,u'show'),
8933  ),
8934  (TEXTNS,u'sender-city'):(
8935  (TEXTNS,u'fixed'),
8936  ),
8937  (TEXTNS,u'sender-company'):(
8938  (TEXTNS,u'fixed'),
8939  ),
8940  (TEXTNS,u'sender-country'):(
8941  (TEXTNS,u'fixed'),
8942  ),
8943 # allowed_attributes
8944  (TEXTNS,u'sender-email'):(
8945  (TEXTNS,u'fixed'),
8946  ),
8947  (TEXTNS,u'sender-fax'):(
8948  (TEXTNS,u'fixed'),
8949  ),
8950  (TEXTNS,u'sender-firstname'):(
8951  (TEXTNS,u'fixed'),
8952  ),
8953  (TEXTNS,u'sender-initials'):(
8954  (TEXTNS,u'fixed'),
8955  ),
8956  (TEXTNS,u'sender-lastname'):(
8957  (TEXTNS,u'fixed'),
8958  ),
8959  (TEXTNS,u'sender-phone-private'):(
8960  (TEXTNS,u'fixed'),
8961  ),
8962  (TEXTNS,u'sender-phone-work'):(
8963  (TEXTNS,u'fixed'),
8964  ),
8965  (TEXTNS,u'sender-position'):(
8966  (TEXTNS,u'fixed'),
8967  ),
8968  (TEXTNS,u'sender-postal-code'):(
8969  (TEXTNS,u'fixed'),
8970  ),
8971  (TEXTNS,u'sender-state-or-province'):(
8972  (TEXTNS,u'fixed'),
8973  ),
8974  (TEXTNS,u'sender-street'):(
8975  (TEXTNS,u'fixed'),
8976  ),
8977  (TEXTNS,u'sender-title'):(
8978  (TEXTNS,u'fixed'),
8979  ),
8980  (TEXTNS,u'sequence'):(
8981  (TEXTNS,u'formula'),
8982  (STYLENS,u'num-format'),
8983  (STYLENS,u'num-letter-sync'),
8984  (TEXTNS,u'name'),
8985  (TEXTNS,u'ref-name'),
8986  ),
8987  (TEXTNS,u'sequence-decl'):(
8988  (TEXTNS,u'separation-character'),
8989  (TEXTNS,u'display-outline-level'),
8990  (TEXTNS,u'name'),
8991  ),
8992  (TEXTNS,u'sequence-decls'):(
8993  ),
8994  (TEXTNS,u'sequence-ref'):(
8995  (TEXTNS,u'ref-name'),
8996  (TEXTNS,u'reference-format'),
8997  ),
8998  (TEXTNS,u'sheet-name'):(
8999  ),
9000  (TEXTNS,u'soft-page-break'):(
9001  ),
9002  (TEXTNS,u'sort-key'):(
9003  (TEXTNS,u'sort-ascending'),
9004  (TEXTNS,u'key'),
9005  ),
9006 # allowed_attributes
9007  (TEXTNS,u'span'):(
9008  (TEXTNS,u'style-name'),
9009  (TEXTNS,u'class-names'),
9010  ),
9011  (TEXTNS,u'subject'):(
9012  (TEXTNS,u'fixed'),
9013  ),
9014  (TEXTNS,u'tab'):(
9015  (TEXTNS,u'tab-ref'),
9016  ),
9017  (TEXTNS,u'table-formula'):(
9018  (TEXTNS,u'formula'),
9019  (STYLENS,u'data-style-name'),
9020  (TEXTNS,u'display'),
9021  ),
9022  (TEXTNS,u'table-index'):(
9023  (TEXTNS,u'protected'),
9024  (TEXTNS,u'style-name'),
9025  (TEXTNS,u'name'),
9026  (TEXTNS,u'protection-key'),
9027  (TEXTNS,u'protection-key-digest-algorithm'),
9028  (XMLNS,u'id'),
9029  ),
9030  (TEXTNS,u'table-index-entry-template'):(
9031  (TEXTNS,u'style-name'),
9032  ),
9033  (TEXTNS,u'table-index-source'):(
9034  (TEXTNS,u'index-scope'),
9035  (TEXTNS,u'caption-sequence-name'),
9036  (TEXTNS,u'use-caption'),
9037  (TEXTNS,u'caption-sequence-format'),
9038  (TEXTNS,u'relative-tab-stop-position'),
9039  ),
9040 # allowed_attributes
9041  (TEXTNS,u'table-of-content'):(
9042  (TEXTNS,u'protected'),
9043  (TEXTNS,u'style-name'),
9044  (TEXTNS,u'name'),
9045  (TEXTNS,u'protection-key'),
9046  (TEXTNS,u'protection-key-digest-algorithm'),
9047  (XMLNS,u'id'),
9048  ),
9049  (TEXTNS,u'table-of-content-entry-template'):(
9050  (TEXTNS,u'style-name'),
9051  (TEXTNS,u'outline-level'),
9052  ),
9053  (TEXTNS,u'table-of-content-source'):(
9054  (TEXTNS,u'index-scope'),
9055  (TEXTNS,u'outline-level'),
9056  (TEXTNS,u'relative-tab-stop-position'),
9057  (TEXTNS,u'use-index-marks'),
9058  (TEXTNS,u'use-outline-level'),
9059  (TEXTNS,u'use-index-source-styles'),
9060  ),
9061  (TEXTNS,u'template-name'):(
9062  (TEXTNS,u'display'),
9063  ),
9064  (TEXTNS,u'text-input'):(
9065  (TEXTNS,u'description'),
9066  ),
9067  (TEXTNS,u'time'):(
9068  (TEXTNS,u'time-adjust'),
9069  (TEXTNS,u'fixed'),
9070  (TEXTNS,u'time-value'),
9071  (STYLENS,u'data-style-name'),
9072  ),
9073  (TEXTNS,u'title'):(
9074  (TEXTNS,u'fixed'),
9075  ),
9076  (TEXTNS,u'toc-mark'):(
9077  (TEXTNS,u'string-value'),
9078  (TEXTNS,u'outline-level'),
9079  ),
9080  (TEXTNS,u'toc-mark-end'):(
9081  (TEXTNS,u'id'),
9082  ),
9083  (TEXTNS,u'toc-mark-start'):(
9084  (TEXTNS,u'id'),
9085  (TEXTNS,u'outline-level'),
9086  ),
9087  (TEXTNS,u'tracked-changes'):(
9088  (TEXTNS,u'track-changes'),
9089  ),
9090  (TEXTNS,u'user-defined'):(
9091  (TEXTNS,u'name'),
9092  (OFFICENS,u'string-value'),
9093  (OFFICENS,u'value'),
9094  (OFFICENS,u'boolean-value'),
9095  (OFFICENS,u'date-value'),
9096  (STYLENS,u'data-style-name'),
9097  (TEXTNS,u'fixed'),
9098  (OFFICENS,u'time-value'),
9099  ),
9100  (TEXTNS,u'user-field-decl'):(
9101  (TEXTNS,u'name'),
9102  (OFFICENS,u'string-value'),
9103  (OFFICENS,u'value'),
9104  (OFFICENS,u'boolean-value'),
9105  (OFFICENS,u'currency'),
9106  (OFFICENS,u'date-value'),
9107  (OFFICENS,u'value-type'),
9108  (TEXTNS,u'formula'),
9109  (OFFICENS,u'time-value'),
9110  ),
9111  (TEXTNS,u'user-field-decls'):(
9112  ),
9113  (TEXTNS,u'user-field-get'):(
9114  (STYLENS,u'data-style-name'),
9115  (TEXTNS,u'name'),
9116  (TEXTNS,u'display'),
9117  ),
9118 # allowed_attributes
9119  (TEXTNS,u'user-field-input'):(
9120  (STYLENS,u'data-style-name'),
9121  (TEXTNS,u'name'),
9122  (TEXTNS,u'description'),
9123  ),
9124  (TEXTNS,u'user-index'):(
9125  (TEXTNS,u'protected'),
9126  (TEXTNS,u'style-name'),
9127  (TEXTNS,u'name'),
9128  (TEXTNS,u'protection-key'),
9129  (TEXTNS,u'protection-key-digest-algorithm'),
9130  (XMLNS,u'id'),
9131  ),
9132  (TEXTNS,u'user-index-entry-template'):(
9133  (TEXTNS,u'style-name'),
9134  (TEXTNS,u'outline-level'),
9135  ),
9136  (TEXTNS,u'user-index-mark'):(
9137  (TEXTNS,u'index-name'),
9138  (TEXTNS,u'string-value'),
9139  (TEXTNS,u'outline-level'),
9140  ),
9141  (TEXTNS,u'user-index-mark-end'):(
9142  (TEXTNS,u'id'),
9143  ),
9144  (TEXTNS,u'user-index-mark-start'):(
9145  (TEXTNS,u'index-name'),
9146  (TEXTNS,u'id'),
9147  (TEXTNS,u'outline-level'),
9148  ),
9149 # allowed_attributes
9150  (TEXTNS,u'user-index-source'):(
9151  (TEXTNS,u'copy-outline-levels'),
9152  (TEXTNS,u'index-name'),
9153  (TEXTNS,u'index-scope'),
9154  (TEXTNS,u'relative-tab-stop-position'),
9155  (TEXTNS,u'use-floating-frames'),
9156  (TEXTNS,u'use-graphics'),
9157  (TEXTNS,u'use-index-marks'),
9158  (TEXTNS,u'use-index-source-styles'),
9159  (TEXTNS,u'use-objects'),
9160  (TEXTNS,u'use-tables'),
9161  ),
9162  (TEXTNS,u'variable-decl'):(
9163  (TEXTNS,u'name'),
9164  (OFFICENS,u'value-type'),
9165  ),
9166  (TEXTNS,u'variable-decls'):(
9167  ),
9168  (TEXTNS,u'variable-get'):(
9169  (STYLENS,u'data-style-name'),
9170  (TEXTNS,u'name'),
9171  (TEXTNS,u'display'),
9172  ),
9173  (TEXTNS,u'variable-input'):(
9174  (STYLENS,u'data-style-name'),
9175  (TEXTNS,u'display'),
9176  (TEXTNS,u'name'),
9177  (OFFICENS,u'value-type'),
9178  (TEXTNS,u'description'),
9179  ),
9180  (TEXTNS,u'variable-set'):(
9181  (TEXTNS,u'name'),
9182  (TEXTNS,u'display'),
9183  (OFFICENS,u'string-value'),
9184  (OFFICENS,u'value'),
9185  (OFFICENS,u'boolean-value'),
9186  (OFFICENS,u'currency'),
9187  (OFFICENS,u'date-value'),
9188  (STYLENS,u'data-style-name'),
9189  (OFFICENS,u'value-type'),
9190  (TEXTNS,u'formula'),
9191  (OFFICENS,u'time-value'),
9192  ),
9193 # allowed_attributes
9194 }