1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3  * This file is part of the LibreOffice project.
4  *
5  * This Source Code Form is subject to the terms of the Mozilla Public
6  * License, v. 2.0. If a copy of the MPL was not distributed with this
7  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8  *
9  * This file incorporates work covered by the following license notice:
10  *
11  *   Licensed to the Apache Software Foundation (ASF) under one or more
12  *   contributor license agreements. See the NOTICE file distributed
13  *   with this work for additional information regarding copyright
14  *   ownership. The ASF licenses this file to you under the Apache
15  *   License, Version 2.0 (the "License"); you may not use this file
16  *   except in compliance with the License. You may obtain a copy of
17  *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
18  */
19 
20 #ifndef INCLUDED_XMLOFF_XMLTOKEN_HXX
21 #define INCLUDED_XMLOFF_XMLTOKEN_HXX
22 
23 #include <sal/config.h>
24 #include <xmloff/dllapi.h>
25 #include <rtl/ustring.hxx>
26 #include <sax/fastattribs.hxx>
27 
28 /**
29  * Handling of tokens in XML:
30  *
31  * This header defines te enum ::xmloff::token::XMLTokenEnum containing one
32  * value for every fixed string used in our XML files.
33  *
34  * Usage:
35  * To obtain an OUString for a token, use the GetXMLToken() function.
36  * To test equality of an OUString and a token, use IsXMLToken().
37  * Additionally, XMLTokenEnum values may be passed to SvXMLExport::AddAttribute
38  * methods and the SvXMLElementExport constructor.
39  */
40 
41 namespace xmloff::token {
42 
43     // IMPORTANT! XMLTokenEnum order MUST be in synch with aTokenList in
44     // xmloff/source/core/xmltoken.cxx, and with xmloff/source/token/tokens.txt.
45 
46     /**
47      * The enumeration of all XML tokens.
48      */
49     enum XMLTokenEnum
50     {
51         XML_TOKEN_START = 0,
52         XML_TOKEN_INVALID = XML_TOKEN_START,
53 
54         // common xml
55         XML_CDATA,
56         XML_WS,
57         XML_XML,
58         XML_XMLNS,
59         XML_XML_PI,
60         XML_XML_DOCTYPE_PREFIX,
61         XML_XML_DOCTYPE_SUFFIX,
62 
63         // namespace prefixes and names
64         XML_N_XML,
65         XML_NP_OFFICE,
66         XML_N_OFFICE,
67         XML_N_OFFICE_OLD,
68         XML_NP_META,
69         XML_N_META,
70         XML_N_META_OLD,
71         XML_NP_STYLE,
72         XML_N_STYLE,
73         XML_N_STYLE_OLD,
74         XML_NP_NUMBER,
75         XML_N_NUMBER,
76         XML_N_NUMBER_OLD,
77         XML_NP_TEXT,
78         XML_N_TEXT,
79         XML_N_TEXT_OLD,
80         XML_NP_TABLE,
81         XML_N_TABLE,
82         XML_N_TABLE_OLD,
83         XML_NP_DRAW,
84         XML_N_DRAW,
85         XML_NP_DR3D,
86         XML_N_DR3D,
87         XML_N_DRAW_OLD,
88         XML_NP_PRESENTATION,
89         XML_N_PRESENTATION,
90         XML_N_PRESENTATION_OLD,
91         XML_NP_CHART,
92         XML_N_CHART,
93         XML_NP_CONFIG,
94         XML_N_CONFIG,
95         XML_N_CHART_OLD,
96         XML_NP_FO,
97         XML_N_FO_OLD,
98         XML_N_FO,
99         XML_NP_XLINK,
100         XML_N_XLINK,
101         XML_N_XLINK_OLD,
102         XML_NP_DC,
103         XML_N_DC,
104         XML_NP_SVG,
105         XML_N_SVG,
106         XML_NP_FORM,
107         XML_N_FORM,
108         XML_NP_SCRIPT,
109         XML_N_SCRIPT,
110         XML_NP_TCD,
111         XML_N_TCD,
112         XML_NP_XFORMS_1_0,
113         XML_N_XFORMS_1_0,
114         XML_NP_XSD,
115         XML_N_XSD,
116         XML_NP_XSI,
117         XML_N_XSI,
118 
119         XML_NP_BLOCK_LIST,
120         XML_N_BLOCK_LIST,
121 
122         XML_NP_MATH,
123         XML_N_MATH,
124 
125         XML_NP_VERSIONS_LIST,
126         XML_N_VERSIONS_LIST,
127 
128         // erAck: 2008-04-09T20:02+0200  OpenFormula aka ODFF
129         XML_NP_OF,
130         XML_N_OF,
131 
132         // ODF 1.2 metadata: RDFa and GRDDL
133         XML_NP_XHTML,
134         XML_N_XHTML,
135         XML_NP_GRDDL,
136         XML_N_GRDDL,
137 
138         // OOo extension digital signatures, used in ODF 1.1
139         XML_NP_DSIG_OOO,
140         XML_N_DSIG_OOO,
141         // ODF 1.2 digital signatures
142         XML_NP_DSIG,
143         XML_N_DSIG,
144         XML_NP_DS,
145         XML_N_DS,
146         XML_NP_XADES132,
147         XML_N_XADES132,
148         XML_NP_XADES141,
149         XML_N_XADES141,
150 
151         // ODF Enhanced namespaces
152         XML_NP_OFFICE_EXT,
153         XML_N_OFFICE_EXT,
154 
155         // jonp: 2008-09-24 Excel Interop
156         XML_NP_FORMX,
157         XML_N_FORMX,
158 
159         XML_NP_TABLE_EXT,
160         XML_N_TABLE_EXT,
161 
162         XML_NP_DRAW_EXT,
163         XML_N_DRAW_EXT,
164 
165         // css text level 3
166         XML_NP_CSS3TEXT,
167         XML_N_CSS3TEXT,
168 
169         // calc extensions
170         XML_NP_CALC_EXT,
171         XML_N_CALC_EXT,
172         // generic LO extensions
173         XML_NP_LO_EXT,
174         XML_N_LO_EXT,
175 
176         // enhanced fields
177         XML_N_FIELD,
178         XML_NP_FIELD,
179 
180         // units
181         XML_UNIT_M,
182         XML_UNIT_CM,
183         XML_UNIT_PT,
184         XML_UNIT_PC,
185         XML_UNIT_FOOT,
186 
187         // any other
188         XML_1,
189         XML_10,
190         XML_2,
191         XML_3,
192         XML_4,
193         XML_5,
194         XML_6,
195         XML_7,
196         XML_8,
197         XML_9,
198         XML_A_UPCASE,
199         XML_I_UPCASE,
200         XML_IBM437,
201         XML_IBM850,
202         XML_IBM860,
203         XML_IBM861,
204         XML_IBM863,
205         XML_IBM865,
206         XML_ISO_8859_1,
207         XML_OLE2,
208         XML__COLON,
209         XML__EMPTY,
210         XML__UNKNOWN_,
211 
212         XML_A,
213         XML_ABBREVIATED_NAME,
214         XML_ABOVE,
215         XML_ABS,
216         XML_ACCENT,
217         XML_ACCENTUNDER,
218         XML_ACCEPTANCE_STATE,
219         XML_ACCEPTED,
220         XML_ACTION,
221         XML_ACTIVE,
222         XML_ACTIVE_SPLIT_RANGE,
223         XML_ACTIVE_TABLE,
224         XML_ACTUATE,
225         XML_ADD_IN,
226         XML_ADD_IN_NAME,
227         XML_ADDRESS,
228         XML_ADJUSTMENT,
229         XML_ALGORITHM,
230         XML_ALIGN,
231         XML_ALL,
232         XML_ALLOW_EMPTY_CELL,
233         XML_ALLOW_DELETES,
234         XML_ALLOW_INSERTS,
235         XML_ALLOW_UPDATES,
236         XML_ALPHABETICAL_INDEX,
237         XML_ALPHABETICAL_INDEX_AUTO_MARK_FILE,
238         XML_ALPHABETICAL_INDEX_ENTRY_TEMPLATE,
239         XML_ALPHABETICAL_INDEX_MARK,
240         XML_ALPHABETICAL_INDEX_MARK_END,
241         XML_ALPHABETICAL_INDEX_MARK_START,
242         XML_ALPHABETICAL_INDEX_SOURCE,
243         XML_ALPHABETICAL_SEPARATORS,
244         XML_ALTERNATE,
245         XML_AM_PM,
246         XML_AMBIENT_COLOR,
247         XML_ANCHOR_PAGE_NUMBER,
248         XML_ANCHOR_TYPE,
249         XML_AND,
250         XML_ANIMATION,
251         XML_ANIMATION_DELAY,
252         XML_ANIMATION_DIRECTION,
253         XML_ANIMATION_REPEAT,
254         XML_ANIMATION_START_INSIDE,
255         XML_ANIMATION_STEPS,
256         XML_ANIMATION_STOP_INSIDE,
257         XML_ANIMATIONS,
258         XML_ANNOTATION,
259         XML_ANNOTATION_END,
260         XML_ANNOTATIONS,
261         XML_ANNOTE,
262         XML_APPEAR,
263         XML_APPLET,
264         XML_APPLET_NAME,
265         XML_APPLICATION_DATA,
266         XML_APPLICATION_XML,
267         XML_APPLY,
268         XML_APPLY_DESIGN_MODE,
269         XML_APPLY_STYLE_NAME,
270         XML_AQUA,
271         XML_ARC,
272         XML_ARCCOS,
273         XML_ARCHIVE,
274         XML_ARCSIN,
275         XML_ARCTAN,
276         XML_AREA,
277         XML_AREA_CIRCLE,
278         XML_AREA_POLYGON,
279         XML_AREA_RECTANGLE,
280         XML_ARTICLE,
281         XML_AS_CHAR,
282         XML_ASCENDING,
283         XML_ATTACHED_AXIS,
284         XML_ATTRACTIVE,
285         XML_AUTHOR,
286         XML_AUTHOR_INITIALS,
287         XML_AUTHOR_NAME,
288         XML_AUTO,
289         XML_AUTO_COMPLETE,
290         XML_AUTO_GROW_HEIGHT,
291         XML_AUTO_GROW_WIDTH,
292         XML_AUTO_RELOAD,
293         XML_AUTO_TEXT,
294         XML_AUTO_TEXT_EVENTS,
295         XML_AUTO_TEXT_GROUP,
296         XML_AUTO_TEXT_INDENT,
297         XML_AUTO_UPDATE,
298         XML_AUTOMATIC,
299         XML_AUTOMATIC_FIND_LABELS,
300         XML_AUTOMATIC_FOCUS,
301         XML_AUTOMATIC_ORDER,
302         XML_AUTOMATIC_STYLES,
303         XML_AUTOMATIC_UPDATE,
304         XML_AUTOSIZE,
305         XML_AVERAGE,
306         XML_AVERAGED_ABSCISSA,
307         XML_AXIS,
308         XML_AXIS_COLOR,
309         XML_BACK_SCALE,
310         XML_BACKFACE_CULLING,
311         XML_BACKGROUND,
312         XML_BACKGROUND_COLOR,
313         XML_BACKGROUND_IMAGE,
314         XML_BACKGROUND_NO_REPEAT,
315         XML_BAR,
316         XML_BASE64BINARY,
317         XML_BASE_CELL_ADDRESS,
318         XML_BASELINE,
319         XML_BEFORE_DATE_TIME,
320         XML_BELOW,
321         XML_BETWEEN_DATE_TIMES,
322         XML_BEVEL,
323         XML_BEVELLED,
324         XML_BIBILIOGRAPHIC_TYPE,
325         XML_BIBLIOGRAPHY,
326         XML_BIBLIOGRAPHY_CONFIGURATION,
327         XML_BIBLIOGRAPHY_DATA_FIELD,
328         XML_BIBLIOGRAPHY_ENTRY_TEMPLATE,
329         XML_BIBLIOGRAPHY_MARK,
330         XML_BIBLIOGRAPHY_SOURCE,
331         XML_BIBLIOGRAPHY_TYPE,
332         XML_BIND_STYLES_TO_CONTENT,
333         XML_BITMAP,
334         XML_BITMAP_TABLE,
335         XML_BLACK,
336         XML_BLEND,
337         XML_BLINKING,
338         XML_BLOCK,
339         XML_BLOCK_LIST,
340         XML_BLUE,
341         XML_BODY,
342         XML_BOLD,
343         XML_BOOK,
344         XML_BOOKLET,
345         XML_BOOKMARK,
346         XML_BOOKMARK_END,
347         XML_BOOKMARK_REF,
348         XML_BOOKMARK_START,
349         XML_BOOKTITLE,
350         XML_BOOLEAN,
351         XML_BOOLEAN_STYLE,
352         XML_BOOLEAN_VALUE,
353         XML_BORDER,
354         XML_BORDER_BOTTOM,
355         XML_BORDER_COLOR,
356         XML_BORDER_LEFT,
357         XML_BORDER_LINE_WIDTH,
358         XML_BORDER_LINE_WIDTH_BOTTOM,
359         XML_BORDER_LINE_WIDTH_LEFT,
360         XML_BORDER_LINE_WIDTH_RIGHT,
361         XML_BORDER_LINE_WIDTH_TOP,
362         XML_BORDER_RIGHT,
363         XML_BORDER_TOP,
364         XML_BOTH,
365         XML_BOTTOM,
366         XML_BOTTOM_LEFT,
367         XML_BOTTOM_PERCENT,
368         XML_BOTTOM_RIGHT,
369         XML_BOTTOM_VALUES,
370         XML_BOTTOMARC,
371         XML_BOTTOMCIRCLE,
372         XML_BOUND_COLUMN,
373         XML_BREAK_AFTER,
374         XML_BREAK_BEFORE,
375         XML_BREAK_INSIDE,
376         XML_BUBBLE,
377         XML_BULLET_CHAR,
378         XML_BULLET_RELATIVE_SIZE,
379         XML_BUTT,
380         XML_BUTTON1,
381         XML_BUTTON2,
382         XML_BUTTON3,
383         XML_BUTTON4,
384         XML_BUTTONS,
385         XML_BUTTON_TYPE,
386         XML_BVAR,
387         XML_C,
388         XML_CALCULATION_SETTINGS,
389         XML_CALENDAR,
390         XML_CAPITALIZE_ENTRIES,
391         XML_CAN_ADD_COMMENT,
392         XML_CAPTION,
393         XML_CAPTION_POINT_X,
394         XML_CAPTION_POINT_Y,
395         XML_CAPTION_SEQUENCE_FORMAT,
396         XML_CAPTION_SEQUENCE_NAME,
397         XML_CASE_SENSITIVE,
398         XML_CASEMAP_CAPITALIZE,
399         XML_CASEMAP_LOWERCASE,
400         XML_CASEMAP_SMALL_CAPS,
401         XML_CASEMAP_UPPERCASE,
402         XML_CATEGORIES,
403         XML_CATEGORY,
404         XML_CATEGORY_AND_VALUE,
405         XML_CELL_ADDRESS,
406         XML_CELL_CONTENT_CHANGE,
407         XML_CELL_CONTENT_DELETION,
408         XML_CELL_COUNT,
409         XML_CELL_PROTECT,
410         XML_CELL_RANGE_ADDRESS,
411         XML_CELL_RANGE_ADDRESS_LIST,
412         XML_CELL_RANGE_SOURCE,
413         XML_CENTER,
414         XML_CENTRAL,
415         XML_CHAIN_NEXT_NAME,
416         XML_CHANGE,
417         XML_CHANGE_DELETION,
418         XML_CHANGE_END,
419         XML_CHANGE_ID,
420         XML_CHANGE_INFO,
421         XML_CHANGE_START,
422         XML_CHANGE_TRACK_TABLE_CELL,
423         XML_CHANGE_VIEW_CONDITIONS,
424         XML_CHANGE_VIEW_SETTINGS,
425         XML_CHANGED_REGION,
426         XML_CHAPTER,
427         XML_CHAR,
428         XML_CHAR_SHADING_VALUE,
429         XML_CHARACTER_COUNT,
430         XML_CHART,
431         XML_CHARTS,
432         XML_CHECKERBOARD,
433         XML_CHG_AUTHOR,
434         XML_CHG_COMMENT,
435         XML_CHG_DATE_TIME,
436         XML_CI,
437         XML_CIRCLE,
438         XML_CITATION_BODY_STYLE_NAME,
439         XML_CITATION_STYLE_NAME,
440         XML_CLASS,
441         XML_CLASS_ID,
442         XML_CLIP,
443         XML_CLOCKWISE,
444         XML_CLOSE,
445         XML_CLOSE_HORIZONTAL,
446         XML_CLOSE_VERTICAL,
447         XML_CN,
448         XML_CODE,
449         XML_CODEBASE,
450         XML_COLLAPSE,
451         XML_COLOR,
452         XML_COLOR_INVERSION,
453         XML_COLOR_MODE,
454         XML_COLOR_SCALE,
455         XML_COLOR_SCALE_ENTRY,
456         XML_COLOR_TABLE,
457         XML_COLUMN,
458         XML_COLUMN_COUNT,
459         XML_COLUMN_GAP,
460         XML_COLUMN_NAME,
461         XML_COLUMN_SEP,
462         XML_COLUMN_WIDTH,
463         XML_COLUMNALIGN,
464         XML_COLUMNS,
465         XML_COLUMNSPLIT_AVOID,
466         XML_COMBINE_ENTRIES,
467         XML_COMBINE_ENTRIES_WITH_DASH,
468         XML_COMBINE_ENTRIES_WITH_PP,
469         XML_COMMA_SEPARATED,
470         XML_COMMAND,
471         XML_COMMENT,
472         XML_COMPOSE,
473         XML_COND_STYLE_NAME,
474         XML_CONDITION,
475         XML_CONDITION_SOURCE,
476         XML_CONDITION_SOURCE_RANGE_ADDRESS,
477         XML_CONDITIONAL_TEXT,
478         XML_CONDITIONAL_FORMAT,
479         XML_CONDITIONAL_FORMATS,
480         XML_CONE,
481         XML_CONFERENCE,
482         XML_CONFIG_ITEM,
483         XML_CONFIG_ITEM_MAP_ENTRY,
484         XML_CONFIG_ITEM_MAP_INDEXED,
485         XML_CONFIG_ITEM_MAP_NAMED,
486         XML_CONFIG_ITEM_SET,
487         XML_CONFIGURATION_SETTINGS,
488         XML_CONJUGATE,
489         XML_CONNECT_BARS,
490         XML_CONNECTION_NAME,
491         XML_CONNECTOR,
492         XML_CONSECUTIVE_NUMBERING,
493         XML_CONSOLIDATION,
494         XML_CONSTANT,
495         XML_CONTAINS_ERROR,
496         XML_CONTAINS_HEADER,
497         XML_CONTENT,
498         XML_CONTENT_VALIDATION,
499         XML_CONTENT_VALIDATION_NAME,
500         XML_CONTENT_VALIDATIONS,
501         XML_CONTEXTUAL_SPACING,
502         XML_CONTINUE,
503         XML_CONTINUE_NUMBERING,
504         XML_CONTOUR_PATH,
505         XML_CONTOUR_POLYGON,
506         XML_CONTRAST,
507         XML_CONTROL,
508         XML_CONVERSION_MODE,
509         XML_CONVERSION_TYPE,
510         XML_CONVERT_EMPTY_TO_NULL,
511         XML_COPY_BACK,
512         XML_COPY_FORMULAS,
513         XML_COPY_OUTLINE_LEVELS,
514         XML_COPY_RESULTS_ONLY,
515         XML_COPY_STYLES,
516         XML_CORNER_RADIUS,
517         XML_CORRECT,
518         XML_COS,
519         XML_COSH,
520         XML_COT,
521         XML_COTH,
522         XML_COUNT,
523         XML_COUNT_EMPTY_LINES,
524         XML_COUNT_IN_FLOATING_FRAMES,
525         XML_COUNTER_CLOCKWISE,
526         XML_COUNTERCLOCKWISE,
527         XML_COUNTNUMS,
528         XML_COUNTRY,
529         XML_COUNTRY_ASIAN,
530         XML_COUNTRY_COMPLEX,
531         XML_COVERED_TABLE_CELL,
532         XML_CREATE_DATE,
533         XML_CREATE_DATE_STRING,
534         XML_CREATION_DATE,
535         XML_CREATION_TIME,
536         XML_CREATOR,
537         XML_CSC,
538         XML_CSCH,
539         XML_CUBE,
540         XML_CUBOID,
541         XML_CURRENCY,
542         XML_CURRENCY_STYLE,
543         XML_CURRENCY_SYMBOL,
544         XML_CURRENT,
545         XML_CURRENT_VALUE,
546         XML_CURSOR_POSITION,
547         XML_CURSOR_POSITION_X,
548         XML_CURSOR_POSITION_Y,
549         XML_CURVE,
550         XML_CUSTOM1,
551         XML_CUSTOM2,
552         XML_CUSTOM3,
553         XML_CUSTOM4,
554         XML_CUSTOM5,
555         XML_CUSTOM_ICONSET,
556         XML_CUSTOM_ICONSET_INDEX,
557         XML_CUSTOM_ICONSET_NAME,
558         XML_CUSTOM_LABEL_FIELD,
559         XML_CUSTOM_LABEL_POS_X,
560         XML_CUSTOM_LABEL_POS_Y,
561         XML_CUSTOM_LEADERLINES,
562         XML_CUT,
563         XML_CUT_OFFS,
564         XML_CUT_OFFS2,
565         XML_CX,
566         XML_CY,
567         XML_CYLINDER,
568         XML_D,
569         XML_DASH,
570         XML_DASH_DOT,
571         XML_DASH_DOT_DOT,
572         XML_DASH_TABLE,
573         XML_DASHED,
574         XML_DATA,
575         XML_DATA_BAR,
576         XML_DATA_BAR_ENTRY,
577         XML_DATA_CELL_RANGE_ADDRESS,
578         XML_DATA_LABEL,
579         XML_DATA_LABEL_NUMBER,
580         XML_DATA_LABEL_SYMBOL,
581         XML_DATA_LABEL_TEXT,
582         XML_DATA_LABEL_SERIES,
583         XML_DATA_PILOT_SOURCE,
584         XML_DATA_PILOT_FIELD,
585         XML_DATA_PILOT_GRAND_TOTAL,
586         XML_DATA_PILOT_LEVEL,
587         XML_DATA_PILOT_MEMBER,
588         XML_DATA_PILOT_MEMBERS,
589         XML_DATA_PILOT_SUBTOTAL,
590         XML_DATA_PILOT_SUBTOTALS,
591         XML_DATA_PILOT_TABLE,
592         XML_DATA_PILOT_TABLES,
593         XML_DATA_POINT,
594         XML_DATA_STREAM_SOURCE,
595         XML_DATA_STYLE,
596         XML_DATA_STYLE_NAME,
597         XML_DATA_TYPE,
598         XML_DATABASE_DISPLAY,
599         XML_DATABASE_NAME,
600         XML_DATABASE_NEXT,
601         XML_DATABASE_RANGE,
602         XML_DATABASE_RANGES,
603         XML_DATABASE_ROW_NUMBER,
604         XML_DATABASE_SELECT,
605         XML_DATABASE_SOURCE_QUERY,
606         XML_DATABASE_SOURCE_SQL,
607         XML_DATABASE_SOURCE_TABLE,
608         XML_DATABASE_TABLE_NAME,
609         XML_DATE,
610         XML_DATE_IS,
611         XML_DATE_ADJUST,
612         XML_DATE_STYLE,
613         XML_DATE_TIME,
614         XML_DATE_TIME_UPDATE,
615         XML_DATE_TIME_VISIBLE,
616         XML_DATE_VALUE,
617         XML_DATETIME,
618         XML_DAY,
619         XML_DAY_OF_WEEK,
620         XML_DDE_APPLICATION,
621         XML_DDE_CONNECTION,
622         XML_DDE_CONNECTION_DECL,
623         XML_DDE_CONNECTION_DECLS,
624         XML_DDE_ITEM,
625         XML_DDE_LINK,
626         XML_DDE_LINKS,
627         XML_DDE_SOURCE,
628         XML_DDE_TOPIC,
629         XML_DECIMAL_PLACES,
630         XML_DECIMAL_REPLACEMENT,
631         XML_DECLARE,
632         XML_DECORATE_WORDS_ONLY,
633         XML_DECORATIVE,
634         XML_DEEP,
635         XML_DEFAULT,
636         XML_DEFAULT_BUTTON,
637         XML_DEFAULT_CELL_STYLE_NAME,
638         XML_DEFAULT_STYLE,
639         XML_DEFAULT_STYLE_NAME,
640         XML_DEGREE,
641         XML_DELAY,
642         XML_DELAY_FOR_REPEAT,
643         XML_DELETE_COLUMNS,
644         XML_DELETE_ROWS,
645         XML_DELETION,
646         XML_DELETIONS,
647         XML_DENOMALIGN,
648         XML_DENOMINATOR_VALUE,
649         XML_DEPENDENCE,
650         XML_DEPENDENCES,
651         XML_DEPENDENCIES,
652         XML_DEPTH,
653         XML_DESC,
654         XML_DESCENDING,
655         XML_DESCRIPTION,
656         XML_DETECTIVE,
657         XML_DETERMINANT,
658         XML_DIFF,
659         XML_DIFFUSE_COLOR,
660         XML_DIM,
661         XML_DIRECTION,
662         XML_DISABLED,
663         XML_DISC,
664         XML_DISPLAY,
665         XML_DISPLAY_BORDER,
666         XML_DISPLAY_DETAILS,
667         XML_DISPLAY_DUPLICATES,
668         XML_DISPLAY_EMPTY,
669         XML_DISPLAY_FILTER_BUTTONS,
670         XML_DISPLAY_FORMULA,
671         XML_DISPLAY_LABEL,
672         XML_DISPLAY_LEVELS,
673         XML_DISPLAY_NAME,
674         XML_DISPLAY_OUTLINE_LEVEL,
675         XML_DISSOLVE,
676         XML_DISTANCE,
677         XML_DISTANCE_AFTER_SEP,
678         XML_DISTANCE_BEFORE_SEP,
679         XML_DISTRIBUTE,
680         XML_DISTRIBUTE_LETTER,
681         XML_DISTRIBUTE_SPACE,
682         XML_DIVIDE,
683         XML_DOCUMENT,
684         XML_DOCUMENT_CONTENT,
685         XML_DOCUMENT_META,
686         XML_DOCUMENT_SETTINGS,
687         XML_DOCUMENT_STATISTIC,
688         XML_DOCUMENT_STYLES,
689         XML_DOMAIN,
690         XML_DOT,
691         XML_DOTS1,
692         XML_DOTS1_LENGTH,
693         XML_DOTS2,
694         XML_DOTS2_LENGTH,
695         XML_DOTTED,
696         XML_DOUBLE,
697         XML_DOUBLE_SIDED,
698         XML_DOUBLE_THIN,
699         XML_DOWN,
700         XML_DRAFT,
701         XML_DRAW,
702         XML_DRAW_ASPECT,
703         XML_DRAWING,
704         XML_DRAWINGS,
705         XML_DRAWPOOL,
706         XML_DROPDOWN,
707         XML_DROP_CAP,
708         XML_DYNAMIC,
709         XML_ECHO_CHAR,
710         XML_EDGE_ROUNDING,
711         XML_EDITABLE,
712         XML_EDITING_CYCLES,
713         XML_EDITING_DURATION,
714         XML_EDITION,
715         XML_EDITOR,
716         XML_EFFECT,
717         XML_ELLIPSE,
718         XML_EMAIL,
719         XML_EMBED,
720         XML_EMBEDDED_VISIBLE_AREA,
721         XML_EMBOSSED,
722         XML_EMISSIVE_COLOR,
723         XML_EMPTY,
724         XML_EMPTY_LINE_REFRESH,
725         XML_ENABLE_NUMBERING,
726         XML_ENABLED,
727         XML_ENCODING,
728         XML_ENCTYPE,
729         XML_END,
730         XML_END_ANGLE,
731         XML_END_CELL_ADDRESS,
732         XML_END_COLOR,
733         XML_END_COLUMN,
734         XML_END_GLUE_POINT,
735         XML_END_GUIDE,
736         XML_END_INTENSITY,
737         XML_END_LINE_SPACING_HORIZONTAL,
738         XML_END_LINE_SPACING_VERTICAL,
739         XML_END_POSITION,
740         XML_END_ROW,
741         XML_END_SHAPE,
742         XML_END_TABLE,
743         XML_END_X,
744         XML_END_Y,
745         XML_ENDLESS,
746         XML_ENDNOTE,
747         XML_ENDNOTE_BODY,
748         XML_ENDNOTE_CITATION,
749         XML_ENDNOTE_REF,
750         XML_ENDNOTES_CONFIGURATION,
751         XML_ENGRAVED,
752         XML_ENTRY,
753         XML_EQ,
754         XML_EQUAL_AUTHOR,
755         XML_EQUAL_COMMENT,
756         XML_EQUAL_DATE,
757         XML_ERA,
758         XML_ERGO_SUM,
759         XML_ERROR_CATEGORY,
760         XML_ERROR_LOWER_INDICATOR,
761         XML_ERROR_LOWER_LIMIT,
762         XML_ERROR_MACRO,
763         XML_ERROR_MARGIN,
764         XML_ERROR_MESSAGE,
765         XML_ERROR_PERCENTAGE,
766         XML_ERROR_UPPER_INDICATOR,
767         XML_ERROR_UPPER_LIMIT,
768         XML_ESCAPEMENT_SUB,
769         XML_ESCAPEMENT_SUPER,
770         XML_EVEN_PAGE,
771         XML_EVENT,
772         XML_EVENT_NAME,
773         XML_EVENTS,
774         XML_EXECUTE,
775         XML_EXECUTE_MACRO,
776         XML_EXISTS,
777         XML_EXP,
778         XML_EXPONENTIAL,
779         XML_EXPRESSION,
780         XML_EXTRA,
781         XML_EXTRUDE,
782         XML_FACTORIAL,
783         XML_FADE,
784         XML_FADE_FROM_BOTTOM,
785         XML_FADE_FROM_CENTER,
786         XML_FADE_FROM_LEFT,
787         XML_FADE_FROM_LOWERLEFT,
788         XML_FADE_FROM_LOWERRIGHT,
789         XML_FADE_FROM_RIGHT,
790         XML_FADE_FROM_TOP,
791         XML_FADE_FROM_UPPERLEFT,
792         XML_FADE_FROM_UPPERRIGHT,
793         XML_FADE_OUT,
794         XML_FADE_TO_CENTER,
795         XML_FALSE,
796         XML_FAMILY,
797         XML_FAST,
798         XML_FENCE,
799         XML_FIELD_NUMBER,
800         XML_FILE_NAME,
801         XML_FILL,
802         XML_FILL_CHARACTER,
803         XML_FILL_COLOR,
804         XML_FILL_GRADIENT_NAME,
805         XML_FILL_HATCH_NAME,
806         XML_FILL_HATCH_SOLID,
807         XML_FILL_IMAGE,
808         XML_FILL_IMAGE_HEIGHT,
809         XML_FILL_IMAGE_NAME,
810         XML_FILL_IMAGE_REF_POINT,
811         XML_FILL_IMAGE_REF_POINT_X,
812         XML_FILL_IMAGE_REF_POINT_Y,
813         XML_FILL_IMAGE_WIDTH,
814         XML_FILL_RULE,
815         XML_FILTER,
816         XML_FILTER_AND,
817         XML_FILTER_CONDITION,
818         XML_FILTER_NAME,
819         XML_FILTER_OPTIONS,
820         XML_FILTER_OR,
821         XML_FILTER_SET_ITEM,
822         XML_FINE_DASHED,
823         XML_FIRST_DATE_TIME,
824         XML_FIRST_PAGE,
825         XML_FIRST_PAGE_NUMBER,
826         XML_FIT_TO_CONTOUR,
827         XML_FIT_TO_SIZE,
828         XML_FIX,
829         XML_FIXED,
830         XML_FLAT,
831         XML_FLOAT,
832         XML_FLOATING_FRAME,
833         XML_FLOOR,
834         XML_FN,
835         XML_FOCAL_LENGTH,
836         XML_FOCUS_ON_CLICK,
837         XML_FONT_CHAR_WIDTH,
838         XML_FONT_CHARSET,
839         XML_FONT_CHARSET_ASIAN,
840         XML_FONT_CHARSET_COMPLEX,
841         XML_FONT_COLOR,
842         XML_FONT_DECL,
843         XML_FONT_DECLS,
844         XML_FONT_FAMILY,
845         XML_FONT_FAMILY_ASIAN,
846         XML_FONT_FAMILY_COMPLEX,
847         XML_FONT_FAMILY_GENERIC,
848         XML_FONT_FAMILY_GENERIC_ASIAN,
849         XML_FONT_FAMILY_GENERIC_COMPLEX,
850         XML_FONT_KERNING,
851         XML_FONT_NAME,
852         XML_FONT_NAME_ASIAN,
853         XML_FONT_NAME_COMPLEX,
854         XML_FONT_PITCH,
855         XML_FONT_PITCH_ASIAN,
856         XML_FONT_PITCH_COMPLEX,
857         XML_FONT_RELIEF,
858         XML_FONT_SIZE,
859         XML_FONT_SIZE_ASIAN,
860         XML_FONT_SIZE_COMPLEX,
861         XML_FONT_SIZE_REL,
862         XML_FONT_SIZE_REL_ASIAN,
863         XML_FONT_SIZE_REL_COMPLEX,
864         XML_FONT_STYLE,
865         XML_FONT_STYLE_ASIAN,
866         XML_FONT_STYLE_COMPLEX,
867         XML_FONT_STYLE_NAME,
868         XML_FONT_STYLE_NAME_ASIAN,
869         XML_FONT_STYLE_NAME_COMPLEX,
870         XML_FONT_VARIANT,
871         XML_FONT_WEIGHT,
872         XML_FONT_WEIGHT_ASIAN,
873         XML_FONT_WEIGHT_COMPLEX,
874         XML_FONT_WIDTH,
875         XML_FONT_WORD_LINE_MODE,
876         XML_FONTFAMILY,
877         XML_FONTSIZE,
878         XML_FONTSTYLE,
879         XML_FONTWEIGHT,
880         XML_FONTWORK_ADJUST,
881         XML_FONTWORK_DISTANCE,
882         XML_FONTWORK_FORM,
883         XML_FONTWORK_HIDE_FORM,
884         XML_FONTWORK_MIRROR,
885         XML_FONTWORK_OUTLINE,
886         XML_FONTWORK_SHADOW,
887         XML_FONTWORK_SHADOW_COLOR,
888         XML_FONTWORK_SHADOW_OFFSET_X,
889         XML_FONTWORK_SHADOW_OFFSET_Y,
890         XML_FONTWORK_SHADOW_TRANSPARENCE,
891         XML_FONTWORK_START,
892         XML_FONTWORK_STYLE,
893         XML_FOOTER,
894         XML_FOOTER_FIRST,
895         XML_FOOTER_LEFT,
896         XML_FOOTER_STYLE,
897         XML_FOOTER_VISIBLE,
898         XML_FOOTNOTE,
899         XML_FOOTNOTE_BODY,
900         XML_FOOTNOTE_CITATION,
901         XML_FOOTNOTE_CONTINUATION_NOTICE_BACKWARD,
902         XML_FOOTNOTE_CONTINUATION_NOTICE_FORWARD,
903         XML_FOOTNOTE_MAX_HEIGHT,
904         XML_FOOTNOTE_REF,
905         XML_FOOTNOTE_SEP,
906         XML_FOOTNOTES_CONFIGURATION,
907         XML_FOOTNOTES_POSITION,
908         XML_FOR,
909         XML_FORALL,
910         XML_FORCE_MANUAL,
911         XML_FOREGROUND,
912         XML_FOREIGN_OBJECT,
913         XML_FORMAT_CHANGE,
914         XML_FORMAT_SOURCE,
915         XML_FORMATTING_ENTRY,
916         XML_FORMS,
917         XML_FORMULA,
918         XML_FORMULA_HIDDEN,
919         XML_FORMULAS,
920         XML_FRACTION,
921         XML_FRAME,
922         XML_FRAME_CONTENT,
923         XML_FRAME_DISPLAY_BORDER,
924         XML_FRAME_DISPLAY_SCROLLBAR,
925         XML_FRAME_END_MARGIN,
926         XML_FRAME_MARGIN_HORIZONTAL,
927         XML_FRAME_MARGIN_VERTICAL,
928         XML_FRAME_NAME,
929         XML_FRAME_START_MARGIN,
930         XML_FREEZE,
931         XML_FREEZE_POSITION,
932         XML_FROM_ANOTHER_TABLE,
933         XML_FROM_BOTTOM,
934         XML_FROM_CENTER,
935         XML_FROM_INSIDE,
936         XML_FROM_LEFT,
937         XML_FROM_LOWER_LEFT,
938         XML_FROM_LOWER_RIGHT,
939         XML_FROM_RIGHT,
940         XML_FROM_SAME_TABLE,
941         XML_FROM_TOP,
942         XML_FROM_UPPER_LEFT,
943         XML_FROM_UPPER_RIGHT,
944         XML_FUCHSIA,
945         XML_FULL,
946         XML_FULL_SCREEN,
947         XML_FUNCTION,
948         XML_FX,
949         XML_FY,
950         XML_G,
951         XML_GAMMA,
952         XML_GAP,
953         XML_GAP_WIDTH,
954         XML_GCD,
955         XML_GENERATOR,
956         XML_GEQ,
957         XML_GLOW_RADIUS,
958         XML_GLOW_COLOR,
959         XML_GLOW_TRANSPARENCY,
960         XML_GOURAUD,
961         XML_GRADIENT,
962         XML_GRADIENT_ANGLE,
963         XML_GRADIENT_STEP_COUNT,
964         XML_GRADIENT_STYLE,
965         XML_GRADIENT_TABLE,
966         XML_GRADIENTSTYLE_AXIAL,
967         XML_GRADIENTSTYLE_ELLIPSOID,
968         XML_GRADIENTSTYLE_RADIAL,
969         XML_GRADIENTSTYLE_RECTANGULAR,
970         XML_GRADIENTSTYLE_SQUARE,
971         XML_GRADIENTTRANSFORM,
972         XML_GRAND_TOTAL,
973         XML_GRAPHIC,
974         XML_GRAY,
975         XML_GREEN,
976         XML_GREYSCALE,
977         XML_GRID,
978         XML_GROOVE,
979         XML_GROUP_BY_FIELD_NUMBER,
980         XML_GROUP_NAME,
981         XML_GROUPING,
982         XML_GT,
983         XML_GUIDE_DISTANCE,
984         XML_GUIDE_OVERHANG,
985         XML_H,
986         XML_HANGING,
987         XML_HAS_PERSISTENT_DATA,
988         XML_HATCH,
989         XML_HATCH_TABLE,
990         XML_HATCHSTYLE_TRIPLE,
991         XML_HEADER,
992         XML_HEADER_FIRST,
993         XML_HEADER_LEFT,
994         XML_HEADER_STYLE,
995         XML_HEADERS,
996         XML_HEIGHT,
997         XML_HELP,
998         XML_HELP_FILE_NAME,
999         XML_HELP_ID,
1000         XML_HELP_MESSAGE,
1001         XML_HIDDEN,
1002         XML_HIDDEN_AND_PROTECTED,
1003         XML_HIDDEN_PARAGRAPH,
1004         XML_HIDDEN_TEXT,
1005         XML_HIDE,
1006         XML_HIDE_LEGEND,
1007         XML_HIDE_SHAPE,
1008         XML_HIDE_TEXT,
1009         XML_HIGHLIGHTED_RANGE,
1010         XML_HINT,
1011         XML_HORIZONTAL,
1012         XML_HORIZONTALSTRIKE,
1013         XML_HORIZONTAL_LINES,
1014         // XML_HORIZONTAL_ON_LEFT_PAGES and XML_HORIZONTAL_ON_RIGHT_PAGES
1015         // are replaced by XML_HORIZONTAL_ON_EVEN and XML_HORIZONTAL_ON_ODD.
1016         // Usage is deprecated, but the old token are needed for the
1017         // OpenOffice.org file format import/export filter for the renaming (#i49139#)
1018         XML_HORIZONTAL_ON_LEFT_PAGES,
1019         XML_HORIZONTAL_ON_RIGHT_PAGES,
1020         XML_HORIZONTAL_POS,
1021         XML_HORIZONTAL_REL,
1022         XML_HORIZONTAL_SCROLLBAR_WIDTH,
1023         XML_HORIZONTAL_SEGMENTS,
1024         XML_HORIZONTAL_SPLIT_MODE,
1025         XML_HORIZONTAL_SPLIT_POSITION,
1026         XML_HORIZONTAL_STRIPES,
1027         XML_HOURS,
1028         XML_HOWPUBLISHED,
1029         XML_HREF,
1030         XML_HTML,
1031         XML_HYPERLINK,
1032         XML_HYPERLINK_BEHAVIOUR,
1033         XML_HYPHENATE,
1034         XML_HYPHENATION_KEEP,
1035         XML_HYPHENATION_LADDER_COUNT,
1036         XML_HYPHENATION_PUSH_CHAR_COUNT,
1037         XML_HYPHENATION_REMAIN_CHAR_COUNT,
1038         XML_HYPHENATION_NO_CAPS,
1039         XML_I,
1040         XML_ICON,
1041         XML_ICON_SET,
1042         XML_ICON_SET_TYPE,
1043         XML_ID,
1044         XML_IDENT,
1045         XML_IDENTIFIER,
1046         XML_IDENTIFY_CATEGORIES,
1047         XML_IDEOGRAPH_ALPHA,
1048         XML_IGNORE_CASE,
1049         XML_IGNORE_EMPTY_ROWS,
1050         XML_IGNORE_RESULT,
1051         XML_IGNORE_SELECTED_PAGE, // used for ODF compatibility
1052         XML_ILLUSTRATION_INDEX,
1053         XML_ILLUSTRATION_INDEX_ENTRY_TEMPLATE,
1054         XML_ILLUSTRATION_INDEX_SOURCE,
1055         XML_IMAGE,
1056         XML_IMAGE_COUNT,
1057         XML_IMAGE_MAP,
1058         XML_IMPLIES,
1059         XML_IN,
1060         XML_IN_RANGE,
1061         XML_INBOOK,
1062         XML_INCOLLECTION,
1063         XML_INCREMENT,
1064         XML_INDEX,
1065         XML_INDEX_BODY,
1066         XML_INDEX_ENTRY_BIBLIOGRAPHY,
1067         XML_INDEX_ENTRY_CHAPTER,
1068         XML_INDEX_ENTRY_CHAPTER_NUMBER,
1069         XML_INDEX_ENTRY_LINK_END,
1070         XML_INDEX_ENTRY_LINK_START,
1071         XML_INDEX_ENTRY_PAGE_NUMBER,
1072         XML_INDEX_ENTRY_SPAN,
1073         XML_INDEX_ENTRY_TAB_STOP,
1074         XML_INDEX_ENTRY_TEMPLATE,
1075         XML_INDEX_ENTRY_TEXT,
1076         XML_INDEX_NAME,
1077         XML_INDEX_SCOPE,
1078         XML_INDEX_SOURCE_STYLE,
1079         XML_INDEX_SOURCE_STYLES,
1080         XML_INDEX_TITLE,
1081         XML_INDEX_TITLE_TEMPLATE,
1082         XML_INFORMATION,
1083         XML_INITIAL_CREATOR,
1084         XML_INPROCEEDINGS,
1085         XML_INPUT_REQUIRED,
1086         XML_INSERT_COLUMNS,
1087         XML_INSERT_ROWS,
1088         XML_INSERTION,
1089         XML_INSERTION_CUT_OFF,
1090         XML_INSERTION_POSITION,
1091         XML_INSET,
1092         XML_INSIDE,
1093         XML_INSTITUTION,
1094         XML_INT,
1095         XML_INTENSITY,
1096         XML_INTER_CHARACTER,
1097         XML_INTERSECT,
1098         XML_INTERVAL,
1099         XML_INTERVAL_MAJOR,
1100         XML_INTERVAL_MINOR,
1101         XML_INTO_ENGLISH_NUMBER,
1102         XML_INVERSE,
1103         XML_IS_ACTIVE,
1104         XML_IS_DATA_LAYOUT_FIELD,
1105         XML_IS_HIDDEN,
1106         XML_IS_SELECTION,
1107         XML_ISBN,
1108         XML_ITALIC,
1109         XML_ITEM,
1110         XML_ITERATION,
1111         XML_JOURNAL,
1112         XML_JUSTIFIED,
1113         XML_JUSTIFY,
1114         XML_JUSTIFY_SINGLE_WORD,
1115         XML_KEEP_WITH_NEXT,
1116         XML_KEY,
1117         XML_KEY1,
1118         XML_KEY2,
1119         XML_KEYWORD,
1120         XML_KEYWORDS,
1121         XML_KIND,
1122         XML_KM,
1123         XML_LABEL,
1124         XML_LABEL_ARRANGEMENT,
1125         XML_LABEL_CELL_ADDRESS,
1126         XML_LABEL_CELL_RANGE_ADDRESS,
1127         XML_LABEL_FILL,
1128         XML_LABEL_FILL_COLOR,
1129         XML_LABEL_RANGE,
1130         XML_LABEL_RANGES,
1131         XML_LABEL_STRING,
1132         XML_LABEL_STROKE,
1133         XML_LABEL_STROKE_COLOR,
1134         XML_LABEL_STROKE_OPACITY,
1135         XML_LABEL_STROKE_WIDTH,
1136         XML_LAMBDA,
1137         XML_LANDSCAPE,
1138         XML_LANG,
1139         XML_LANGUAGE,
1140         XML_LANGUAGE_ASIAN,
1141         XML_LANGUAGE_COMPLEX,
1142         XML_LASER,
1143         XML_LAST_COLUMN_SPANNED,
1144         XML_LAST_PAGE,
1145         XML_LAST_ROW_SPANNED,
1146         XML_LAYER,
1147         XML_LAYER_SET,
1148         XML_LEADER_CHAR,
1149         XML_LEFT,
1150         XML_LEFT_OUTSIDE,
1151         XML_LEFT_TEXT,
1152         XML_LEFT_TOP_POSITION,
1153         XML_LEFTARC,
1154         XML_LEFTCIRCLE,
1155         XML_LEGEND,
1156         XML_LEGEND_POSITION,
1157         XML_LENGTH,
1158         XML_LEQ,
1159         XML_LET_TEXT,
1160         XML_KEEP_TEXT,
1161         XML_LETTER_KERNING,
1162         XML_LETTER_SPACING,
1163         XML_LETTERS,
1164         XML_LEVEL,
1165         XML_LIBRARY,
1166         XML_LIBRARY_EMBEDDED,
1167         XML_LIBRARY_LINKED,
1168         XML_LIGHT,
1169         XML_LIGHTING_MODE,
1170         XML_LIME,
1171         XML_LIMIT,
1172         XML_LINE,
1173         XML_LINE_BREAK,
1174         XML_LINE_DISTANCE,
1175         XML_LINE_HEIGHT,
1176         XML_LINE_HEIGHT_AT_LEAST,
1177         XML_LINE_NUMBER,
1178         XML_LINE_SKEW,
1179         XML_LINE_SPACING,
1180         XML_LINE_STYLE,
1181         XML_LINEAR,
1182         XML_LINEARGRADIENT,
1183         XML_LINENUMBERING_CONFIGURATION,
1184         XML_LINENUMBERING_SEPARATOR,
1185         XML_LINES,
1186         XML_LINES_USED,
1187         XML_LINKED_CELL,
1188         XML_LINK_TO_SOURCE_DATA,
1189         XML_LIST,
1190         XML_LIST_BLOCK,
1191         XML_LIST_HEADER,
1192         XML_LIST_INFO,
1193         XML_LIST_ITEM,
1194         XML_LIST_LEVEL,
1195         XML_LIST_LEVEL_STYLE_BULLET,
1196         XML_LIST_LEVEL_STYLE_IMAGE,
1197         XML_LIST_LEVEL_STYLE_NUMBER,
1198         XML_LIST_LINKAGE_TYPE,
1199         XML_LIST_NAME,
1200         XML_LIST_STYLE,
1201         XML_LIST_STYLE_NAME,
1202         XML_LN,
1203         XML_LOCKED,
1204         XML_LOG,
1205         XML_LOGARITHMIC,
1206         XML_LOGBASE,
1207         XML_LONG,
1208         XML_LOWLIMIT,
1209         XML_LR_TB,
1210         XML_LT,
1211         XML_LTR,
1212         XML_LUMINANCE,
1213         XML_MACRO_NAME,
1214         XML_MACTION,
1215         XML_MAIN_ENTRY_STYLE_NAME,
1216         XML_MAJOR,
1217         XML_MAJOR_ORIGIN,
1218         XML_MALIGNGROUP,
1219         XML_MALIGNMARK,
1220         XML_MANUAL,
1221         XML_MAP,
1222         XML_MARGIN_BOTTOM,
1223         XML_MARGIN_LEFT,
1224         XML_MARGIN_RIGHT,
1225         XML_MARGIN_TOP,
1226         XML_MARGINS,
1227         XML_MARKER,
1228         XML_MARKER_END,
1229         XML_MARKER_END_CENTER,
1230         XML_MARKER_END_WIDTH,
1231         XML_MARKER_START,
1232         XML_MARKER_START_CENTER,
1233         XML_MARKER_START_WIDTH,
1234         XML_MARKER_TABLE,
1235         XML_MAROON,
1236         XML_MASTER_PAGE,
1237         XML_MASTER_PAGE_NAME,
1238         XML_MASTER_STYLES,
1239         XML_MASTERSTHESIS,
1240         XML_MATCH,
1241         XML_MATH,
1242         XML_MATRIX,
1243         XML_MATRIX_COVERED,
1244         XML_MATRIXROW,
1245         XML_MAX,
1246         XML_MAX_EDGE,
1247         XML_MAX_HEIGHT,
1248         XML_MAX_LENGTH,
1249         XML_MAX_WIDTH,
1250         XML_MAXIMUM,
1251         XML_MAXIMUM_DIFFERENCE,
1252         XML_MAY_BREAK_BETWEEN_ROWS,
1253         XML_MAY_SCRIPT,
1254         XML_MEAN,
1255         XML_MEAN_VALUE,
1256         XML_MEASURE,
1257         XML_MEASURE_ALIGN,
1258         XML_MEASURE_VERTICAL_ALIGN,
1259         XML_MEDIAN,
1260         XML_MEDIUM,
1261         XML_MENCLOSE,
1262         XML_MERROR,
1263         XML_MESSAGE_TYPE,
1264         XML_META,
1265         XML_MFENCED,
1266         XML_MFRAC,
1267         XML_MI,
1268         XML_MIDDLE,
1269         XML_MIME_TYPE,
1270         XML_MIN,
1271         XML_MIN_DENOMINATOR_DIGITS,
1272         XML_MIN_EDGE,
1273         XML_MIN_EXPONENT_DIGITS,
1274         XML_MIN_HEIGHT,
1275         XML_MIN_INTEGER_DIGITS,
1276         XML_MIN_LABEL_DISTANCE,
1277         XML_MIN_LABEL_WIDTH,
1278         XML_MIN_LENGTH,
1279         XML_MIN_LINE_HEIGHT,
1280         XML_MIN_NUMERATOR_DIGITS,
1281         XML_MIN_ROW_HEIGHT,
1282         XML_MIN_WIDTH,
1283         XML_MINIMUM,
1284         XML_MINOR,
1285         XML_MINUS,
1286         XML_MINUTES,
1287         XML_MIRROR,
1288         XML_MIRRORED,
1289         XML_MISC,
1290         XML_MITER,
1291         XML_MM,
1292         XML_MMULTISCRIPTS,
1293         XML_MN,
1294         XML_MO,
1295         XML_MODE,
1296         XML_MODERN,
1297         XML_MODIFICATION_DATE,
1298         XML_MODIFICATION_TIME,
1299         XML_MODULATE,
1300         XML_MODULE,
1301         XML_MOMENT,
1302         XML_MONO,
1303         XML_MONTH,
1304         XML_MOUSE_AS_PEN,
1305         XML_MOUSE_VISIBLE,
1306         XML_MOVE,
1307         XML_MOVE_FROM_BOTTOM,
1308         XML_MOVE_FROM_LEFT,
1309         XML_MOVE_FROM_RIGHT,
1310         XML_MOVE_FROM_TOP,
1311         XML_MOVE_PROTECT,
1312         XML_MOVE_SHORT,
1313         XML_MOVEMENT,
1314         XML_MOVEMENT_CUT_OFF,
1315         XML_MOVER,
1316         XML_MOVING_AVERAGE,
1317         XML_MPADDED,
1318         XML_MPHANTOM,
1319         XML_MPRESCRIPTS,
1320         XML_MROOT,
1321         XML_MROW,
1322         XML_MS,
1323         XML_MSPACE,
1324         XML_MSQRT,
1325         XML_MSTYLE,
1326         XML_MSUB,
1327         XML_MSUBSUP,
1328         XML_MSUP,
1329         XML_MTABLE,
1330         XML_MTD,
1331         XML_MTEXT,
1332         XML_MTR,
1333         XML_MULTI_DELETION_SPANNED,
1334         XML_MULTI_LINE,
1335         XML_MULTIPLE,
1336         XML_MUNDER,
1337         XML_MUNDEROVER,
1338         XML_NAME,
1339         XML_NAME_AND_EXTENSION,
1340         XML_NAMED_EXPRESSION,
1341         XML_NAMED_EXPRESSIONS,
1342         XML_NAMED_RANGE,
1343         XML_NAVIGATION_MODE,
1344         XML_NAVY,
1345         XML_NEGATIVE_COLOR,
1346         XML_NEQ,
1347         XML_NEW,
1348         XML_NEXT,
1349         XML_NEXT_PAGE,
1350         XML_NEXT_STYLE_NAME,
1351         XML_NO_LIMIT,
1352         XML_NO_WRAP,
1353         XML_NOEMPTY,
1354         XML_NOHREF,
1355         XML_NOMATCH,
1356         XML_NON_WHITESPACE_CHARACTER_COUNT,
1357         XML_NONE,
1358         XML_NORMAL,
1359         XML_NORMALS_DIRECTION,
1360         XML_NORMALS_KIND,
1361         XML_NOT,
1362         XML_NOT_EQUAL_DATE,
1363         XML_NOTATION,
1364         XML_NOTE,
1365         XML_NOTES,
1366         XML_NOTIN,
1367         XML_NOTPRSUBSET,
1368         XML_NOTSUBSET,
1369         XML_NULL_DATE,
1370         XML_NULL_YEAR,
1371         XML_NUM_FORMAT,
1372         XML_NUM_LETTER_SYNC,
1373         XML_NUM_LIST_FORMAT,
1374         XML_NUM_PREFIX,
1375         XML_NUM_SUFFIX,
1376         XML_NUMALIGN,
1377         XML_NUMBER,
1378         XML_NUMBER_AND_NAME,
1379         XML_NUMBER_COLUMNS_REPEATED,
1380         XML_NUMBER_COLUMNS_SPANNED,
1381         XML_NUMBER_LINES,
1382         XML_NUMBER_MATRIX_COLUMNS_SPANNED,
1383         XML_NUMBER_MATRIX_ROWS_SPANNED,
1384         XML_NUMBER_POSITION,
1385         XML_NUMBER_ROWS_REPEATED,
1386         XML_NUMBER_ROWS_SPANNED,
1387         XML_NUMBER_STYLE,
1388         XML_NUMBER_WRAPPED_PARAGRAPHS,
1389         XML_NUMBERED_ENTRIES,
1390         XML_OBJECT,
1391         XML_OBJECT_COUNT,
1392         XML_OBJECT_INDEX,
1393         XML_OBJECT_INDEX_ENTRY_TEMPLATE,
1394         XML_OBJECT_INDEX_SOURCE,
1395         XML_OBJECT_NAME,
1396         XML_OBJECT_OLE,
1397         XML_OBJECTS,
1398         XML_ODD_PAGE,
1399         XML_OFFSET,
1400         XML_OLIVE,
1401         XML_ONLOAD,
1402         XML_ONREQUEST,
1403         XML_ON_UPDATE_KEEP_SIZE,
1404         XML_ON_UPDATE_KEEP_STYLES,
1405         XML_ONLINE,
1406         XML_ONLINE_TEXT,
1407         XML_OPEN,
1408         XML_OPEN_HORIZONTAL,
1409         XML_OPEN_VERTICAL,
1410         XML_OPERATION,
1411         XML_OPERATOR,
1412         XML_OPTIMAL,
1413         XML_OPTION,
1414         XML_OR,
1415         XML_ORDER,
1416         XML_ORDERED_LIST,
1417         XML_ORGANIZATIONS,
1418         XML_ORIENTATION,
1419         XML_ORIENTATION_LANDSCAPE,
1420         XML_ORIENTATION_PORTRAIT,
1421         XML_ORIGIN,
1422         XML_ORPHANS,
1423         XML_OUTLINE_CONTENT_VISIBLE,
1424         XML_OUTLINE_LEVEL,
1425         XML_OUTLINE_LEVEL_STYLE,
1426         XML_OUTLINE_STYLE,
1427         XML_OUTSET,
1428         XML_OUTSIDE,
1429         XML_OVERLAP,
1430         XML_OVERLAY,
1431         XML_P,
1432         XML_PACKAGE_NAME,
1433         XML_PADDING,
1434         XML_PADDING_BOTTOM,
1435         XML_PADDING_LEFT,
1436         XML_PADDING_RIGHT,
1437         XML_PADDING_TOP,
1438         XML_PAGE,
1439         XML_PAGE_ADJUST,
1440         XML_PAGE_BREAKS_ON_GROUP_CHANGE,
1441         XML_PAGE_CONTENT,
1442         XML_PAGE_CONTINUATION_STRING,
1443         XML_PAGE_COUNT,
1444         XML_PAGE_END_MARGIN,
1445         XML_PAGE_HEIGHT,
1446         XML_PAGE_MASTER,
1447         XML_PAGE_MASTER_NAME,
1448         XML_PAGE_NAME,
1449         XML_PAGE_NUMBER,
1450         XML_PAGE_NUMBER_VISIBLE,
1451         XML_PAGE_START_MARGIN,
1452         XML_PAGE_STEP_SIZE,
1453         XML_PAGE_STYLE_NAME,
1454         XML_PAGE_THUMBNAIL,
1455         XML_PAGE_USAGE,
1456         XML_PAGE_VARIABLE_GET,
1457         XML_PAGE_VARIABLE_SET,
1458         XML_PAGE_VIEW_ZOOM_VALUE,
1459         XML_PAGE_WIDTH,
1460         XML_PAGES,
1461         XML_PAPER_TRAY_NUMBER,
1462         XML_PARAGRAPH,
1463         XML_PARAGRAPH_CONTENT,
1464         XML_PARAGRAPH_COUNT,
1465         XML_PARAGRAPH_END_MARGIN,
1466         XML_PARAGRAPH_START_MARGIN,
1467         XML_PARALLEL,
1468         XML_PARAM,
1469         XML_PARENT_STYLE_NAME,
1470         XML_PARSE_SQL_STATEMENT,
1471         XML_PARSED,
1472         XML_PARTIALDIFF,
1473         XML_PASSWORD,
1474         XML_PASSWORT,
1475         XML_PATH,
1476         XML_PATH_ID,
1477         XML_PAUSE,
1478         XML_PENDING,
1479         XML_PERCENTAGE,
1480         XML_PERCENTAGE_STYLE,
1481         XML_PERSPECTIVE,
1482         XML_PHDTHESIS,
1483         XML_PHONG,
1484         XML_PHYSICS_ANIMATION_START_VELOCITY_X,
1485         XML_PHYSICS_ANIMATION_START_VELOCITY_Y,
1486         XML_PHYSICS_ANIMATION_DENSITY,
1487         XML_PHYSICS_ANIMATION_BOUNCINESS,
1488         XML_PIE_OFFSET,
1489         XML_PLACEHOLDER,
1490         XML_PLACEHOLDER_TYPE,
1491         XML_PLACING,
1492         XML_PLAIN_NUMBER,
1493         XML_PLAIN_NUMBER_AND_NAME,
1494         XML_PLAY_FULL,
1495         XML_PLOT_AREA,
1496         XML_PLUGIN,
1497         XML_PLUS,
1498         XML_POINTS,
1499         XML_POLYGON,
1500         XML_POLYLINE,
1501         XML_POLYNOMIAL,
1502         XML_POOL_ID,
1503         XML_PORTRAIT,
1504         XML_POSITION,
1505         XML_POSITION_BOTTOM,
1506         XML_POSITION_LEFT,
1507         XML_POSITION_RIGHT,
1508         XML_POSITION_TOP,
1509         XML_POSITIVE_COLOR,
1510         XML_POSTURE_OBLIQUE,
1511         XML_POWER,
1512         XML_PRECISION_AS_SHOWN,
1513         XML_PREFIX,
1514         XML_INFIX,
1515         XML_POSTFIX,
1516         XML_PRESENTATION,
1517         XML_PRESENTATION_ORGCHART,
1518         XML_PRESENTATION_OUTLINE,
1519         XML_PRESENTATION_PAGE_LAYOUT,
1520         XML_PRESENTATION_PAGE_LAYOUT_NAME,
1521         XML_PREVIOUS,
1522         XML_PREVIOUS_PAGE,
1523         XML_PRINT,
1524         XML_PRINT_CONTENT,
1525         XML_PRINT_DATE,
1526         XML_PRINT_ORIENTATION,
1527         XML_PRINT_PAGE_ORDER,
1528         XML_PRINT_RANGE,
1529         XML_PRINT_RANGES,
1530         XML_PRINT_TIME,
1531         XML_PRINTABLE,
1532         XML_PRINTED_BY,
1533         XML_PRIOR,
1534         XML_PROCEEDINGS,
1535         XML_PRODUCT,
1536         XML_PROJECTION,
1537         XML_PROPERTIES,
1538         XML_PROTECT,
1539         XML_PROTECTED,
1540         XML_PROTECTION_KEY,
1541         XML_PROTECTION_KEY_DIGEST_ALGORITHM,
1542         XML_PROTECTION_KEY_DIGEST_ALGORITHM_2,
1543         XML_PRSUBSET,
1544         XML_PUBLISHER,
1545         XML_PUNCTUATION_WRAP,
1546         XML_PURPLE,
1547         XML_PYRAMID,
1548         XML_QRCODE,
1549         XML_QRCODE_BORDER,
1550         XML_QRCODE_ERROR_CORRECTION,
1551         XML_QUARTER,
1552         XML_QUERY_NAME,
1553         XML_QUO_VADIS,
1554         XML_QUOTIENT,
1555         XML_R,
1556         XML_RADAR,
1557         XML_RANDOM,
1558         XML_RANGE_ADDRESS,
1559         XML_RANGE_USABLE_AS,
1560         XML_RECREATE_ON_EDIT,
1561         XML_RECT,
1562         XML_RED,
1563         XML_REF_NAME,
1564         XML_REFERENCE,
1565         XML_REFERENCE_END,
1566         XML_REFERENCE_FORMAT,
1567         XML_REFERENCE_MARK,
1568         XML_REFERENCE_MARK_END,
1569         XML_REFERENCE_MARK_START,
1570         XML_REFERENCE_REF,
1571         XML_REFERENCE_START,
1572         XML_REFERENCE_TYPE,
1573         XML_REFRESH_DELAY,
1574         XML_REGION_CENTER,
1575         XML_REGION_LEFT,
1576         XML_REGION_RIGHT,
1577         XML_REGISTER_TRUE,
1578         XML_REGISTER_TRUTH_REF_STYLE_NAME,
1579         XML_REJECTED,
1580         XML_REJECTING_CHANGE_ID,
1581         XML_REJECTION,
1582         XML_REL_COLUMN_WIDTH,
1583         XML_REL_HEIGHT,
1584         XML_REL_HEIGHT_REL,
1585         XML_REL_WIDTH,
1586         XML_REL_WIDTH_REL,
1587         XML_RELATIVE,
1588         XML_RELATIVE_TAB_STOP_POSITION,
1589         XML_RELN,
1590         XML_REM,
1591         XML_REMOVE_DEPENDENTS,
1592         XML_REMOVE_PRECEDENTS,
1593         XML_REPEAT,
1594         XML_REPEAT_COLUMN,
1595         XML_REPEAT_ROW,
1596         XML_REPEATED,
1597         XML_REPLACE,
1598         XML_REPORT_TYPE,
1599         XML_RESTART_ON_PAGE,
1600         XML_REVISION,
1601         XML_RIDGE,
1602         XML_RIGHT,
1603         XML_RIGHT_OUTSIDE,
1604         XML_RIGHT_TEXT,
1605         XML_RIGHTARC,
1606         XML_RIGHTCIRCLE,
1607         XML_RING,
1608         XML_ROLE,
1609         XML_ROLL_FROM_BOTTOM,
1610         XML_ROLL_FROM_LEFT,
1611         XML_ROLL_FROM_RIGHT,
1612         XML_ROMAN,
1613         XML_ROOT,
1614         XML_ROTATE,
1615         XML_ROTATION,
1616         XML_ROTATION_ALIGN,
1617         XML_ROTATION_ANGLE,
1618         XML_ROUND,
1619         XML_ROW,
1620         XML_ROW_HEIGHT,
1621         XML_ROW_NUMBER,
1622         XML_ROWS,
1623         XML_RSID,
1624         XML_PARRSID,
1625         XML_RUBY,
1626         XML_RUBY_ALIGN,
1627         XML_RUBY_BASE,
1628         XML_RUBY_POSITION,
1629         XML_RUBY_TEXT,
1630         XML_RUN_THROUGH,
1631         XML_RX,
1632         XML_RY,
1633         XML_S,
1634         XML_SCALE,
1635         XML_SCALE_MIN,
1636         XML_SCALE_TEXT,
1637         XML_SCALE_TO,
1638         XML_SCALE_TO_PAGES,
1639         XML_SCATTER,
1640         XML_SCENARIO,
1641         XML_SCENARIO_RANGES,
1642         XML_SCENE,
1643         XML_SCHOOL,
1644         XML_SCIENTIFIC_NUMBER,
1645         XML_SCORE_SPACES,
1646         XML_SCRIPT,
1647         XML_SCRIPT_ASIAN,
1648         XML_SCRIPT_COMPLEX,
1649         XML_SCROLL,
1650         XML_SDEV,
1651         XML_SEARCH_CRITERIA_MUST_APPLY_TO_WHOLE_CELL,
1652         XML_SEC,
1653         XML_SECH,
1654         XML_SECOND_DATE_TIME,
1655         XML_SECONDS,
1656         XML_SECTION,
1657         XML_SECTION_DESC,
1658         XML_SECTION_NAME,
1659         XML_SECTION_SOURCE,
1660         XML_SELECT_PAGE,
1661         XML_SELECT_PROTECTED_CELLS,
1662         XML_SELECT_UNPROTECTED_CELLS,
1663         XML_SELECTOR,
1664         XML_SEMANTICS,
1665         XML_SEMI_AUTOMATIC,
1666         XML_SENDER_CITY,
1667         XML_SENDER_COMPANY,
1668         XML_SENDER_COUNTRY,
1669         XML_SENDER_EMAIL,
1670         XML_SENDER_FAX,
1671         XML_SENDER_FIRSTNAME,
1672         XML_SENDER_INITIALS,
1673         XML_SENDER_LASTNAME,
1674         XML_SENDER_PHONE_PRIVATE,
1675         XML_SENDER_PHONE_WORK,
1676         XML_SENDER_POSITION,
1677         XML_SENDER_POSTAL_CODE,
1678         XML_SENDER_STATE_OR_PROVINCE,
1679         XML_SENDER_STREET,
1680         XML_SENDER_TITLE,
1681         XML_SEP,
1682         XML_SEPARATION_CHARACTER,
1683         XML_SEPARATOR,
1684         XML_SEQUENCE,
1685         XML_SEQUENCE_DECL,
1686         XML_SEQUENCE_DECLS,
1687         XML_SEQUENCE_REF,
1688         XML_SERIES,
1689         XML_SERIES_SOURCE,
1690         XML_SERVER_MAP,
1691         XML_SET,
1692         XML_SETDIFF,
1693         XML_SETTINGS,
1694         XML_SHADE_MODE,
1695         XML_SHADOW,
1696         XML_SHADOW_COLOR,
1697         XML_SHADOW_OFFSET_X,
1698         XML_SHADOW_OFFSET_Y,
1699         XML_SHADOW_SLANT,
1700         XML_SHADOW_TRANSPARENCY,
1701         XML_SHADOW_BLUR,
1702         XML_SHAPE,
1703         XML_SHAPE_ID,
1704         XML_SHAPES,
1705         XML_SHEET_NAME,
1706         XML_SHININESS,
1707         XML_SHORT,
1708         XML_SHOW,
1709         XML_SHOW_ACCEPTED_CHANGES,
1710         XML_SHOW_CHANGES,
1711         XML_SHOW_CHANGES_BY_AUTHOR,
1712         XML_SHOW_CHANGES_BY_AUTHOR_NAME,
1713         XML_SHOW_CHANGES_BY_COMMENT,
1714         XML_SHOW_CHANGES_BY_COMMENT_TEXT,
1715         XML_SHOW_CHANGES_BY_DATETIME,
1716         XML_SHOW_CHANGES_BY_DATETIME_FIRST_DATETIME,
1717         XML_SHOW_CHANGES_BY_DATETIME_MODE,
1718         XML_SHOW_CHANGES_BY_DATETIME_SECOND_DATETIME,
1719         XML_SHOW_CHANGES_BY_RANGES,
1720         XML_SHOW_CHANGES_BY_RANGES_LIST,
1721         XML_SHOW_LOGO,
1722         XML_SHOW_REJECTED_CHANGES,
1723         XML_SHOW_SHAPE,
1724         XML_SHOW_TEXT,
1725         XML_SHOW_UNIT,
1726         XML_SHOW_VALUE,
1727         XML_SHOWS,
1728         XML_SIDE_BY_SIDE,
1729         XML_SILVER,
1730         XML_SIMPLE,
1731         XML_SIN,
1732         XML_SINCE_DATE_TIME,
1733         XML_SINCE_SAVE,
1734         XML_SINH,
1735         XML_SIZE,
1736         XML_SIZE_PROTECT,
1737         XML_SLANT,
1738         XML_SLANT_X,
1739         XML_SLANT_Y,
1740         XML_SLIDE,
1741         XML_SLOW,
1742         XML_SOFTEDGE_RADIUS,
1743         XML_SOLID,
1744         XML_SOLID_TYPE,
1745         XML_SORT,
1746         XML_SORT_ASCENDING,
1747         XML_SORT_BY,
1748         XML_SORT_BY_POSITION,
1749         XML_SORT_GROUPS,
1750         XML_SORT_KEY,
1751         XML_SOUND,
1752         XML_SOURCE_CELL_RANGE,
1753         XML_SOURCE_CELL_RANGE_ADDRESSES,
1754         XML_SOURCE_FIELD_NAME,
1755         XML_SOURCE_NAME,
1756         XML_SOURCE_RANGE_ADDRESS,
1757         XML_SOURCE_SERVICE,
1758         XML_SPACE_BEFORE,
1759         XML_SPAN,
1760         XML_SPECULAR,
1761         XML_SPECULAR_COLOR,
1762         XML_SPEED,
1763         XML_SPHERE,
1764         XML_SPIRAL,
1765         XML_SPIRAL_IN,
1766         XML_SPIRAL_INWARD_LEFT,
1767         XML_SPIRAL_INWARD_RIGHT,
1768         XML_SPIRAL_OUT,
1769         XML_SPIRAL_OUTWARD_LEFT,
1770         XML_SPIRAL_OUTWARD_RIGHT,
1771         XML_SPIRALIN_LEFT,
1772         XML_SPIRALIN_RIGHT,
1773         XML_SPIRALOUT_LEFT,
1774         XML_SPIRALOUT_RIGHT,
1775         XML_SPLINES,
1776         XML_SPLIT,
1777         XML_SPLIT_COLUMN,
1778         XML_SPLIT_POSITION,
1779         XML_SPLIT_ROW,
1780         XML_SPREADSHEET,
1781         XML_SPREADMETHOD,
1782         XML_SQL_STATEMENT,
1783         XML_STACKED,
1784         XML_STAGGER_EVEN,
1785         XML_STAGGER_ODD,
1786         XML_STANDARD,
1787         XML_STANDARD_DEVIATION,
1788         XML_STARBASIC,
1789         XML_START,
1790         XML_START_ANGLE,
1791         XML_START_COLOR,
1792         XML_START_COLUMN,
1793         XML_START_GLUE_POINT,
1794         XML_START_GUIDE,
1795         XML_START_INTENSITY,
1796         XML_START_LINE_SPACING_HORIZONTAL,
1797         XML_START_LINE_SPACING_VERTICAL,
1798         XML_START_NUMBERING_AT,
1799         XML_START_PAGE,
1800         XML_START_POSITION,
1801         XML_START_ROW,
1802         XML_START_SCALE,
1803         XML_START_SHAPE,
1804         XML_START_TABLE,
1805         XML_START_VALUE,
1806         XML_START_WITH_NAVIGATOR,
1807         XML_STATE,
1808         XML_STATISTICS,
1809         XML_STATUS,
1810         XML_STAY_ON_TOP,
1811         XML_STDEV,
1812         XML_STDEVP,
1813         XML_STEPS,
1814         XML_STEP_SIZE,
1815         XML_STOCK,
1816         XML_STOCK_UPDOWN_BARS,
1817         XML_STOCK_WITH_VOLUME,
1818         XML_STOP,
1819         XML_STOP_COLOR,
1820         XML_STOP_OPACITY,
1821         XML_STRETCH,
1822         XML_STRETCH_FROM_BOTTOM,
1823         XML_STRETCH_FROM_LEFT,
1824         XML_STRETCH_FROM_RIGHT,
1825         XML_STRETCH_FROM_TOP,
1826         XML_STRETCHY,
1827         XML_STRICT,
1828         XML_STRING,
1829         XML_STRING_VALUE,
1830         XML_STRING_VALUE_IF_FALSE,
1831         XML_STRING_VALUE_IF_TRUE,
1832         XML_STRIPES,
1833         XML_STROKE,
1834         XML_STROKE_COLOR,
1835         XML_STROKE_DASH,
1836         XML_STROKE_LINECAP,
1837         XML_STROKE_LINEJOIN,
1838         XML_STROKE_OPACITY,
1839         XML_STROKE_WIDTH,
1840         XML_STRUCTURE_PROTECTED,
1841         XML_STYLE,
1842         XML_STYLE_NAME,
1843         XML_STYLES,
1844         XML_STYLESHEET,
1845         XML_SUB_TABLE,
1846         XML_SUBJECT,
1847         XML_SUBSET,
1848         XML_SUBTITLE,
1849         XML_SUBTOTAL_FIELD,
1850         XML_SUBTOTAL_RULE,
1851         XML_SUBTOTAL_RULES,
1852         XML_SUB_VIEW_SIZE,
1853         XML_SUFFIX,
1854         XML_SUM,
1855         XML_SWISS,
1856         XML_SYMBOL,
1857         XML_SYMBOL_HEIGHT,
1858         XML_SYMBOL_IMAGE_NAME,
1859         XML_SYMBOL_WIDTH,
1860         XML_SYSTEM,
1861         XML_TAB_COLOR,
1862         XML_TAB_CYCLE,
1863         XML_TAB_INDEX,
1864         XML_TAB_STOP,
1865         XML_TAB_STOP_DISTANCE,
1866         XML_TAB_STOPS,
1867         XML_TABLE,
1868         XML_TABLE_BACKGROUND,
1869         XML_TABLE_CELL,
1870         XML_TABLE_CENTERING,
1871         XML_TABLE_COLUMN,
1872         XML_TABLE_COLUMN_GROUP,
1873         XML_TABLE_COLUMNS,
1874         XML_TABLE_COUNT,
1875         XML_TABLE_HEADER,
1876         XML_TABLE_HEADER_COLUMNS,
1877         XML_TABLE_HEADER_ROWS,
1878         XML_TABLE_INDEX,
1879         XML_TABLE_INDEX_ENTRY_TEMPLATE,
1880         XML_TABLE_INDEX_SOURCE,
1881         XML_TABLE_NAME,
1882         XML_TABLE_OF_CONTENT,
1883         XML_TABLE_OF_CONTENT_ENTRY_TEMPLATE,
1884         XML_TABLE_OF_CONTENT_SOURCE,
1885         XML_TABLE_PAGE,
1886         XML_TABLE_PROTECTION,
1887         XML_TABLE_ROW,
1888         XML_TABLE_ROW_GROUP,
1889         XML_TABLE_ROWS,
1890         XML_TABLE_SOURCE,
1891         XML_TABLE_VIEW,
1892         XML_TABLES,
1893         XML_TAN,
1894         XML_TANH,
1895         XML_TARGET_CELL_ADDRESS,
1896         XML_TARGET_FRAME,
1897         XML_TARGET_FRAME_NAME,
1898         XML_TARGET_RANGE_ADDRESS,
1899         XML_TB_RL,
1900         XML_TEAL,
1901         XML_TECHREPORT,
1902         XML_TEMPLATE,
1903         XML_TEMPLATE_NAME,
1904         XML_TENDSTO,
1905         XML_TEX_FILTER,
1906         XML_TEX_GENERATION_MODE_X,
1907         XML_TEX_GENERATION_MODE_Y,
1908         XML_TEX_KIND,
1909         XML_TEX_MODE,
1910         XML_TEXT,
1911         XML_TEXT_ALIGN,
1912         XML_TEXT_ALIGN_LAST,
1913         XML_TEXT_ALIGN_SOURCE,
1914         XML_TEXT_AUTOSPACE,
1915         XML_TEXT_BACKGROUND_COLOR,
1916         XML_TEXT_BLINKING,
1917         XML_TEXT_BOX,
1918         XML_TEXT_CHANGES_ONLY,
1919         XML_TEXT_COLOR,
1920         XML_TEXT_COMBINE,
1921         XML_TEXT_COMBINE_END_CHAR,
1922         XML_TEXT_COMBINE_START_CHAR,
1923         XML_TEXT_CONTENT,
1924         XML_TEXT_CONVERSION_DICTIONARY,
1925         XML_TEXT_CROSSING_OUT,
1926         XML_TEXT_EMPHASIZE,
1927         XML_TEXT_GLOBAL,
1928         XML_TEXT_INDENT,
1929         XML_TEXT_INPUT,
1930         XML_TEXT_JUSTIFY,
1931         XML_TEXT_OUTLINE,
1932         XML_TEXT_ONLY,
1933         XML_TEXT_POSITION,
1934         XML_TEXT_ROTATION_ANGLE,
1935         XML_TEXT_ROTATION_SCALE,
1936         XML_TEXT_SCALE,
1937         XML_TEXT_SHADOW,
1938         XML_TEXT_STYLE,
1939         XML_TEXT_TRANSFORM,
1940         XML_TEXT_UNDERLINE,
1941         XML_TEXT_UNDERLINE_COLOR,
1942         XML_TEXTAREA_HORIZONTAL_ALIGN,
1943         XML_TEXTAREA_VERTICAL_ALIGN,
1944         XML_TEXTUAL,
1945         XML_THICK,
1946         XML_THIN,
1947         XML_THREE_DIMENSIONAL,
1948         XML_THUMBNAIL,
1949         XML_TICK_MARKS_MAJOR_INNER,
1950         XML_TICK_MARKS_MAJOR_OUTER,
1951         XML_TICK_MARKS_MINOR_INNER,
1952         XML_TICK_MARKS_MINOR_OUTER,
1953         XML_TILE_REPEAT_OFFSET,
1954         XML_TIME,
1955         XML_TIME_ADJUST,
1956         XML_TIME_STYLE,
1957         XML_TIME_VALUE,
1958         XML_TIMES,
1959         XML_TITLE,
1960         XML_TO_ANOTHER_TABLE,
1961         XML_TO_BOTTOM,
1962         XML_TO_CENTER,
1963         XML_TO_LEFT,
1964         XML_TO_LOWER_LEFT,
1965         XML_TO_LOWER_RIGHT,
1966         XML_TO_RIGHT,
1967         XML_TO_TOP,
1968         XML_TO_UPPER_LEFT,
1969         XML_TO_UPPER_RIGHT,
1970         XML_TOC_MARK,
1971         XML_TOC_MARK_END,
1972         XML_TOC_MARK_START,
1973         XML_TOGGLE,
1974         XML_TOP,
1975         XML_TOP_LEFT,
1976         XML_TOP_PERCENT,
1977         XML_TOP_RIGHT,
1978         XML_TOP_VALUES,
1979         XML_TOPARC,
1980         XML_TOPCIRCLE,
1981         XML_TRACE_DEPENDENTS,
1982         XML_TRACE_ERRORS,
1983         XML_TRACE_PRECEDENTS,
1984         XML_TRACK_CHANGES,
1985         XML_TRACKED_CHANGES,
1986         XML_TRACKED_CHANGES_VIEW_SETTINGS,
1987         XML_TRANSFORM,
1988         XML_TRANSITION_ON_CLICK,
1989         XML_TRANSPARENCY,
1990         XML_TRANSPARENCY_NAME,
1991         XML_TRANSPARENT,
1992         XML_TRANSPOSE,
1993         XML_TRUE,
1994         XML_TRUNCATE_ON_OVERFLOW,
1995         XML_TRY_STAGGERING_FIRST,
1996         XML_TSPAN,
1997         XML_TTB,
1998         XML_TYPE,
1999         XML_DOT_DASH,
2000         XML_DOT_DOT_DASH,
2001         XML_LONG_DASH,
2002         XML_SHOW_SIGN_DATE,
2003         XML_SIGNATURELINE,
2004         XML_SIGNING_INSTRUCTIONS,
2005         XML_SINGLE,
2006         XML_SMALL_WAVE,
2007         XML_SUGGESTED_SIGNER_EMAIL,
2008         XML_SUGGESTED_SIGNER_NAME,
2009         XML_SUGGESTED_SIGNER_TITLE,
2010         XML_WAVE,
2011         XML_UNFORMATTED_TEXT,
2012         XML_UNION,
2013         XML_UNIT,
2014         XML_UNORDERED_LIST,
2015         XML_UNPUBLISHED,
2016         XML_UP,
2017         XML_UPLIMIT,
2018         XML_UPRIGHT,
2019         XML_URL,
2020         XML_USE,
2021         XML_USE_CAPTION,
2022         XML_USE_CELL_PROTECTION,
2023         XML_USE_CHART_OBJECTS,
2024         XML_USE_CONDITION,
2025         XML_USE_DRAW_OBJECTS,
2026         XML_USE_FLOATING_FRAMES,
2027         XML_USE_GRAPHICS,
2028         XML_USE_IMAGE_OBJECTS,
2029         XML_USE_INDEX_MARKS,
2030         XML_USE_INDEX_SOURCE_STYLES,
2031         XML_USE_KEYS_AS_ENTRIES,
2032         XML_USE_LABEL,
2033         XML_USE_MATH_OBJECTS,
2034         XML_USE_OBJECTS,
2035         XML_USE_OPTIMAL_COLUMN_WIDTH,
2036         XML_USE_OPTIMAL_ROW_HEIGHT,
2037         XML_USE_OTHER_OBJECTS,
2038         XML_USE_SPREADSHEET_OBJECTS,
2039         XML_USE_STYLES,
2040         XML_USE_TABLES,
2041         XML_USE_WINDOW_FONT_COLOR,
2042         XML_USED_HIERARCHY,
2043         XML_USER_DEFINED,
2044         XML_USER_FIELD_DECL,
2045         XML_USER_FIELD_DECLS,
2046         XML_USER_FIELD_GET,
2047         XML_USER_FIELD_INPUT,
2048         XML_USER_INDEX,
2049         XML_USER_INDEX_ENTRY_TEMPLATE,
2050         XML_USER_INDEX_MARK,
2051         XML_USER_INDEX_MARK_END,
2052         XML_USER_INDEX_MARK_START,
2053         XML_USER_INDEX_SOURCE,
2054         XML_USER_TRANSFORMED,
2055         XML_USERNAME,
2056         XML_VALIDATION,
2057         XML_VALUE,
2058         XML_VALUE_TYPE,
2059         XML_VALUES_CELL_RANGE_ADDRESS,
2060         XML_VAR,
2061         XML_VARIABLE,
2062         XML_VARIABLE_DECL,
2063         XML_VARIABLE_DECLS,
2064         XML_VARIABLE_GET,
2065         XML_VARIABLE_INPUT,
2066         XML_VARIABLE_SET,
2067         XML_VARIANCE,
2068         XML_VARP,
2069         XML_VECTOR,
2070         XML_VERB,
2071         XML_VERSION,
2072         XML_VERSION_ENTRY,
2073         XML_VERSION_LIST,
2074         XML_VERTICAL,
2075         XML_VERTICAL_ALIGN,
2076         XML_VERTICAL_JUSTIFY,
2077         XML_VERTICAL_LINES,
2078         XML_VERTICAL_POS,
2079         XML_VERTICAL_REL,
2080         XML_VERTICAL_SEGMENTS,
2081         XML_VERTICAL_SPLIT_MODE,
2082         XML_VERTICAL_SPLIT_POSITION,
2083         XML_VERTICAL_STRIPES,
2084         XML_VIEW,
2085         XML_VIEWBOX,
2086         XML_VIEW_ID,
2087         XML_VIEW_SETTINGS,
2088         XML_VISIBILITY,
2089         XML_VISIBLE,
2090         XML_VISIBLE_AREA,
2091         XML_VISIBLE_AREA_HEIGHT,
2092         XML_VISIBLE_AREA_LEFT,
2093         XML_VISIBLE_AREA_TOP,
2094         XML_VISIBLE_AREA_WIDTH,
2095         XML_VISITED_STYLE_NAME,
2096         XML_VISUAL_EFFECT,
2097         XML_VOLATILE,
2098         XML_VOLUME,
2099         XML_VPN,
2100         XML_VRP,
2101         XML_VUP,
2102         XML_WALL,
2103         XML_WARNING,
2104         XML_WATERMARK,
2105         XML_WAVYLINE,
2106         XML_WAVYLINE_FROM_BOTTOM,
2107         XML_WAVYLINE_FROM_LEFT,
2108         XML_WAVYLINE_FROM_RIGHT,
2109         XML_WAVYLINE_FROM_TOP,
2110         XML_WEEK_OF_YEAR,
2111         XML_WHITE,
2112         XML_WHOLE_PAGE,
2113         XML_WIDOWS,
2114         XML_WIDTH,
2115         XML_WORD,
2116         XML_WORD_COUNT,
2117         XML_WRAP,
2118         XML_WRAP_CONTOUR,
2119         XML_WRAP_CONTOUR_MODE,
2120         XML_WRAP_OPTION,
2121         XML_WRITING_MODE,
2122         XML_WWW,
2123         XML_X,
2124         XML_X1,
2125         XML_X2,
2126         XML_X_MAC_ROMAN,
2127         XML_X_SYMBOL,
2128         XML_X_SYSTEM,
2129         XML_XOR,
2130         XML_Y,
2131         XML_Y1,
2132         XML_Y2,
2133         XML_YEAR,
2134         XML_YELLOW,
2135         XML_ZERO_VALUES,
2136         XML_ZINDEX,
2137         XML_ZOOM_TYPE,
2138         XML_ZOOM_VALUE,
2139 
2140         XML_ENABLE,
2141         XML_USE_REGULAR_EXPRESSIONS,
2142         XML_USE_WILDCARDS,
2143         XML_DATA_SOURCE_HAS_LABELS,
2144         XML_LINK_DATA_STYLE_TO_SOURCE,
2145         XML_SORT_ALGORITHM,
2146         XML_STRAIGHT_LINE,
2147         XML_ANGLED_LINE,
2148         XML_ANGLED_CONNECTOR_LINE,
2149         XML_APPLICATION_X_WWW_FORM_URLENCODED,
2150         XML_MULTIPART_FORMDATA,
2151         XML_APPLICATION_TEXT,
2152         XML_GET,
2153         XML_POST,
2154         XML_QUERY,
2155         XML_PARENT,
2156         XML_RECORDS,
2157         XML_PUSH,
2158         XML_SUBMIT,
2159         XML_RESET,
2160         XML_VALUE_LIST,
2161         XML_SQL,
2162         XML_SQL_PASS_THROUGH,
2163         XML_TABLE_FIELDS,
2164         XML_UNCHECKED,
2165         XML_CHECKED,
2166         XML_UNKNOWN,
2167 
2168         XML_ROLL_FROM_TOP,
2169 
2170         XML_BINARY_DATA,
2171         XML_NOTIFY_ON_UPDATE_OF_TABLE,
2172 
2173         XML_0,
2174         XML_PLAY,
2175         XML_HANDOUT_MASTER,
2176         XML_TEXT_STYLE_NAME,
2177         XML_ESCAPE_DIRECTION,
2178         XML_GLUE_POINT,
2179         XML_PRIMARY_X,
2180         XML_SECONDARY_X,
2181         XML_PRIMARY_Y,
2182         XML_SECONDARY_Y,
2183         XML_PRIMARY_Z,
2184 
2185         XML_CAPTION_TYPE,
2186         XML_CAPTION_ANGLE_TYPE,
2187         XML_CAPTION_ANGLE,
2188         XML_CAPTION_GAP,
2189         XML_CAPTION_ESCAPE_DIRECTION,
2190         XML_CAPTION_ESCAPE,
2191         XML_CAPTION_LINE_LENGTH,
2192         XML_CAPTION_FIT_LINE_LENGTH,
2193         XML_FREE,
2194 
2195         XML_TRANSITION_TYPE,
2196         XML_TRANSITION_STYLE,
2197         XML_TRANSITION_SPEED,
2198         XML_DURATION,
2199         XML_BACKGROUND_SIZE,
2200         XML_BACKGROUND_OBJECTS_VISIBLE,
2201         XML_BACKGROUND_VISIBLE,
2202 
2203         XML_MOVE_FROM_UPPERLEFT,
2204         XML_MOVE_FROM_UPPERRIGHT,
2205         XML_MOVE_FROM_LOWERRIGHT,
2206         XML_MOVE_FROM_LOWERLEFT,
2207         XML_UNCOVER_TO_LEFT,
2208         XML_UNCOVER_TO_UPPERLEFT,
2209         XML_UNCOVER_TO_TOP,
2210         XML_UNCOVER_TO_UPPERRIGHT,
2211         XML_UNCOVER_TO_RIGHT,
2212         XML_UNCOVER_TO_LOWERRIGHT,
2213         XML_UNCOVER_TO_BOTTOM,
2214         XML_UNCOVER_TO_LOWERLEFT,
2215         XML_VERTICAL_CHECKERBOARD,
2216         XML_HORIZONTAL_CHECKERBOARD,
2217         XML_NOTIFY_ON_UPDATE_OF_RANGES,
2218         XML_BYTE,
2219         XML_MACRO,
2220         XML_LOCATION,
2221         XML_APPLICATION,
2222         XML_SYMBOL_IMAGE,
2223         XML_TEXT_OVERLAP,
2224         XML_SPLINE_ORDER,
2225         XML_SPLINE_RESOLUTION,
2226 
2227         XML_PAPER_TRAY_NAME,
2228 
2229         XML_COLUMN_MAPPING,
2230         XML_ROW_MAPPING,
2231 
2232         XML_TABLE_FORMULA,
2233 
2234         XML_EMBEDDED_TEXT,
2235 
2236         XML_MERGE_LAST_PARAGRAPH,
2237 
2238         XML_STOCK_LOSS_MARKER,
2239         XML_STOCK_GAIN_MARKER,
2240         XML_STOCK_RANGE_LINE,
2241 
2242         XML_RL_TB,
2243         XML_TB_LR,
2244         XML_BT_LR,
2245         XML_LR,
2246         XML_RL,
2247         XML_TB,
2248 
2249         XML_LAYOUT_GRID_COLOR,
2250         XML_LAYOUT_GRID_LINES,
2251         XML_LAYOUT_GRID_BASE_HEIGHT,
2252         XML_LAYOUT_GRID_RUBY_HEIGHT,
2253         XML_LAYOUT_GRID_MODE,
2254         XML_LAYOUT_GRID_RUBY_BELOW,
2255         XML_LAYOUT_GRID_PRINT,
2256         XML_LAYOUT_GRID_DISPLAY,
2257 
2258         //text grid enhancement for better CJK support
2259         XML_DEFAULT_PAGE_LAYOUT,
2260         XML_LAYOUT_GRID_STANDARD_MODE,
2261         XML_LAYOUT_GRID_BASE_WIDTH,
2262         XML_LAYOUT_GRID_SNAP_TO_CHARS,
2263         XML_LAYOUT_GRID_SNAP_TO,
2264 
2265         XML_SNAP_TO_LAYOUT_GRID,
2266         XML_DONT_BALANCE_TEXT_COLUMNS,
2267 
2268         XML_GLYPH_ORIENTATION_VERTICAL,
2269 
2270         XML_MARKED_INVALID,
2271 
2272         XML_REGRESSION_CURVE,
2273         XML_REGRESSION_TYPE,
2274         XML_REGRESSION_CURVE_NAME,
2275         XML_REGRESSION_EXTRAPOLATE_FORWARD,
2276         XML_REGRESSION_EXTRAPOLATE_BACKWARD,
2277         XML_REGRESSION_MAX_DEGREE,
2278         XML_REGRESSION_MIN_DEGREE,
2279         XML_REGRESSION_MOVING_TYPE,
2280         XML_REGRESSION_PERIOD,
2281         XML_REGRESSION_FORCE_INTERCEPT,
2282         XML_REGRESSION_INTERCEPT_VALUE,
2283         XML_REGRESSION_X_NAME,
2284         XML_REGRESSION_Y_NAME,
2285 
2286         XML_ERROR_INDICATOR,
2287 
2288         XML_TABLE_TYPE,
2289 
2290         XML_DISPLAY_FACTOR,
2291 
2292         XML_TRANSLITERATION_FORMAT,
2293         XML_TRANSLITERATION_LANGUAGE,
2294         XML_TRANSLITERATION_COUNTRY,
2295         XML_TRANSLITERATION_STYLE,
2296 
2297         XML_KEY1_PHONETIC,
2298         XML_KEY2_PHONETIC,
2299         XML_STRING_VALUE_PHONETIC,
2300 
2301         XML_BACKGROUND_TRANSPARENCY,
2302         XML_BACKGROUND_IMAGE_TRANSPARENCY,
2303 
2304         XML_DYNAMIC_SPACING,
2305         XML_MAIN_ENTRY,
2306 
2307         XML_USE_OUTLINE_LEVEL,
2308 
2309         // #107245# New 3D properties which are possible for lathe and extrude 3d objects
2310         XML_CLOSE_FRONT,
2311         XML_CLOSE_BACK,
2312 
2313         XML_DROP_DOWN,
2314         XML_CURRENT_SELECTED,
2315 
2316         XML_JOIN_BORDER,
2317 
2318         XML_DISPLAY_LIST,
2319         XML_NO,
2320         XML_UNSORTED,
2321         XML_FONT_INDEPENDENT_LINE_SPACING,
2322 
2323         // Wrong! Do not write, use XML_SORT_ASCENDING instead. Only read. fdo#72548
2324         XML_SORTED_ASCENDING,
2325 
2326         XML_DATABASE,
2327         XML_DATASOURCE, // forms "datasource"
2328         XML_DATA_SOURCE, // db "data-source"
2329         XML_QUERIES,
2330         XML_REPORTS,
2331         XML_REPORT,
2332         XML_AS_TEMPLATE,
2333 
2334         XML_CONNECTION_RESOURCE,
2335         XML_SUPPRESS_VERSION_COLUMNS,
2336         XML_JAVA_DRIVER_CLASS,
2337         XML_EXTENSION,
2338         XML_IS_FIRST_ROW_HEADER_LINE,
2339         XML_SHOW_DELETED,
2340         XML_IS_TABLE_NAME_LENGTH_LIMITED,
2341         XML_SYSTEM_DRIVER_SETTINGS,
2342         XML_ENABLE_SQL92_CHECK,
2343         XML_APPEND_TABLE_ALIAS_NAME,
2344         XML_PARAMETER_NAME_SUBSTITUTION,
2345         XML_IGNORE_DRIVER_PRIVILEGES,
2346         XML_BOOLEAN_COMPARISON_MODE,
2347         XML_USE_CATALOG,
2348         XML_BASE_DN,
2349         XML_MAX_ROW_COUNT,
2350         XML_LOGIN,
2351         XML_USER_NAME,
2352         XML_IS_PASSWORD_REQUIRED,
2353         XML_LOGIN_TIMEOUT,
2354         XML_DELIMITER,
2355         XML_FIELD,
2356         XML_DECIMAL,
2357         XML_THOUSAND,
2358         XML_TABLE_FILTER,
2359         XML_TABLE_FILTER_PATTERN,
2360         XML_TABLE_TYPE_FILTER,
2361         XML_AUTO_INCREMENT,
2362         XML_ADDITIONAL_COLUMN_STATEMENT,
2363         XML_ROW_RETRIEVING_STATEMENT,
2364         XML_DATA_SOURCE_SETTINGS,
2365         XML_DATA_SOURCE_SETTING,
2366         XML_DATA_SOURCE_SETTING_VALUE,
2367         XML_DATA_SOURCE_SETTING_IS_LIST,
2368         XML_DATA_SOURCE_SETTING_TYPE,
2369         XML_DATA_SOURCE_SETTING_NAME,
2370         XML_COMPONENT,
2371         XML_COMPONENT_COLLECTION,
2372         XML_QUERY_COLLECTION,
2373         XML_UPDATE_TABLE,
2374         XML_FILTER_STATEMENT,
2375         XML_ORDER_STATEMENT,
2376         XML_ESCAPE_PROCESSING,
2377         XML_KEYS,
2378         XML_INDICES,
2379         XML_TYPE_NAME,
2380         XML_PRECISION,
2381         XML_IS_NULLABLE,
2382         XML_IS_AUTOINCREMENT,
2383         XML_DEFAULT_VALUE,
2384         XML_REFERENCED_TABLE_NAME,
2385         XML_UPDATE_RULE,
2386         XML_DELETE_RULE,
2387         XML_KEY_COLUMNS,
2388         XML_KEY_COLUMN,
2389         XML_RELATED_COLUMN_NAME,
2390         XML_CATALOG_NAME,
2391         XML_IS_UNIQUE,
2392         XML_IS_CLUSTERED,
2393         XML_INDEX_COLUMNS,
2394         XML_INDEX_COLUMN,
2395         XML_IS_ASCENDING,
2396         XML_SCHEMA_NAME,
2397         XML_NP_DB,
2398         XML_N_DB,
2399         XML_APPLY_FILTER,
2400         XML_APPLY_ORDER,
2401         XML_AUTOMATIC_PRINT_RANGE,
2402 
2403         XML_SELECTION,
2404         XML_SELECTION_INDEXES,
2405 
2406         XML_SCALE_TO_X,
2407         XML_SCALE_TO_Y,
2408 
2409         XML_KEEP_TOGETHER,
2410 
2411         XML_USE_HEADER_NAME,
2412         XML_USE_FOOTER_NAME,
2413         XML_USE_DATE_TIME_NAME,
2414         XML_DISPLAY_HEADER,
2415         XML_DISPLAY_FOOTER,
2416         XML_DISPLAY_PAGE_NUMBER,
2417         XML_DISPLAY_DATE_TIME,
2418         XML_SOURCE,
2419         XML_CURRENT_DATE,
2420 
2421         XML_HEADER_DECL,
2422         XML_FOOTER_DECL,
2423         XML_DATE_TIME_DECL,
2424 
2425         XML_SELECTED_PAGE,
2426 
2427         // DVO, OD 01.10.2003 #i18732
2428         XML_FLOW_WITH_TEXT,
2429 
2430         XML_WITH_TAB, // #i21237#
2431 
2432         XML_CUSTOM_SHAPE,
2433         XML_ENGINE,
2434         XML_ENHANCED_GEOMETRY,
2435         XML_TEXT_ROTATE_ANGLE,
2436         XML_MIRROR_VERTICAL,
2437         XML_MIRROR_HORIZONTAL,
2438         XML_EXTRUSION_ALLOWED,
2439         XML_TEXT_PATH_ALLOWED,
2440         XML_CONCENTRIC_GRADIENT_FILL_ALLOWED,
2441         XML_EXTRUSION,
2442         XML_EXTRUSION_BRIGHTNESS,
2443         XML_EXTRUSION_DEPTH,
2444         XML_EXTRUSION_DIFFUSION,
2445         XML_EXTRUSION_NUMBER_OF_LINE_SEGMENTS,
2446         XML_EXTRUSION_LIGHT_FACE,
2447         XML_EXTRUSION_FIRST_LIGHT_HARSH,
2448         XML_EXTRUSION_SECOND_LIGHT_HARSH,
2449         XML_EXTRUSION_FIRST_LIGHT_LEVEL,
2450         XML_EXTRUSION_SECOND_LIGHT_LEVEL,
2451         XML_EXTRUSION_FIRST_LIGHT_DIRECTION,
2452         XML_EXTRUSION_SECOND_LIGHT_DIRECTION,
2453         XML_EXTRUSION_METAL,
2454         XML_EXTRUSION_ROTATION_ANGLE,
2455         XML_EXTRUSION_ROTATION_CENTER,
2456         XML_EXTRUSION_SHININESS,
2457         XML_EXTRUSION_SKEW,
2458         XML_EXTRUSION_SPECULARITY,
2459         XML_EXTRUSION_PROJECTION_MODE,
2460         XML_EXTRUSION_VIEWPOINT,
2461         XML_EXTRUSION_ORIGIN,
2462         XML_EXTRUSION_COLOR,
2463         XML_SECONDARY_FILL_COLOR,
2464         XML_ENHANCED_PATH,
2465         XML_PATH_STRETCHPOINT_X,
2466         XML_PATH_STRETCHPOINT_Y,
2467         XML_TEXT_AREAS,
2468         XML_GLUE_POINTS,
2469         XML_GLUE_POINT_TYPE,
2470         XML_GLUE_POINT_LEAVING_DIRECTIONS,
2471         XML_TEXT_PATH,
2472         XML_TEXT_PATH_MODE,
2473         XML_TEXT_PATH_SCALE,
2474         XML_TEXT_PATH_SAME_LETTER_HEIGHTS,
2475         XML_MODIFIERS,
2476         XML_EQUATION,
2477         XML_XSTRETCH,
2478         XML_YSTRETCH,
2479         XML_HASSTROKE,
2480         XML_HASFILL,
2481         XML_LOGWIDTH,
2482         XML_LOGHEIGHT,
2483         XML_HANDLE,
2484         XML_HANDLE_MIRROR_VERTICAL,
2485         XML_HANDLE_MIRROR_HORIZONTAL,
2486         XML_HANDLE_SWITCHED,
2487         XML_HANDLE_POSITION,
2488         XML_HANDLE_RANGE_X_MINIMUM,
2489         XML_HANDLE_RANGE_X_MAXIMUM,
2490         XML_HANDLE_RANGE_Y_MINIMUM,
2491         XML_HANDLE_RANGE_Y_MAXIMUM,
2492         XML_HANDLE_POLAR,
2493         XML_HANDLE_RADIUS_RANGE_MINIMUM,
2494         XML_HANDLE_RADIUS_RANGE_MAXIMUM,
2495         XML_RECTANGLE,
2496         XML_ROUNDRECTANGLE,
2497         XML_OVAL,
2498         XML_CLOUD,
2499         XML_BOUNDINGCUBE,
2500         XML_WIREFRAME,
2501         XML_SEGMENTS,
2502         XML_WORD_WRAP,
2503 
2504         XML_COLLAPSING,
2505         XML_SEPARATING,
2506         XML_BORDER_MODEL,
2507 
2508         XML_DATA_PILOT_FIELD_REFERENCE,
2509         XML_MEMBER_DIFFERENCE,
2510         XML_MEMBER_PERCENTAGE,
2511         XML_MEMBER_PERCENTAGE_DIFFERENCE,
2512         XML_RUNNING_TOTAL,
2513         XML_ROW_PERCENTAGE,
2514         XML_COLUMN_PERCENTAGE,
2515         XML_TOTAL_PERCENTAGE,
2516         XML_FIELD_NAME,
2517         XML_MEMBER_TYPE,
2518         XML_NAMED,
2519         XML_MEMBER_NAME,
2520         XML_DISPLAY_MEMBER_MODE,
2521         XML_MEMBER_COUNT,
2522         XML_DATA_FIELD,
2523         XML_DATA_PILOT_DISPLAY_INFO,
2524         XML_SORT_MODE,
2525         XML_DATA_PILOT_SORT_INFO,
2526         XML_ADD_EMPTY_LINES,
2527         XML_TABULAR_LAYOUT,
2528         XML_OUTLINE_SUBTOTALS_TOP,
2529         XML_OUTLINE_SUBTOTALS_BOTTOM,
2530         XML_LAYOUT_MODE,
2531         XML_DATA_PILOT_LAYOUT_INFO,
2532 
2533         XML_SYMBOL_COLOR,
2534 
2535         XML_3D,
2536         XML_IMAGE_POSITION,
2537         XML_IMAGE_ALIGN,
2538 
2539         XML_DIAGONAL_BL_TR,
2540         XML_DIAGONAL_BL_TR_WIDTH,
2541         XML_DIAGONAL_TL_BR,
2542         XML_DIAGONAL_TL_BR_WIDTH,
2543         XML_REPEAT_CONTENT,
2544         XML_SHRINK_TO_FIT,
2545 
2546         /* Core impl. of the positioning of floating screen objects without
2547            considering its wrapping style (#i28701#)
2548          */
2549         XML_WRAP_INFLUENCE_ON_POSITION,
2550         // Tokens have been renamed and <XML_ITERATIVE> has been added (#i35017#)
2551         XML_ONCE_SUCCESSIVE,
2552         XML_ONCE_CONCURRENT,
2553         XML_ALLOW_OVERLAP,
2554 
2555         // Names for OOo format only
2556         XML_N_OFFICE_OOO,
2557         XML_N_META_OOO,
2558         XML_N_STYLE_OOO,
2559         XML_N_NUMBER_OOO,
2560         XML_N_TEXT_OOO,
2561         XML_N_TABLE_OOO,
2562         XML_N_DRAW_OOO,
2563         XML_N_DR3D_OOO,
2564         XML_N_PRESENTATION_OOO,
2565         XML_N_PRESENTATION_OASIS,
2566         XML_N_CHART_OOO,
2567         XML_N_CONFIG_OOO,
2568         XML_N_FORM_OOO,
2569         XML_N_SCRIPT_OOO,
2570 
2571         XML_GLOBAL,
2572         XML_NOTE_CLASS,
2573         XML_NOTE_CITATION,
2574         XML_NOTE_BODY,
2575         XML_NOTES_CONFIGURATION,
2576         XML_NOTE_REF,
2577         XML_IS_SUB_TABLE,
2578         XML_PAGE_LAYOUT,
2579         XML_PAGE_LAYOUT_NAME,
2580         XML_GRAPHIC_PROPERTIES,
2581         XML_DRAWING_PAGE_PROPERTIES,
2582         XML_PAGE_LAYOUT_PROPERTIES,
2583         XML_HEADER_FOOTER_PROPERTIES,
2584         XML_TEXT_PROPERTIES,
2585         XML_PARAGRAPH_PROPERTIES,
2586         XML_RUBY_PROPERTIES,
2587         XML_SECTION_PROPERTIES,
2588         XML_TABLE_PROPERTIES,
2589         XML_TABLE_COLUMN_PROPERTIES,
2590         XML_TABLE_ROW_PROPERTIES,
2591         XML_TABLE_CELL_PROPERTIES,
2592         XML_LIST_LEVEL_PROPERTIES,
2593         XML_CHART_PROPERTIES,
2594         XML_DRAWING_PAGE,
2595         XML_GRAPHICS,
2596         XML_TAB,
2597         XML_TEXT_UNDERLINE_MODE,
2598         XML_TEXT_LINE_THROUGH_MODE,
2599         XML_CONTINUOUS,
2600         XML_SKIP_WHITE_SPACE,
2601         XML_SCRIPTS,
2602         XML_FONT_FACE_DECLS,
2603         XML_FONT_FACE,
2604         XML_FONT_FACE_SRC,
2605         XML_FONT_FACE_URI,
2606         XML_FONT_FACE_FORMAT,
2607         XML_FONT_ADORNMENTS,
2608         XML_INCH,
2609         XML_SPACE_AFTER,
2610         XML_START_INDENT,
2611         XML_END_INDENT,
2612 
2613         // chart Oasis format additions
2614         XML_INTERVAL_MINOR_DIVISOR,
2615         XML_DATE_STRING,
2616 
2617         XML_TEXT_UNDERLINE_STYLE,
2618         XML_TEXT_UNDERLINE_TYPE,
2619         XML_TEXT_UNDERLINE_WIDTH,
2620 
2621         XML_TEXT_OVERLINE_TYPE,
2622         XML_TEXT_OVERLINE_STYLE,
2623         XML_TEXT_OVERLINE_WIDTH,
2624         XML_TEXT_OVERLINE_COLOR,
2625         XML_TEXT_OVERLINE_MODE,
2626 
2627         XML_TEXT_LINE_THROUGH_STYLE,
2628         XML_TEXT_LINE_THROUGH_TYPE,
2629         XML_TEXT_LINE_THROUGH_WIDTH,
2630         XML_TEXT_LINE_THROUGH_TEXT,
2631 
2632         XML_LEADER_STYLE,
2633         XML_LEADER_TEXT,
2634 
2635         XML_BOLD_DOTTED,
2636         XML_BOLD_DASH,
2637         XML_BOLD_LONG_DASH,
2638         XML_BOLD_DOT_DASH,
2639         XML_BOLD_DOT_DOT_DASH,
2640         XML_BOLD_WAVE,
2641         XML_DOUBLE_WAVE,
2642         XML_DOUBLE_LINE,
2643         XML_THICK_LINE,
2644         XML_SINGLE_LINE,
2645         XML_SLASH,
2646         XML_TEXT_LINE_THROUGH_COLOR,
2647         XML_TEXT_LINE_THROUGH_TEXT_STYLE,
2648         XML_LEADER_COLOR,
2649         XML_LEADER_TYPE,
2650         XML_LEADER_WIDTH,
2651         XML_LEADER_TEXT_STYLE,
2652 
2653         XML_OPACITY,
2654         XML_OPACITY_NAME,
2655         XML_SHADOW_OPACITY,
2656         XML_ALWAYS,
2657         XML_COUNT_IN_TEXT_BOXES,
2658 
2659         XML_NP_OOO,
2660         XML_N_OOO,
2661         XML_NP_OOOW,
2662         XML_N_OOOW,
2663         XML_NP_OOOC,
2664         XML_N_OOOC,
2665         XML_NP_DOM,
2666         XML_N_DOM,
2667 
2668         XML_EVENT_LISTENERS,
2669         XML_EVENT_LISTENER,
2670 
2671         XML_FORM,
2672         XML_VOID,
2673         XML_PROPERTY,
2674         XML_PROPERTY_NAME,
2675         XML_LIST_PROPERTY,
2676         XML_LIST_VALUE,
2677         XML_COLUMN_STYLE_NAME,
2678 
2679         XML_TEXTAREA,
2680         XML_FIXED_TEXT,
2681         XML_FILE,
2682         XML_FORMATTED_TEXT,
2683         XML_BUTTON,
2684         XML_CHECKBOX,
2685         XML_RADIO,
2686         XML_LISTBOX,
2687         XML_COMBOBOX,
2688         XML_IMAGE_FRAME,
2689         XML_VALUE_RANGE,
2690         XML_GENERIC_CONTROL,
2691         XML_SERVICE_NAME,
2692         XML_PROPERTY_TYPE,
2693         XML_INTEGER,
2694         XML_PROPERTY_IS_VOID,
2695         XML_PROPERTY_IS_LIST,
2696         XML_PROPERTY_VALUE,
2697         XML_MIMETYPE,
2698         XML_DATABASE_ROW_SELECT,
2699         XML_CONTROL_IMPLEMENTATION,
2700         XML_INTERPOLATION,
2701         XML_CUBIC_SPLINE,
2702         XML_B_SPLINE,
2703         XML_STEP_START,
2704         XML_STEP_END,
2705         XML_STEP_CENTER_X,
2706         XML_STEP_CENTER_Y,
2707         XML_GNM_STEP_START,
2708         XML_GNM_STEP_END,
2709         XML_GNM_STEP_CENTER_X,
2710         XML_GNM_STEP_CENTER_Y,
2711         XML_N_DB_OASIS,
2712 
2713         XML_SHOW_FILTER_BUTTON,
2714         XML_DRILL_DOWN_ON_DOUBLE_CLICK,
2715         XML_HEADER_GRID_LAYOUT,
2716         XML_GROUPED_BY,
2717         XML_DAYS,
2718         XML_MONTHS,
2719         XML_QUARTERS,
2720         XML_YEARS,
2721         XML_DATE_START,
2722         XML_DATE_END,
2723         XML_STEP,
2724         XML_DATA_PILOT_GROUPS,
2725         XML_DATA_PILOT_GROUP,
2726         XML_DATA_PILOT_GROUP_MEMBER,
2727 
2728         XML_JAPANESE_CANDLE_STICK,
2729         XML_NAMED_SYMBOL,
2730         XML_DIAMOND,
2731         XML_ARROW_DOWN,
2732         XML_ARROW_UP,
2733         XML_ARROW_RIGHT,
2734         XML_ARROW_LEFT,
2735         XML_BOW_TIE,
2736         XML_HOURGLASS,
2737         XML_SYMBOL_NAME,
2738         XML_SYMBOL_TYPE,
2739         XML_IMAGE_OPACITY, // #i25616#
2740 
2741         XML_DEFAULT_OUTLINE_LEVEL,
2742         XML_SHOW_DETAILS,
2743         XML_SHOW_EMPTY,
2744         XML_REPEAT_ITEM_LABELS,
2745         XML_ITERATIVE,
2746         XML_uX,
2747         XML_NP_DLG,
2748         XML_N_DLG,
2749         XML_SCRIPT_DATA,
2750         XML_LIBRARIES,
2751         XML_SOURCE_CODE,
2752         XML_READONLY,
2753 
2754         XML_Z,
2755         XML_DIMENSION,
2756         XML_VALIDATION_NAME,
2757 
2758         XML_SCREEN,
2759         XML_PRINTER,
2760 
2761         // XForms tokens
2762         // already defined: XML_ACTION, XML_VERSION, XML_ENCODING,
2763         //                  XML_REPLACE, XML_SEPARATOR, XML_TYPE, XML_ID
2764         XML_MODEL,
2765         XML_SCHEMA,
2766         XML_BIND,
2767         XML_INSTANCE,
2768         XML_SUBMISSION,
2769         XML_REF,
2770         XML_SRC,
2771         XML_METHOD,
2772         XML_NODESET,
2773         XML_INDENT,
2774         XML_OMIT_XML_DECLARATION,
2775         XML_STANDALONE,
2776         XML_CDATA_SECTION_ELEMENTS,
2777         XML_REQUIRED,
2778         XML_RELEVANT,
2779         XML_CALCULATE,
2780         XML_CONSTRAINT,
2781         XML_MAXOCCURS, // maxOccurs
2782         XML_MINOCCURS, // minOccurs
2783         XML_P3PTYPE,
2784         XML_MEDIATYPE,
2785         XML_INCLUDENAMESPACEPREFIXES,
2786 
2787         // XForms/XSD Schema; these tokens use innerWordCapitalization
2788         // (already defined: XML_SCHEMA, XML_LENGTH, XML_ID)
2789         XML_BASE,
2790         XML_TARGETNAMESPACE, // targetNamespace
2791         XML_SIMPLETYPE, // simpleType
2792         XML_RESTRICTION,
2793         XML_MAXLENGTH, // maxLength
2794         XML_MINLENGTH, // minLength
2795         XML_MININCLUSIVE, // minInclusive
2796         XML_MINEXCLUSIVE, // minExclusive
2797         XML_MAXINCLUSIVE, // maxInclusive
2798         XML_MAXEXCLUSIVE, // maxExclusive
2799         XML_PATTERN,
2800         XML_ENUMERATION,
2801         XML_WHITESPACE, // whiteSpace
2802         XML_TOTALDIGITS, // totalDigits
2803         XML_FRACTIONDIGITS, // fractionDigits
2804         XML_PRESERVE,
2805         XML_ANYURI, // anyURI
2806         XML_DATETIME_XSD, // dateTime
2807         XML_MAIN_ETRY, // #i28755#
2808 
2809         // SMIL
2810         XML_REMOVE,
2811         XML_HOLD,
2812         XML_TRANSITION,
2813         XML_INHERIT,
2814         XML_FILLDEFAULT,
2815         XML_RESTART,
2816         XML_RESTARTDEFAULT,
2817         XML_WHENNOTACTIVE,
2818         XML_NEVER,
2819         XML_ACCELERATE,
2820         XML_DECELERATE,
2821         XML_AUTOREVERSE,
2822         XML_INDEFINITE,
2823         XML_REPEATCOUNT,
2824         XML_REPEATDUR,
2825         XML_ENDSYNC,
2826         XML_FIRST,
2827         XML_LAST,
2828         XML_MEDIA,
2829         XML_DUR,
2830         XML_BEGIN,
2831         XML_WHOLE,
2832         XML_FROM,
2833         XML_TO,
2834         XML_BY,
2835         XML_VALUES,
2836         XML_KEYTIMES,
2837         XML_KEYSPLINES,
2838         XML_CALCMODE,
2839         XML_DISCRETE,
2840         XML_PACED,
2841         XML_SPLINE,
2842         XML_ACCUMULATE,
2843         XML_ADDITIVE,
2844         XML_MULTIPLY,
2845         XML_ANIMATE,
2846         XML_ANIMATEMOTION,
2847         XML_ANIMATEPHYSICS,
2848         XML_ANIMATETRANSFORM,
2849         XML_ANIMATECOLOR,
2850         XML_TRANSITIONFILTER,
2851         XML_ATTRIBUTENAME,
2852 
2853         XML_NP_SMIL,
2854         XML_N_SMIL,
2855 
2856         XML_NP_ANIMATION,
2857         XML_N_ANIMATION,
2858         XML_N_ANIMATION_OOO,
2859 
2860         XML_PAR,
2861         XML_SEQ,
2862 
2863         XML_TRANSLATE,
2864         XML_SKEWX,
2865         XML_SKEWY,
2866 
2867         XML_AUDIO,
2868 
2869         XML_COLOR_INTERPOLATION,
2870         XML_COLOR_INTERPOLATION_DIRECTION,
2871         XML_HSL,
2872         XML_RGB,
2873 
2874         XML_BARWIPE,
2875         XML_BOXWIPE,
2876         XML_FOURBOXWIPE,
2877         XML_BARNDOORWIPE,
2878         XML_DIAGONALWIPE,
2879         XML_BOWTIEWIPE,
2880         XML_MISCDIAGONALWIPE,
2881         XML_VEEWIPE,
2882         XML_BARNVEEWIPE,
2883         XML_ZIGZAGWIPE,
2884         XML_BARNZIGZAGWIPE,
2885         XML_IRISWIPE,
2886         XML_TRIANGLEWIPE,
2887         XML_ARROWHEADWIPE,
2888         XML_PENTAGONWIPE,
2889         XML_HEXAGONWIPE,
2890         XML_ELLIPSEWIPE,
2891         XML_EYEWIPE,
2892         XML_ROUNDRECTWIPE,
2893         XML_STARWIPE,
2894         XML_MISCSHAPEWIPE,
2895         XML_CLOCKWIPE,
2896         XML_PINWHEELWIPE,
2897         XML_SINGLESWEEPWIPE,
2898         XML_FANWIPE,
2899         XML_DOUBLEFANWIPE,
2900         XML_DOUBLESWEEPWIPE,
2901         XML_SALOONDOORWIPE,
2902         XML_WINDSHIELDWIPE,
2903         XML_SNAKEWIPE,
2904         XML_SPIRALWIPE,
2905         XML_PARALLELSNAKESWIPE,
2906         XML_BOXSNAKESWIPE,
2907         XML_WATERFALLWIPE,
2908         XML_PUSHWIPE,
2909         XML_SLIDEWIPE,
2910         XML_BLINDSWIPE,
2911         XML_RANDOMBARWIPE,
2912         XML_CHECKERBOARDWIPE,
2913         XML_ZOOM,
2914 
2915         XML_LEFTTORIGHT,
2916         XML_TOPTOBOTTOM,
2917         XML_TOPLEFT,
2918         XML_TOPRIGHT,
2919         XML_BOTTOMRIGHT,
2920         XML_BOTTOMLEFT,
2921         XML_TOPCENTER,
2922         XML_RIGHTCENTER,
2923         XML_BOTTOMCENTER,
2924         XML_LEFTCENTER,
2925         XML_CORNERSIN,
2926         XML_CORNERSOUT,
2927         XML_DIAGONALBOTTOMLEFT,
2928         XML_DIAGONALTOPLEFT,
2929         XML_DOUBLEBARNDOOR,
2930         XML_DOUBLEDIAMOND,
2931         XML_FOURPOINT,
2932         XML_FIVEPOINT,
2933         XML_SIXPOINT,
2934         XML_HEART,
2935         XML_KEYHOLE,
2936         XML_CLOCKWISETWELVE,
2937         XML_CLOCKWISETHREE,
2938         XML_CLOCKWISESIX,
2939         XML_CLOCKWISENINE,
2940         XML_TWOBLADEVERTICAL,
2941         XML_TWOBLADEHORIZONTAL,
2942         XML_FOURBLADE,
2943         XML_CLOCKWISETOP,
2944         XML_CLOCKWISERIGHT,
2945         XML_CLOCKWISEBOTTOM,
2946         XML_CLOCKWISELEFT,
2947         XML_CLOCKWISETOPLEFT,
2948         XML_COUNTERCLOCKWISEBOTTOMLEFT,
2949         XML_CLOCKWISEBOTTOMRIGHT,
2950         XML_COUNTERCLOCKWISETOPRIGHT,
2951         XML_CENTERTOP,
2952         XML_CENTERRIGHT,
2953         XML_FANOUTVERTICAL,
2954         XML_FANOUTHORIZONTAL,
2955         XML_FANINVERTICAL,
2956         XML_FANINHORIZONTAL,
2957         XML_PARALLELVERTICAL,
2958         XML_PARALLELDIAGONAL,
2959         XML_OPPOSITEVERTICAL,
2960         XML_OPPOSITEHORIZONTAL,
2961         XML_PARALLELDIAGONALTOPLEFT,
2962         XML_PARALLELDIAGONALBOTTOMLEFT,
2963         XML_TOPLEFTHORIZONTAL,
2964         XML_TOPLEFTDIAGONAL,
2965         XML_TOPLEFTVERTICAL,
2966         XML_TOPRIGHTDIAGONAL,
2967         XML_BOTTOMRIGHTDIAGONAL,
2968         XML_BOTTOMLEFTDIAGONAL,
2969         XML_TOPLEFTCLOCKWISE,
2970         XML_TOPRIGHTCLOCKWISE,
2971         XML_BOTTOMRIGHTCLOCKWISE,
2972         XML_BOTTOMLEFTCLOCKWISE,
2973         XML_TOPLEFTCOUNTERCLOCKWISE,
2974         XML_TOPRIGHTCOUNTERCLOCKWISE,
2975         XML_BOTTOMRIGHTCOUNTERCLOCKWISE,
2976         XML_BOTTOMLEFTCOUNTERCLOCKWISE,
2977         XML_VERTICALTOPSAME,
2978         XML_VERTICALBOTTOMSAME,
2979         XML_VERTICALTOPLEFTOPPOSITE,
2980         XML_VERTICALBOTTOMLEFTOPPOSITE,
2981         XML_HORIZONTALLEFTSAME,
2982         XML_HORIZONTALRIGHTSAME,
2983         XML_HORIZONTALTOPLEFTOPPOSITE,
2984         XML_HORIZONTALTOPRIGHTOPPOSITE,
2985         XML_DIAGONALBOTTOMLEFTOPPOSITE,
2986         XML_DIAGONALTOPLEFTOPPOSITE,
2987         XML_TWOBOXTOP,
2988         XML_TWOBOXBOTTOM,
2989         XML_TWOBOXLEFT,
2990         XML_TWOBOXRIGHT,
2991         XML_FOURBOXVERTICAL,
2992         XML_FOURBOXHORIZONTAL,
2993         XML_VERTICALLEFT,
2994         XML_VERTICALRIGHT,
2995         XML_HORIZONTALLEFT,
2996         XML_HORIZONTALRIGHT,
2997         XML_FROMLEFT,
2998         XML_FROMTOP,
2999         XML_FROMRIGHT,
3000         XML_FROMBOTTOM,
3001         XML_CROSSFADE,
3002         XML_FADETOCOLOR,
3003         XML_FADEFROMCOLOR,
3004         XML_FADEOVERCOLOR,
3005         XML_THREEBLADE,
3006         XML_EIGHTBLADE,
3007         XML_ONEBLADE,
3008         XML_ACROSS,
3009         XML_COMBHORIZONTAL,
3010         XML_COMBVERTICAL,
3011         XML_ROTATEIN,
3012         XML_ROTATEOUT,
3013         XML_FROMTOPLEFT,
3014         XML_FROMTOPRIGHT,
3015         XML_FROMBOTTOMLEFT,
3016         XML_FROMBOTTOMRIGHT,
3017 
3018         XML_SUBTYPE,
3019         XML_OUT,
3020 
3021         XML_FORWARD,
3022         XML_REVERSE,
3023 
3024         XML_FADECOLOR,
3025 
3026         XML_ONBEGIN,
3027         XML_ONEND,
3028         XML_CLICK,
3029         XML_DOUBLECLICK,
3030         XML_MOUSEOVER,
3031         XML_MOUSEOUT,
3032 
3033         XML_NODE_TYPE,
3034         XML_PRESET_ID,
3035         XML_PRESET_SUB_TYPE,
3036         XML_PRESET_CLASS,
3037         XML_PRESET_PROPERTY,
3038         XML_CUSTOM,
3039         XML_ENTRANCE,
3040         XML_EXIT,
3041         XML_EMPHASIS,
3042         XML_MOTION_PATH,
3043         XML_OLE_ACTION,
3044         XML_MEDIA_CALL,
3045         XML_ON_CLICK,
3046         XML_WITH_PREVIOUS,
3047         XML_AFTER_PREVIOUS,
3048         XML_MAIN_SEQUENCE,
3049         XML_TIMING_ROOT,
3050         XML_INTERACTIVE_SEQUENCE,
3051 
3052         XML_SUB_ITEM,
3053         XML_ITERATE_TYPE,
3054         XML_ITERATE_INTERVAL,
3055         XML_ITERATE,
3056         XML_BY_PARAGRAPH,
3057         XML_BY_WORD,
3058         XML_BY_LETTER,
3059 
3060         XML_AFTER_EFFECT,
3061         XML_MASTER,
3062 
3063         XML_GROUP_ID,
3064         XML_TARGETELEMENT,
3065         XML_TOGGLE_PAUSE,
3066         XML_MASTER_ELEMENT,
3067         XML_STOP_AUDIO,
3068 
3069         XML_AUDIO_LEVEL,
3070 
3071         XML_URN_OASIS_NAMES_TC,
3072         XML_OPENDOCUMENT,
3073         XML_1_0,
3074 
3075         XML_IS_LIST_HEADER,
3076         XML_N_SVG_COMPAT,
3077         XML_N_FO_COMPAT,
3078         XML_N_SMIL_COMPAT,
3079         XML_N_SMIL_OLD,
3080         XML_XFORMS_SUBMISSION,
3081         XML_XFORMS_LIST_SOURCE,
3082 
3083         XML_URI_W3_PREFIX,
3084         XML_URI_XFORMS_SUFFIX,
3085 
3086         // XML_HORIZONTAL_ON_LEFT_PAGES and XML_HORIZONTAL_ON_RIGHT_PAGES
3087         // are replaced by XML_HORIZONTAL_ON_EVEN and XML_HORIZONTAL_ON_ODD. (#i49139#)
3088         XML_HORIZONTAL_ON_EVEN,
3089         XML_N_RPT_OASIS,
3090         XML_N_RPT,
3091         XML_GROUP,
3092         XML_GROUPS      ,
3093         XML_REPORT_HEADER,
3094         XML_PAGE_HEADER ,
3095         XML_DETAIL      ,
3096         XML_PAGE_FOOTER ,
3097         XML_REPORT_FOOTER,
3098         XML_START_NEW_COLUMN            ,
3099         XML_RESET_PAGE_NUMBER           ,
3100         XML_PRINT_HEADER_ON_EACH_PAGE   ,
3101         XML_SORT_EXPRESSION             ,
3102         XML_GROUP_EXPRESSION            ,
3103         XML_GROUP_HEADER                ,
3104         XML_GROUP_FOOTER                ,
3105         XML_HEADER_ON_NEW_PAGE,
3106         XML_FOOTER_ON_NEW_PAGE,
3107         XML_PAGE_PRINT_OPTION,
3108         XML_PRE_EVALUATED,
3109         XML_COMMAND_TYPE,
3110         XML_MASTER_FIELDS,
3111         XML_DETAIL_FIELDS,
3112         XML_CONDITIONAL_PRINT_EXPRESSION,
3113         XML_REPORT_COMPONENT,
3114         XML_PRINT_REPEATED_VALUES,
3115         XML_REPEAT_SECTION,
3116         XML_FORCE_NEW_COLUMN,
3117         XML_GROUP_ON,
3118         XML_FORCE_NEW_PAGE,
3119         XML_GROUP_INTERVAL,
3120         XML_PRINT_WHEN_GROUP_CHANGE,
3121         XML_REPORT_ELEMENT,
3122         XML_LIST_SOURCE,
3123         XML_LIST_SOURCE_TYPE,
3124         XML_IMAGE_DATA,
3125         XML_SELECTED,
3126         XML_CURRENT_STATE,
3127         XML_IS_TRISTATE,
3128         XML_ALL_PAGES,
3129         XML_NOT_WITH_REPORT_HEADER,
3130         XML_NOT_WITH_REPORT_FOOTER,
3131         XML_NOT_WITH_REPORT_HEADER_NOR_FOOTER,
3132         XML_BEFORE_SECTION,
3133         XML_AFTER_SECTION,
3134         XML_BEFORE_AFTER_SECTION,
3135         XML_PREFIX_CHARACTERS,
3136         XML_QUARTAL,
3137         XML_WEEK,
3138         XML_WHOLE_GROUP,
3139         XML_WITH_FIRST_DETAIL,
3140         XML_TOP_DOWN,
3141         XML_BOTTOM_UP,
3142         XML_HOUR,
3143         XML_MINUTE,
3144         XML_NP_RPT,
3145         XML_FORMAT_CONDITION,
3146         XML_EXPRESSION1,
3147         XML_EXPRESSION2,
3148         XML_EQUAL,
3149         XML_NOT_EQUAL,
3150         XML_LESS,
3151         XML_GREATER,
3152         XML_LESS_EQUAL,
3153         XML_GREATER_EQUAL,
3154         XML_BETWEEN,
3155         XML_NOT_BETWEEN,
3156         XML_TABLE_TEMPLATE,
3157         XML_FIRST_ROW,
3158         XML_LAST_ROW,
3159         XML_FIRST_COLUMN,
3160         XML_LAST_COLUMN,
3161         XML_EVEN_ROWS,
3162         XML_ODD_ROWS,
3163         XML_EVEN_COLUMNS,
3164         XML_ODD_COLUMNS,
3165         // table styles
3166         XML_FIRST_ROW_EVEN_COLUMN,
3167         XML_LAST_ROW_EVEN_COLUMN,
3168         XML_FIRST_ROW_END_COLUMN,
3169         XML_FIRST_ROW_START_COLUMN,
3170         XML_LAST_ROW_END_COLUMN,
3171         XML_LAST_ROW_START_COLUMN,
3172 
3173         XML_HORIZONTAL_ON_ODD,
3174         // Password error from 1.4 to 2.0 Beta (#i45874#)
3175         XML_RESTART_NUMBERING,
3176         // OpenDocument <text:numbered-paragraph> element not supported on OpenDocument import (#i52127#)
3177         XML_NUMBERED_PARAGRAPH,
3178         XML_MASTER_DETAIL_FIELDS,
3179         XML_MASTER_DETAIL_FIELD,
3180         XML_SUB_DOCUMENT,
3181         XML_FIXED_CONTENT,
3182         XML_INITIAL_FORMULA,
3183         XML_DEEP_TRAVERSING,
3184         XML_PRESERVE_IRI,
3185         XML_SORT_BY_X_VALUES,
3186         XML_PAGE_CONTINUATION,
3187         XML_RIGHT_ANGLED_AXES,
3188         XML_SOFT_PAGE_BREAK,
3189         XML_USE_SOFT_PAGE_BREAKS,
3190         XML_PERCENTAGE_DATA_STYLE_NAME,
3191         XML_VALUE_AND_PERCENTAGE,
3192         XML_GROUP_BARS_PER_AXIS,
3193         XML_INCLUDE_HIDDEN_CELLS,
3194         XML_AUTOMATIC_POSITION,
3195         XML_AUTOMATIC_SIZE,
3196         XML_REVERSE_DIRECTION,
3197         XML_LABEL_SEPARATOR,
3198         XML_LABEL_POSITION,
3199         XML_AVOID_OVERLAP,
3200         XML_NEAR_ORIGIN,
3201         XML_DEPENDENCY,
3202         XML_NAV_ORDER,
3203 
3204         XML_USE_FIRST_ROW_STYLES,
3205         XML_USE_LAST_ROW_STYLES,
3206         XML_USE_FIRST_COLUMN_STYLES,
3207         XML_USE_LAST_COLUMN_STYLES,
3208         XML_USE_BANDING_ROWS_STYLES,
3209         XML_USE_BANDING_COLUMNS_STYLES,
3210 
3211         XML_AUTOMATIC_CONTENT,
3212         XML_DISPLAY_R_SQUARE,
3213         XML_DISPLAY_EQUATION,
3214         // db odf 12
3215         XML_TABLE_REPRESENTATIONS,
3216         XML_TABLE_REPRESENTATION,
3217         XML_SCHEMA_DEFINITION,
3218         XML_CONNECTION_DATA,
3219         XML_DATABASE_DESCRIPTION,
3220         XML_COMPOUND_DATABASE,
3221         XML_FILE_BASED_DATABASE,
3222         XML_SERVER_DATABASE,
3223         XML_MEDIA_TYPE,
3224         XML_HOSTNAME,
3225         XML_PORT,
3226         XML_LOCAL_SOCKET,
3227         XML_USE_SYSTEM_USER,
3228         XML_DRIVER_SETTINGS,
3229         XML_JAVA_CLASSPATH,
3230         XML_CHARACTER_SET,
3231         XML_APPLICATION_CONNECTION_SETTINGS,
3232         XML_TABLE_INCLUDE_FILTER,
3233         XML_DEFAULT_ROW_STYLE_NAME,
3234         XML_ANGLE_OFFSET,
3235         // Core implementation for direct cross-references (#i81002#)
3236         XML_NUMBER_NO_SUPERIOR,
3237         XML_NUMBER_ALL_SUPERIOR,
3238         XML_LIST_LEVEL_POSITION_AND_SPACE_MODE,
3239         XML_LABEL_WIDTH_AND_POSITION,
3240         XML_LABEL_ALIGNMENT,
3241         XML_LIST_LEVEL_LABEL_ALIGNMENT,
3242         XML_LABEL_FOLLOWED_BY,
3243         XML_LISTTAB,
3244         XML_SPACE,
3245         XML_NOTHING,
3246         XML_LIST_TAB_STOP_POSITION,
3247         XML_STANDARD_ERROR,
3248         XML_CELL_RANGE,
3249         XML_ERROR_LOWER_RANGE,
3250         XML_ERROR_UPPER_RANGE,
3251 
3252         XML_CONTINUE_LIST,
3253         XML_STYLE_OVERRIDE,
3254 
3255         // fs: #i90243#
3256         XML_XFORM_MODEL_SETTINGS,
3257 
3258         // ODF 1.2 metadata
3259         XML_META_FIELD,
3260         XML_ABOUT,
3261         XML_DATATYPE,
3262         XML_TRANSFORMATION,
3263 
3264         // ODF 1.2 numbered-paragraph
3265         XML_LIST_ID,
3266 
3267         XML_TREAT_EMPTY_CELLS,
3268         XML_LEAVE_GAP,
3269         XML_USE_ZERO,
3270         XML_IGNORE,
3271 
3272         // enhanced fields
3273         XML_FIELDMARK,
3274         XML_FIELDMARK_START,
3275         XML_FIELDMARK_END,
3276 
3277         XML_IMAGE_SCALE,
3278         XML_ISOTROPIC,
3279         XML_ANISOTROPIC,
3280 
3281         XML_AXIS_POSITION,
3282         XML_AXIS_LABEL_POSITION,
3283         XML_NEAR_AXIS,
3284         XML_NEAR_AXIS_OTHER_SIDE,
3285         XML_OUTSIDE_START,
3286         XML_OUTSIDE_END,
3287         XML_TICK_MARK_POSITION,
3288         XML_AT_LABELS,
3289         XML_AT_AXIS,
3290         XML_AT_LABELS_AND_AXIS,
3291         XML_FILLED_RADAR,
3292         XML_SURFACE,
3293 
3294         // MathML only
3295         XML_MATHVARIANT,
3296         XML_MATHSIZE,
3297         XML_MATHWEIGHT,
3298         XML_MATHCOLOR,
3299 
3300         XML_CONTAINS,
3301         XML_DOES_NOT_CONTAIN,
3302         XML_BEGINS_WITH,
3303         XML_DOES_NOT_BEGIN_WITH,
3304         XML_ENDS_WITH,
3305         XML_DOES_NOT_END_WITH,
3306 
3307         //chart
3308         XML_NP_CHART_EXT,
3309         XML_N_CHART_EXT,
3310         XML_COORDINATE_REGION,
3311 
3312         XML_DIAGONAL_BL_TR_WIDTHS,
3313         XML_DIAGONAL_TL_BR_WIDTHS,
3314 
3315         XML_OUTSIDE_MINIMUM,//#i114142#
3316         XML_OUTSIDE_MAXIMUM,//#i114142#
3317 
3318         XML_LEGEND_EXPANSION, //#i28760#
3319         XML_LEGEND_EXPANSION_ASPECT_RATIO, //#i28760#
3320         XML_BALANCED, //#i28760#
3321         XML_HIGH, //#i28760#
3322         XML_WIDE, //#i28760#
3323 
3324         XML_AXIS_TYPE, //#i25706#
3325         XML_DATE_SCALE,
3326         XML_BASE_TIME_UNIT,
3327         XML_MAJOR_INTERVAL_VALUE,
3328         XML_MINOR_INTERVAL_VALUE,
3329         XML_MAJOR_INTERVAL_UNIT,
3330         XML_MINOR_INTERVAL_UNIT,
3331 
3332         XML_MIN_VALUE,
3333         XML_MAX_VALUE,
3334 
3335         XML_MARGIN, // #i117001#
3336 
3337         XML_PROPERTY_MAPPING,
3338         XML_PROVIDER,
3339         XML_DATA_MAPPINGS,
3340         XML_DATA_MAPPING,
3341         XML_DATA_FREQUENCY,
3342         XML_DATA_TRANSFORMATIONS,
3343         XML_COLUMN_REMOVE_TRANSFORMATION,
3344         XML_COLUMN_SPLIT_TRANSFORMATION,
3345         XML_COLUMN_MERGE_TRANSFORMATION,
3346         XML_COLUMN_SORT_TRANSFORMATION,
3347         XML_COLUMN_TEXT_TRANSFORMATION,
3348         XML_COLUMN_AGGREGATE_TRANSFORMATION,
3349         XML_COLUMN_NUMBER_TRANSFORMATION,
3350         XML_SORT_PARAM,
3351         XML_MERGE_STRING,
3352         XML_TRIM,
3353         XML_ROUND_UP,
3354         XML_ROUND_DOWN,
3355         XML_LOG_10,
3356         XML_SQUARE,
3357         XML_SQUARE_ROOT,
3358         XML_EVEN,
3359         XML_ODD,
3360         XML_SIGN,
3361         XML_REPLACE_STRING,
3362         XML_COLUMN_REPLACENULL_TRANSFORMATION,
3363         XML_COLUMN_DATETIME_TRANSFORMATION,
3364         XML_START_OF_YEAR,
3365         XML_END_OF_YEAR,
3366         XML_MONTH_NAME,
3367         XML_START_OF_MONTH,
3368         XML_END_OF_MONTH,
3369         XML_DAY_OF_YEAR,
3370         XML_START_OF_QUARTER,
3371         XML_END_OF_QUARTER,
3372 
3373         //Already defined XML_SEPARATOR,
3374 
3375         // regina, ODF1.2 additional symbols in charts
3376         XML_STAR,
3377         XML_ASTERISK,
3378         XML_HORIZONTAL_BAR,
3379         XML_VERTICAL_BAR,
3380 
3381         XML_ERROR_STANDARD_WEIGHT, // errorbar standard deviation error weight
3382 
3383         // erAck: 2013-07-02  BCP 47 language tags
3384         XML_RFC_LANGUAGE_TAG,
3385         XML_RFC_LANGUAGE_TAG_ASIAN,
3386         XML_RFC_LANGUAGE_TAG_COMPLEX,
3387         // Chart data table properties
3388         XML_DATA_TABLE_SHOW_HORZ_BORDER,
3389         XML_DATA_TABLE_SHOW_VERT_BORDER,
3390         XML_DATA_TABLE_SHOW_OUTLINE,
3391         // Chart Display units properties
3392         XML_CHART_DUNITS_DISPLAYUNITS,
3393         XML_CHART_DUNITS_BUILTINUNIT,
3394         XML_EXTERNALDATA,
3395 
3396         XML_EXPONENT_INTERVAL,
3397         XML_FORCED_EXPONENT_SIGN,
3398         XML_MIN_DECIMAL_PLACES,
3399         XML_MAX_DENOMINATOR_VALUE,
3400         XML_MAX_NUMERATOR_DIGITS,
3401         XML_ZEROS_NUMERATOR_DIGITS,
3402         XML_ZEROS_DENOMINATOR_DIGITS,
3403         XML_INTEGER_FRACTION_DELIMITER,
3404 
3405         // tdf#115319
3406         XML_REFERENCE_LANGUAGE,
3407 
3408         XML_NEWLINE,
3409 
3410         XML_CREATOR_INITIALS,
3411 
3412         // tdf#115007
3413         XML_TRANSLITERATION_SPELLOUT,
3414 
3415         XML_RESOLVED,
3416 
3417         XML_PAGE_CONTENT_TOP,
3418 
3419         XML_PAGE_CONTENT_BOTTOM,
3420         XML_MARGIN_GUTTER,
3421 
3422         XML_TOKEN_END
3423     };
3424 
3425 
3426     /// return the OUString representation for eToken
3427     XMLOFF_DLLPUBLIC const OUString& GetXMLToken(
3428         enum XMLTokenEnum eToken );
3429 
3430     /// compare eToken to the string
3431     XMLOFF_DLLPUBLIC bool IsXMLToken(
3432         std::u16string_view rString,
3433         enum XMLTokenEnum eToken );
3434 
3435     /// compare eToken to the string
3436     XMLOFF_DLLPUBLIC bool IsXMLToken(
3437         std::string_view rString,
3438         enum XMLTokenEnum eToken );
3439 
3440     XMLOFF_DLLPUBLIC bool IsXMLToken(
3441         const sax_fastparser::FastAttributeList::FastAttributeIter& aIter,
3442         enum XMLTokenEnum eToken );
3443 }
3444 
3445 #endif
3446 
3447 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
3448