LibreOffice Module xmloff (master)  1
xmltoken.hxx
Go to the documentation of this file.
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 
41 namespace xmloff { namespace token {
42 
43 
48  {
51 
52  // common xml
60 
61  // namespace prefixes and names
116 
119 
122 
125 
126  // erAck: 2008-04-09T20:02+0200 OpenFormula aka ODFF
129 
130  // ODF 1.2 metadata: RDFa and GRDDL
135 
136  // ODF Enhanced namespaces
139 
140  // jonp: 2008-09-24 Excel Interop
143 
146 
149 
150  // css text level 3
153 
154  // calc extensions
157  // generic LO extensions
160 
161  // enhanced fields
164 
165  // units
171 
172  // any other
196 
985  // XML_HORIZONTAL_ON_LEFT_PAGES and XML_HORIZONTAL_ON_RIGHT_PAGES
986  // are replaced by XML_HORIZONTAL_ON_EVEN and XML_HORIZONTAL_ON_ODD.
987  // Usage is deprecated, but the old token are needed for the
988  // OpenOffice.org file format import/export filter for the renaming (#i49139#)
1021  XML_IGNORE_SELECTED_PAGE, // used for ODF compatibility
2080 
2108 
2110 
2113 
2125 
2135 
2143 
2167 
2169 
2172 
2174 
2176 
2178 
2182 
2189 
2198 
2199  //text grid enhancement for better CJK support
2205 
2208 
2210 
2212 
2226 
2228 
2230 
2232 
2237 
2241 
2244 
2247 
2249 
2250  // #107245# New 3D properties which are possible for lathe and extrude 3d objects
2253 
2256 
2258 
2263 
2264  // Wrong! Do not write, use XML_SORT_ASCENDING instead. Only read. fdo#72548
2266 
2273 
2342 
2345 
2348 
2350 
2360 
2364 
2366 
2367  // DVO, OD 01.10.2003 #i18732
2369 
2370  XML_WITH_TAB, // #i21237#
2371 
2443 
2447 
2472 
2474 
2478 
2485 
2486  /* Core impl. of the positioning of floating screen objects without
2487  considering its wrapping style (#i28701#)
2488  */
2490  // Tokens have been renamed and <XML_ITERATIVE> has been added (#i35017#)
2494 
2495  // Names for OOo format only
2510 
2552 
2553  // chart Oasis format additions
2556 
2560 
2566 
2571 
2574 
2592 
2598 
2607 
2610 
2618 
2652 
2667 
2679  XML_IMAGE_OPACITY, // #i25616#
2680 
2693 
2697 
2700 
2701  // XForms tokens
2702  // already defined: XML_ACTION, XML_VERSION, XML_ENCODING,
2703  // XML_REPLACE, XML_SEPARATOR, XML_TYPE, XML_ID
2721  XML_MAXOCCURS, // maxOccurs
2722  XML_MINOCCURS, // minOccurs
2726 
2727  // XForms/XSD Schema; these tokens use innerWordCapitalization
2728  // (already defined: XML_SCHEMA, XML_LENGTH, XML_ID)
2730  XML_TARGETNAMESPACE, // targetNamespace
2731  XML_SIMPLETYPE, // simpleType
2733  XML_MAXLENGTH, // maxLength
2734  XML_MINLENGTH, // minLength
2735  XML_MININCLUSIVE, // minInclusive
2736  XML_MINEXCLUSIVE, // minExclusive
2737  XML_MAXINCLUSIVE, // maxInclusive
2738  XML_MAXEXCLUSIVE, // maxExclusive
2741  XML_WHITESPACE, // whiteSpace
2742  XML_TOTALDIGITS, // totalDigits
2743  XML_FRACTIONDIGITS, // fractionDigits
2745  XML_ANYURI, // anyURI
2746  XML_DATETIME_XSD, // dateTime
2747  XML_MAIN_ETRY, // #i28755#
2748 
2749  // SMIL
2791 
2794 
2798 
2801 
2805 
2807 
2812 
2853 
2956 
2959 
2962 
2964 
2971 
2990 
2998 
3001 
3007 
3009 
3013 
3021 
3024 
3025  // XML_HORIZONTAL_ON_LEFT_PAGES and XML_HORIZONTAL_ON_RIGHT_PAGES
3026  // are replaced by XML_HORIZONTAL_ON_EVEN and XML_HORIZONTAL_ON_ODD. (#i49139#)