bump product version to 5.0.4.1
[LibreOffice.git] / dbaccess / source / filter / xml / xmlEnums.hxx
blob99beaf8c679e7a76de033c0050566a31f9a4b291
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3 * This file is part of the LibreOffice project.
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/.
9 * This file incorporates work covered by the following license notice:
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 .
19 #ifndef INCLUDED_DBACCESS_SOURCE_FILTER_XML_XMLENUMS_HXX
20 #define INCLUDED_DBACCESS_SOURCE_FILTER_XML_XMLENUMS_HXX
22 #define PROGRESS_BAR_STEP 20
24 namespace dbaxml
26 enum XMLDocTokens
28 XML_TOK_DOC_AUTOSTYLES,
29 XML_TOK_DOC_SETTINGS,
30 XML_TOK_DOC_DATABASE,
31 XML_TOK_DOC_STYLES,
32 XML_TOK_DOC_SCRIPT
34 enum XMLDatabaseToken
36 XML_TOK_DATASOURCE,
37 XML_TOK_FORMS,
38 XML_TOK_REPORTS,
39 XML_TOK_QUERIES,
40 XML_TOK_TABLES,
41 XML_TOK_SCHEMA_DEFINITION
43 enum XMLDataSource
45 XML_TOK_CONNECTION_RESOURCE,
46 XML_TOK_SUPPRESS_VERSION_COLUMNS,
47 XML_TOK_JAVA_DRIVER_CLASS,
48 XML_TOK_EXTENSION,
49 XML_TOK_IS_FIRST_ROW_HEADER_LINE,
50 XML_TOK_SHOW_DELETED,
51 XML_TOK_IS_TABLE_NAME_LENGTH_LIMITED,
52 XML_TOK_SYSTEM_DRIVER_SETTINGS,
53 XML_TOK_ENABLE_SQL92_CHECK,
54 XML_TOK_APPEND_TABLE_ALIAS_NAME,
55 XML_TOK_PARAMETER_NAME_SUBSTITUTION,
56 XML_TOK_IGNORE_DRIVER_PRIVILEGES,
57 XML_TOK_BOOLEAN_COMPARISON_MODE,
58 XML_TOK_USE_CATALOG,
59 XML_TOK_BASE_DN,
60 XML_TOK_MAX_ROW_COUNT,
61 XML_TOK_LOGIN,
62 XML_TOK_TABLE_FILTER,
63 XML_TOK_TABLE_TYPE_FILTER,
64 XML_TOK_AUTO_INCREMENT,
65 XML_TOK_DELIMITER,
66 XML_TOK_DATA_SOURCE_SETTINGS,
67 XML_TOK_FONT_CHARSET,
68 XML_TOK_DATABASE_DESCRIPTION,
69 XML_TOK_COMPOUND_DATABASE,
70 XML_TOK_DB_HREF,
71 XML_TOK_MEDIA_TYPE,
72 XML_TOK_DB_TYPE,
73 XML_TOK_HOSTNAME,
74 XML_TOK_PORT,
75 XML_TOK_LOCAL_SOCKET,
76 XML_TOK_DATABASE_NAME,
77 XML_TOK_CONNECTION_DATA,
78 XML_TOK_DRIVER_SETTINGS,
79 XML_TOK_JAVA_CLASSPATH,
80 XML_TOK_CHARACTER_SET,
81 XML_TOK_APPLICATION_CONNECTION_SETTINGS
83 enum XMLDatabaseDescription
85 XML_TOK_FILE_BASED_DATABASE,
86 XML_TOK_SERVER_DATABASE
88 enum XMLLogin
90 XML_TOK_USER_NAME,
91 XML_TOK_IS_PASSWORD_REQUIRED,
92 XML_TOK_USE_SYSTEM_USER,
93 XML_TOK_LOGIN_TIMEOUT
95 enum XMLDataSourceInfo
97 XML_TOK_STRING,
98 XML_TOK_FIELD,
99 XML_TOK_DECIMAL,
100 XML_TOK_THOUSAND,
101 XML_TOK_ADDITIONAL_COLUMN_STATEMENT,
102 XML_TOK_ROW_RETRIEVING_STATEMENT,
103 XML_TOK_DATA_SOURCE_SETTING,
104 XML_TOK_DATA_SOURCE_SETTING_VALUE,
105 XML_TOK_DATA_SOURCE_SETTING_IS_LIST,
106 XML_TOK_DATA_SOURCE_SETTING_TYPE,
107 XML_TOK_DATA_SOURCE_SETTING_NAME,
108 XML_TOK_ENCODING,
110 enum XMLDocuments
112 XML_TOK_COMPONENT,
113 XML_TOK_COMPONENT_COLLECTION,
114 XML_TOK_QUERY_COLLECTION,
115 XML_TOK_QUERY,
116 XML_TOK_TABLE,
117 XML_TOK_COLUMN
119 enum XMLComponent
121 XML_TOK_HREF ,
122 XML_TOK_TYPE ,
123 XML_TOK_SHOW ,
124 XML_TOK_ACTUATE ,
125 XML_TOK_AS_TEMPLATE ,
126 XML_TOK_COMPONENT_NAME
128 enum XMLType
130 XML_TYPE_FORMS,
131 XML_TYPE_REPORTS,
132 XML_TYPE_QUERIES,
133 XML_TYPE_TABLES
135 enum XMLQueryTable
137 XML_TOK_QUERY_NAME,
138 XML_TOK_COMMAND,
139 XML_TOK_ESCAPE_PROCESSING,
140 XML_TOK_FILTER_STATEMENT,
141 XML_TOK_ORDER_STATEMENT,
142 XML_TOK_UPDATE_TABLE,
143 XML_TOK_CATALOG_NAME,
144 XML_TOK_SCHEMA_NAME,
145 XML_TOK_STYLE_NAME,
146 XML_TOK_APPLY_FILTER,
147 XML_TOK_APPLY_ORDER,
148 XML_TOK_COLUMNS
150 enum XMLColumn
152 XML_TOK_COLUMN_NAME,
153 XML_TOK_COLUMN_STYLE_NAME,
154 XML_TOK_COLUMN_HELP_MESSAGE,
155 XML_TOK_COLUMN_VISIBILITY,
156 XML_TOK_COLUMN_DEFAULT_VALUE,
157 XML_TOK_COLUMN_TYPE_NAME,
158 XML_TOK_COLUMN_VISIBLE,
159 XML_TOK_DEFAULT_CELL_STYLE_NAME
161 } // namespace dbaxml
162 #endif // INCLUDED_DBACCESS_SOURCE_FILTER_XML_XMLENUMS_HXX
164 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */