GME
13
|
00001 /* 00002 * Licensed to the Apache Software Foundation (ASF) under one or more 00003 * contributor license agreements. See the NOTICE file distributed with 00004 * this work for additional information regarding copyright ownership. 00005 * The ASF licenses this file to You under the Apache License, Version 2.0 00006 * (the "License"); you may not use this file except in compliance with 00007 * the License. You may obtain a copy of the License at 00008 * 00009 * http://www.apache.org/licenses/LICENSE-2.0 00010 * 00011 * Unless required by applicable law or agreed to in writing, software 00012 * distributed under the License is distributed on an "AS IS" BASIS, 00013 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 00014 * See the License for the specific language governing permissions and 00015 * limitations under the License. 00016 */ 00017 00018 /* 00019 * $Id: SchemaSymbols.cpp 802804 2009-08-10 14:21:48Z amassari $ 00020 */ 00021 00022 00023 // --------------------------------------------------------------------------- 00024 // Includes 00025 // --------------------------------------------------------------------------- 00026 #include <xercesc/util/XMLUniDefs.hpp> 00027 #include <xercesc/validators/schema/SchemaSymbols.hpp> 00028 00029 XERCES_CPP_NAMESPACE_BEGIN 00030 00031 // --------------------------------------------------------------------------- 00032 // SchemaSymbols: Static data 00033 // --------------------------------------------------------------------------- 00034 const XMLCh SchemaSymbols::fgURI_XSI[] = 00035 { 00036 chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash, 00037 chForwardSlash, chLatin_w, chLatin_w, chLatin_w, chPeriod, chLatin_w, 00038 chDigit_3, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash, 00039 chDigit_2, chDigit_0, chDigit_0, chDigit_1, chForwardSlash, 00040 chLatin_X, chLatin_M, chLatin_L, chLatin_S, 00041 chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chDash, chLatin_i, 00042 chLatin_n, chLatin_s, chLatin_t, chLatin_a, chLatin_n, chLatin_c, 00043 chLatin_e, chNull 00044 }; 00045 00046 const XMLCh SchemaSymbols::fgURI_SCHEMAFORSCHEMA[] = 00047 { 00048 chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash, 00049 chForwardSlash, chLatin_w, chLatin_w, chLatin_w, chPeriod, chLatin_w, 00050 chDigit_3, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash, 00051 chDigit_2, chDigit_0, chDigit_0, chDigit_1, chForwardSlash, 00052 chLatin_X, chLatin_M, chLatin_L, chLatin_S, 00053 chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chNull 00054 }; 00055 00056 // deprecated (typo) 00057 const XMLCh SchemaSymbols::fgXSI_SCHEMALOCACTION[] = 00058 { 00059 chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, 00060 chLatin_L, chLatin_o, chLatin_c, chLatin_a, chLatin_t, chLatin_i, 00061 chLatin_o, chLatin_n, chNull 00062 }; 00063 00064 // deprecated (typo) 00065 const XMLCh SchemaSymbols::fgXSI_NONAMESPACESCHEMALOCACTION[] = 00066 { 00067 chLatin_n, chLatin_o, chLatin_N, chLatin_a, chLatin_m, chLatin_e, 00068 chLatin_s, chLatin_p, chLatin_a, chLatin_c, chLatin_e, chLatin_S, 00069 chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chLatin_L, 00070 chLatin_o, chLatin_c, chLatin_a, chLatin_t, chLatin_i, chLatin_o, 00071 chLatin_n, chNull 00072 }; 00073 00074 const XMLCh SchemaSymbols::fgXSI_SCHEMALOCATION[] = 00075 { 00076 chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, 00077 chLatin_L, chLatin_o, chLatin_c, chLatin_a, chLatin_t, chLatin_i, 00078 chLatin_o, chLatin_n, chNull 00079 }; 00080 00081 const XMLCh SchemaSymbols::fgXSI_NONAMESPACESCHEMALOCATION[] = 00082 { 00083 chLatin_n, chLatin_o, chLatin_N, chLatin_a, chLatin_m, chLatin_e, 00084 chLatin_s, chLatin_p, chLatin_a, chLatin_c, chLatin_e, chLatin_S, 00085 chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chLatin_L, 00086 chLatin_o, chLatin_c, chLatin_a, chLatin_t, chLatin_i, chLatin_o, 00087 chLatin_n, chNull 00088 }; 00089 00090 const XMLCh SchemaSymbols::fgXSI_TYPE[] = 00091 { 00092 chLatin_t, chLatin_y, chLatin_p, chLatin_e, chNull 00093 }; 00094 00095 const XMLCh SchemaSymbols::fgELT_ALL[] = 00096 { 00097 chLatin_a, chLatin_l, chLatin_l, chNull 00098 }; 00099 00100 const XMLCh SchemaSymbols::fgELT_ANNOTATION[] = 00101 { 00102 chLatin_a, chLatin_n, chLatin_n, chLatin_o, chLatin_t, chLatin_a, 00103 chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull 00104 }; 00105 00106 const XMLCh SchemaSymbols::fgELT_ANY[] = 00107 { 00108 chLatin_a, chLatin_n, chLatin_y, chNull 00109 }; 00110 00111 const XMLCh SchemaSymbols::fgELT_WILDCARD[] = 00112 { 00113 chLatin_a, chLatin_n, chLatin_y, chNull 00114 }; 00115 00116 const XMLCh SchemaSymbols::fgELT_ANYATTRIBUTE[] = 00117 { 00118 chLatin_a, chLatin_n, chLatin_y, chLatin_A, chLatin_t, chLatin_t, 00119 chLatin_r, chLatin_i, chLatin_b, chLatin_u, chLatin_t, chLatin_e, chNull 00120 }; 00121 00122 const XMLCh SchemaSymbols::fgELT_APPINFO[] = 00123 { 00124 chLatin_a, chLatin_p, chLatin_p, chLatin_i, chLatin_n, chLatin_f, chLatin_o, chNull 00125 }; 00126 00127 const XMLCh SchemaSymbols::fgELT_ATTRIBUTE[] = 00128 { 00129 chLatin_a, chLatin_t, chLatin_t, chLatin_r, chLatin_i, chLatin_b, 00130 chLatin_u, chLatin_t, chLatin_e, chNull 00131 }; 00132 00133 const XMLCh SchemaSymbols::fgELT_ATTRIBUTEGROUP[] = 00134 { 00135 chLatin_a, chLatin_t, chLatin_t, chLatin_r, chLatin_i, chLatin_b, 00136 chLatin_u, chLatin_t, chLatin_e, chLatin_G, chLatin_r, chLatin_o, 00137 chLatin_u, chLatin_p, chNull 00138 }; 00139 00140 const XMLCh SchemaSymbols::fgELT_CHOICE[] = 00141 { 00142 chLatin_c, chLatin_h, chLatin_o, chLatin_i, chLatin_c, chLatin_e, chNull 00143 }; 00144 00145 const XMLCh SchemaSymbols::fgELT_COMPLEXTYPE[] = 00146 { 00147 chLatin_c, chLatin_o, chLatin_m, chLatin_p, chLatin_l, chLatin_e, 00148 chLatin_x, chLatin_T, chLatin_y, chLatin_p, chLatin_e, chNull 00149 }; 00150 00151 const XMLCh SchemaSymbols::fgELT_CONTENT[] = 00152 { 00153 chLatin_c, chLatin_o, chLatin_n, chLatin_t, chLatin_e, chLatin_n, 00154 chLatin_t, chNull 00155 }; 00156 00157 const XMLCh SchemaSymbols::fgELT_DOCUMENTATION[] = 00158 { 00159 chLatin_d, chLatin_o, chLatin_c, chLatin_u, chLatin_m, chLatin_e, chLatin_n, 00160 chLatin_t, chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull 00161 }; 00162 00163 const XMLCh SchemaSymbols::fgELT_DURATION[] = 00164 { 00165 chLatin_d, chLatin_u, chLatin_r, chLatin_a, chLatin_t, chLatin_i, 00166 chLatin_o, chLatin_n, chNull 00167 }; 00168 00169 const XMLCh SchemaSymbols::fgELT_ELEMENT[] = 00170 { 00171 chLatin_e, chLatin_l, chLatin_e, chLatin_m, chLatin_e, chLatin_n, 00172 chLatin_t, chNull 00173 }; 00174 00175 const XMLCh SchemaSymbols::fgELT_ENCODING[] = 00176 { 00177 chLatin_e, chLatin_n, chLatin_c, chLatin_o, chLatin_d, chLatin_i, 00178 chLatin_n, chLatin_g, chNull 00179 }; 00180 00181 const XMLCh SchemaSymbols::fgELT_ENUMERATION[] = 00182 { 00183 chLatin_e, chLatin_n, chLatin_u, chLatin_m, chLatin_e, chLatin_r, 00184 chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull 00185 }; 00186 00187 const XMLCh SchemaSymbols::fgELT_FIELD[] = 00188 { 00189 chLatin_f, chLatin_i, chLatin_e, chLatin_l, chLatin_d, chNull 00190 }; 00191 00192 00193 const XMLCh SchemaSymbols::fgELT_WHITESPACE[] = 00194 { 00195 chLatin_w, chLatin_h, chLatin_i, chLatin_t, chLatin_e, chLatin_S, 00196 chLatin_p, chLatin_a, chLatin_c, chLatin_e, chNull 00197 }; 00198 00199 const XMLCh SchemaSymbols::fgELT_GROUP[] = 00200 { 00201 chLatin_g, chLatin_r, chLatin_o, chLatin_u, chLatin_p, chNull 00202 }; 00203 00204 const XMLCh SchemaSymbols::fgELT_IMPORT[] = 00205 { 00206 chLatin_i, chLatin_m, chLatin_p, chLatin_o, chLatin_r, chLatin_t, chNull 00207 }; 00208 00209 const XMLCh SchemaSymbols::fgELT_INCLUDE[] = 00210 { 00211 chLatin_i, chLatin_n, chLatin_c, chLatin_l, chLatin_u, chLatin_d, 00212 chLatin_e, chNull 00213 }; 00214 00215 const XMLCh SchemaSymbols::fgELT_REDEFINE[] = 00216 { 00217 chLatin_r, chLatin_e, chLatin_d, chLatin_e, chLatin_f, chLatin_i, 00218 chLatin_n, chLatin_e, chNull 00219 }; 00220 00221 const XMLCh SchemaSymbols::fgELT_KEY[] = 00222 { 00223 chLatin_k, chLatin_e, chLatin_y, chNull 00224 }; 00225 00226 const XMLCh SchemaSymbols::fgELT_KEYREF[] = 00227 { 00228 chLatin_k, chLatin_e, chLatin_y, chLatin_r, chLatin_e, chLatin_f, chNull 00229 }; 00230 00231 const XMLCh SchemaSymbols::fgELT_LENGTH[] = 00232 { 00233 chLatin_l, chLatin_e, chLatin_n, chLatin_g, chLatin_t, chLatin_h, chNull 00234 }; 00235 00236 const XMLCh SchemaSymbols::fgELT_MAXEXCLUSIVE[] = 00237 { 00238 chLatin_m, chLatin_a, chLatin_x, chLatin_E, chLatin_x, chLatin_c, 00239 chLatin_l, chLatin_u, chLatin_s, chLatin_i, chLatin_v, chLatin_e, chNull 00240 }; 00241 00242 const XMLCh SchemaSymbols::fgELT_MAXINCLUSIVE[] = 00243 { 00244 chLatin_m, chLatin_a, chLatin_x, chLatin_I, chLatin_n, chLatin_c, 00245 chLatin_l, chLatin_u, chLatin_s, chLatin_i, chLatin_v, chLatin_e, chNull 00246 }; 00247 00248 const XMLCh SchemaSymbols::fgELT_MAXLENGTH[] = 00249 { 00250 chLatin_m, chLatin_a, chLatin_x, chLatin_L, chLatin_e, chLatin_n, 00251 chLatin_g, chLatin_t, chLatin_h, chNull 00252 }; 00253 00254 const XMLCh SchemaSymbols::fgELT_MINEXCLUSIVE[] = 00255 { 00256 chLatin_m, chLatin_i, chLatin_n, chLatin_E, chLatin_x, chLatin_c, 00257 chLatin_l, chLatin_u, chLatin_s, chLatin_i, chLatin_v, chLatin_e, chNull 00258 }; 00259 00260 const XMLCh SchemaSymbols::fgELT_MININCLUSIVE[] = 00261 { 00262 chLatin_m, chLatin_i, chLatin_n, chLatin_I, chLatin_n, chLatin_c, 00263 chLatin_l, chLatin_u, chLatin_s, chLatin_i, chLatin_v, chLatin_e, chNull 00264 }; 00265 00266 const XMLCh SchemaSymbols::fgELT_MINLENGTH[] = 00267 { 00268 chLatin_m, chLatin_i, chLatin_n, chLatin_L, chLatin_e, chLatin_n, 00269 chLatin_g, chLatin_t, chLatin_h, chNull 00270 }; 00271 00272 const XMLCh SchemaSymbols::fgELT_NOTATION[] = 00273 { 00274 chLatin_n, chLatin_o, chLatin_t, chLatin_a, chLatin_t, chLatin_i, 00275 chLatin_o, chLatin_n, chNull 00276 }; 00277 00278 const XMLCh SchemaSymbols::fgELT_PATTERN[] = 00279 { 00280 chLatin_p, chLatin_a, chLatin_t, chLatin_t, chLatin_e, chLatin_r, 00281 chLatin_n, chNull 00282 }; 00283 00284 const XMLCh SchemaSymbols::fgELT_PERIOD[] = 00285 { 00286 chLatin_p, chLatin_e, chLatin_r, chLatin_i, chLatin_o, chLatin_d, chNull 00287 }; 00288 00289 const XMLCh SchemaSymbols::fgELT_TOTALDIGITS[] = 00290 { 00291 chLatin_t, chLatin_o, chLatin_t, chLatin_a, chLatin_l, chLatin_D, 00292 chLatin_i, chLatin_g, chLatin_i, chLatin_t, chLatin_s, chNull 00293 }; 00294 00295 const XMLCh SchemaSymbols::fgELT_FRACTIONDIGITS[] = 00296 { 00297 chLatin_f, chLatin_r, chLatin_a, chLatin_c, chLatin_t, chLatin_i, chLatin_o, 00298 chLatin_n, chLatin_D, chLatin_i, chLatin_g, chLatin_i, chLatin_t, chLatin_s, chNull 00299 }; 00300 00301 const XMLCh SchemaSymbols::fgELT_SCHEMA[] = 00302 { 00303 chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chNull 00304 }; 00305 00306 const XMLCh SchemaSymbols::fgELT_SELECTOR[] = 00307 { 00308 chLatin_s, chLatin_e, chLatin_l, chLatin_e, chLatin_c, chLatin_t, 00309 chLatin_o, chLatin_r, chNull 00310 }; 00311 00312 const XMLCh SchemaSymbols::fgELT_SEQUENCE[] = 00313 { 00314 chLatin_s, chLatin_e, chLatin_q, chLatin_u, chLatin_e, chLatin_n, 00315 chLatin_c, chLatin_e, chNull 00316 }; 00317 00318 const XMLCh SchemaSymbols::fgELT_SIMPLETYPE[] = 00319 { 00320 chLatin_s, chLatin_i, chLatin_m, chLatin_p, chLatin_l, chLatin_e, 00321 chLatin_T, chLatin_y, chLatin_p, chLatin_e, chNull 00322 }; 00323 00324 const XMLCh SchemaSymbols::fgELT_UNION[] = 00325 { 00326 chLatin_u, chLatin_n, chLatin_i, chLatin_o, chLatin_n, chNull 00327 }; 00328 00329 const XMLCh SchemaSymbols::fgELT_LIST[] = 00330 { 00331 chLatin_l, chLatin_i, chLatin_s, chLatin_t, chNull 00332 }; 00333 00334 const XMLCh SchemaSymbols::fgELT_UNIQUE[] = 00335 { 00336 chLatin_u, chLatin_n, chLatin_i, chLatin_q, chLatin_u, chLatin_e, chNull 00337 }; 00338 00339 const XMLCh SchemaSymbols::fgELT_COMPLEXCONTENT[] = 00340 { 00341 chLatin_c, chLatin_o, chLatin_m, chLatin_p, chLatin_l, chLatin_e, 00342 chLatin_x, chLatin_C, chLatin_o, chLatin_n, chLatin_t, chLatin_e, 00343 chLatin_n, chLatin_t, chNull 00344 }; 00345 00346 const XMLCh SchemaSymbols::fgELT_SIMPLECONTENT[] = 00347 { 00348 chLatin_s, chLatin_i, chLatin_m, chLatin_p, chLatin_l, chLatin_e, chLatin_C, 00349 chLatin_o, chLatin_n, chLatin_t, chLatin_e, chLatin_n, chLatin_t, chNull 00350 }; 00351 00352 const XMLCh SchemaSymbols::fgELT_RESTRICTION[] = 00353 { 00354 chLatin_r, chLatin_e, chLatin_s, chLatin_t, chLatin_r, chLatin_i, 00355 chLatin_c, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull 00356 }; 00357 00358 const XMLCh SchemaSymbols::fgELT_EXTENSION[] = 00359 { 00360 chLatin_e, chLatin_x, chLatin_t, chLatin_e, chLatin_n, chLatin_s, 00361 chLatin_i, chLatin_o, chLatin_n, chNull 00362 }; 00363 00364 const XMLCh SchemaSymbols::fgATT_ABSTRACT[] = 00365 { 00366 chLatin_a, chLatin_b, chLatin_s, chLatin_t, chLatin_r, chLatin_a, 00367 chLatin_c, chLatin_t, chNull 00368 }; 00369 00370 const XMLCh SchemaSymbols::fgATT_ATTRIBUTEFORMDEFAULT[] = 00371 { 00372 chLatin_a, chLatin_t, chLatin_t, chLatin_r, chLatin_i, chLatin_b, 00373 chLatin_u, chLatin_t, chLatin_e, chLatin_F, chLatin_o, chLatin_r, 00374 chLatin_m, chLatin_D, chLatin_e, chLatin_f, chLatin_a, chLatin_u, 00375 chLatin_l, chLatin_t, chNull 00376 }; 00377 00378 const XMLCh SchemaSymbols::fgATT_BASE[] = 00379 { 00380 chLatin_b, chLatin_a, chLatin_s, chLatin_e, chNull 00381 }; 00382 00383 const XMLCh SchemaSymbols::fgATT_ITEMTYPE[] = 00384 { 00385 chLatin_i, chLatin_t, chLatin_e, chLatin_m, chLatin_T, chLatin_y, 00386 chLatin_p, chLatin_e, chNull 00387 }; 00388 00389 const XMLCh SchemaSymbols::fgATT_MEMBERTYPES[] = 00390 { 00391 chLatin_m, chLatin_e, chLatin_m, chLatin_b, chLatin_e, chLatin_r, 00392 chLatin_T, chLatin_y, chLatin_p, chLatin_e, chLatin_s, chNull 00393 }; 00394 00395 const XMLCh SchemaSymbols::fgATT_BLOCK[] = 00396 { 00397 chLatin_b, chLatin_l, chLatin_o, chLatin_c, chLatin_k, chNull 00398 }; 00399 00400 const XMLCh SchemaSymbols::fgATT_BLOCKDEFAULT[] = 00401 { 00402 chLatin_b, chLatin_l, chLatin_o, chLatin_c, chLatin_k, chLatin_D, 00403 chLatin_e, chLatin_f, chLatin_a, chLatin_u, chLatin_l, chLatin_t, chNull 00404 }; 00405 00406 const XMLCh SchemaSymbols::fgATT_DEFAULT[] = 00407 { 00408 chLatin_d, chLatin_e, chLatin_f, chLatin_a, chLatin_u, chLatin_l, chLatin_t, chNull 00409 }; 00410 00411 const XMLCh SchemaSymbols::fgATT_ELEMENTFORMDEFAULT[] = 00412 { 00413 chLatin_e, chLatin_l, chLatin_e, chLatin_m, chLatin_e, chLatin_n, 00414 chLatin_t, chLatin_F, chLatin_o, chLatin_r, chLatin_m, chLatin_D, 00415 chLatin_e, chLatin_f, chLatin_a, chLatin_u, chLatin_l, chLatin_t, chNull 00416 }; 00417 00418 const XMLCh SchemaSymbols::fgATT_SUBSTITUTIONGROUP[] = 00419 { 00420 chLatin_s, chLatin_u, chLatin_b, chLatin_s, chLatin_t, chLatin_i, 00421 chLatin_t, chLatin_u, chLatin_t, chLatin_i, chLatin_o, chLatin_n, 00422 chLatin_G, chLatin_r, chLatin_o, chLatin_u, chLatin_p, chNull 00423 }; 00424 00425 const XMLCh SchemaSymbols::fgATT_FINAL[] = 00426 { 00427 chLatin_f, chLatin_i, chLatin_n, chLatin_a, chLatin_l, chNull 00428 }; 00429 00430 const XMLCh SchemaSymbols::fgATT_FINALDEFAULT[] = 00431 { 00432 chLatin_f, chLatin_i, chLatin_n, chLatin_a, chLatin_l, chLatin_D, 00433 chLatin_e, chLatin_f, chLatin_a, chLatin_u, chLatin_l, chLatin_t, chNull 00434 }; 00435 00436 const XMLCh SchemaSymbols::fgATT_FIXED[] = 00437 { 00438 chLatin_f, chLatin_i, chLatin_x, chLatin_e, chLatin_d, chNull 00439 }; 00440 00441 const XMLCh SchemaSymbols::fgATT_FORM[] = 00442 { 00443 chLatin_f, chLatin_o, chLatin_r, chLatin_m, chNull 00444 }; 00445 00446 const XMLCh SchemaSymbols::fgATT_ID[] = 00447 { 00448 chLatin_i, chLatin_d, chNull 00449 }; 00450 00451 const XMLCh SchemaSymbols::fgATT_MAXOCCURS[] = 00452 { 00453 chLatin_m, chLatin_a, chLatin_x, chLatin_O, chLatin_c, chLatin_c, 00454 chLatin_u, chLatin_r, chLatin_s, chNull 00455 }; 00456 00457 const XMLCh SchemaSymbols::fgATT_MINOCCURS[] = 00458 { 00459 chLatin_m, chLatin_i, chLatin_n, chLatin_O, chLatin_c, chLatin_c, 00460 chLatin_u, chLatin_r, chLatin_s, chNull 00461 }; 00462 00463 const XMLCh SchemaSymbols::fgATT_NAME[] = 00464 { 00465 chLatin_n, chLatin_a, chLatin_m, chLatin_e, chNull 00466 }; 00467 00468 const XMLCh SchemaSymbols::fgATT_NAMESPACE[] = 00469 { 00470 chLatin_n, chLatin_a, chLatin_m, chLatin_e, chLatin_s, chLatin_p, 00471 chLatin_a, chLatin_c, chLatin_e, chNull 00472 }; 00473 00474 const XMLCh SchemaSymbols::fgATT_NILL[] = 00475 { 00476 chLatin_n, chLatin_i, chLatin_l, chNull 00477 }; 00478 00479 const XMLCh SchemaSymbols::fgATT_NILLABLE[] = 00480 { 00481 chLatin_n, chLatin_i, chLatin_l, chLatin_l, chLatin_a, chLatin_b, 00482 chLatin_l, chLatin_e, chNull 00483 }; 00484 00485 const XMLCh SchemaSymbols::fgATT_PROCESSCONTENTS[] = 00486 { 00487 chLatin_p, chLatin_r, chLatin_o, chLatin_c, chLatin_e, chLatin_s, 00488 chLatin_s, chLatin_C, chLatin_o, chLatin_n, chLatin_t, chLatin_e, 00489 chLatin_n, chLatin_t, chLatin_s, chNull 00490 }; 00491 00492 const XMLCh SchemaSymbols::fgATT_REF[] = 00493 { 00494 chLatin_r, chLatin_e, chLatin_f, chNull 00495 }; 00496 00497 const XMLCh SchemaSymbols::fgATT_REFER[] = 00498 { 00499 chLatin_r, chLatin_e, chLatin_f, chLatin_e, chLatin_r, chNull 00500 }; 00501 00502 const XMLCh SchemaSymbols::fgATT_SCHEMALOCATION[] = 00503 { 00504 chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, 00505 chLatin_L, chLatin_o, chLatin_c, chLatin_a, chLatin_t, chLatin_i, 00506 chLatin_o, chLatin_n, chNull 00507 }; 00508 00509 const XMLCh SchemaSymbols::fgATT_SOURCE[] = 00510 { 00511 chLatin_s, chLatin_o, chLatin_u, chLatin_r, chLatin_c, chLatin_e, chNull 00512 }; 00513 00514 const XMLCh SchemaSymbols::fgATT_SYSTEM[] = 00515 { 00516 chLatin_s, chLatin_y, chLatin_s, chLatin_t, chLatin_e, chLatin_m, chNull 00517 }; 00518 00519 const XMLCh SchemaSymbols::fgATT_PUBLIC[] = 00520 { 00521 chLatin_p, chLatin_u, chLatin_b, chLatin_l, chLatin_i, chLatin_c, chNull 00522 }; 00523 00524 const XMLCh SchemaSymbols::fgATT_TARGETNAMESPACE[] = 00525 { 00526 chLatin_t, chLatin_a, chLatin_r, chLatin_g, chLatin_e, chLatin_t, 00527 chLatin_N, chLatin_a, chLatin_m, chLatin_e, chLatin_s, chLatin_p, 00528 chLatin_a, chLatin_c, chLatin_e, chNull 00529 }; 00530 00531 const XMLCh SchemaSymbols::fgATT_TYPE[] = 00532 { 00533 chLatin_t, chLatin_y, chLatin_p, chLatin_e, chNull 00534 }; 00535 00536 const XMLCh SchemaSymbols::fgATT_USE[] = 00537 { 00538 chLatin_u, chLatin_s, chLatin_e, chNull 00539 }; 00540 00541 const XMLCh SchemaSymbols::fgATT_VALUE[] = 00542 { 00543 chLatin_v, chLatin_a, chLatin_l, chLatin_u, chLatin_e, chNull 00544 }; 00545 00546 const XMLCh SchemaSymbols::fgATT_MIXED[] = 00547 { 00548 chLatin_m, chLatin_i, chLatin_x, chLatin_e, chLatin_d, chNull 00549 }; 00550 00551 const XMLCh SchemaSymbols::fgATT_VERSION[] = 00552 { 00553 chLatin_v, chLatin_e, chLatin_r, chLatin_s, chLatin_i, 00554 chLatin_o, chLatin_n, chNull 00555 }; 00556 00557 const XMLCh SchemaSymbols::fgATT_XPATH[] = 00558 { 00559 chLatin_x, chLatin_p, chLatin_a, chLatin_t, chLatin_h, chNull 00560 }; 00561 00562 const XMLCh SchemaSymbols::fgATTVAL_TWOPOUNDANY[] = 00563 { 00564 chPound, chPound, chLatin_a, chLatin_n, chLatin_y, chNull 00565 }; 00566 00567 const XMLCh SchemaSymbols::fgATTVAL_TWOPOUNDLOCAL[] = 00568 { 00569 chPound, chPound, chLatin_l, chLatin_o, chLatin_c, chLatin_a, chLatin_l, chNull 00570 }; 00571 00572 const XMLCh SchemaSymbols::fgATTVAL_TWOPOUNDOTHER[] = 00573 { 00574 chPound, chPound, chLatin_o, chLatin_t, chLatin_h, chLatin_e, chLatin_r, chNull 00575 }; 00576 00577 const XMLCh SchemaSymbols::fgATTVAL_TWOPOUNDTRAGETNAMESPACE[] = 00578 { 00579 chPound, chPound, chLatin_t, chLatin_a, chLatin_r, chLatin_g, chLatin_e, 00580 chLatin_t, chLatin_N, chLatin_a, chLatin_m, chLatin_e, chLatin_s, chLatin_p, 00581 chLatin_a, chLatin_c, chLatin_e, chNull 00582 }; 00583 00584 const XMLCh SchemaSymbols::fgATTVAL_POUNDALL[] = 00585 { 00586 chPound, chLatin_a, chLatin_l, chLatin_l, chNull 00587 }; 00588 00589 const XMLCh SchemaSymbols::fgATTVAL_BASE64[] = 00590 { 00591 chLatin_b, chLatin_a, chLatin_s, chLatin_e, chDigit_6, chDigit_4, chNull 00592 }; 00593 00594 const XMLCh SchemaSymbols::fgATTVAL_BOOLEAN[] = 00595 { 00596 chLatin_b, chLatin_o, chLatin_o, chLatin_l, chLatin_e, chLatin_a, chLatin_n, chNull 00597 }; 00598 00599 const XMLCh SchemaSymbols::fgATTVAL_DEFAULT[] = 00600 { 00601 chLatin_d, chLatin_e, chLatin_f, chLatin_a, chLatin_u, chLatin_l, chLatin_t, chNull 00602 }; 00603 00604 const XMLCh SchemaSymbols::fgATTVAL_ELEMENTONLY[] = 00605 { 00606 chLatin_e, chLatin_l, chLatin_e, chLatin_m, chLatin_e, chLatin_n, 00607 chLatin_t, chLatin_O, chLatin_n, chLatin_l, chLatin_y, chNull 00608 }; 00609 00610 const XMLCh SchemaSymbols::fgATTVAL_EMPTY[] = 00611 { 00612 chLatin_e, chLatin_m, chLatin_p, chLatin_t, chLatin_y, chNull 00613 }; 00614 00615 const XMLCh SchemaSymbols::fgATTVAL_EXTENSION[] = 00616 { 00617 chLatin_e, chLatin_x, chLatin_t, chLatin_e, chLatin_n, chLatin_s, 00618 chLatin_i, chLatin_o, chLatin_n, chNull 00619 }; 00620 00621 const XMLCh SchemaSymbols::fgATTVAL_FALSE[] = 00622 { 00623 chLatin_f, chLatin_a, chLatin_l, chLatin_s, chLatin_e, chNull 00624 }; 00625 00626 const XMLCh SchemaSymbols::fgATTVAL_FIXED[] = 00627 { 00628 chLatin_f, chLatin_i, chLatin_x, chLatin_e, chLatin_d, chNull 00629 }; 00630 00631 const XMLCh SchemaSymbols::fgATTVAL_HEX[] = 00632 { 00633 chLatin_h, chLatin_e, chLatin_x, chNull 00634 }; 00635 00636 const XMLCh SchemaSymbols::fgATTVAL_ID[] = 00637 { 00638 chLatin_I, chLatin_D, chNull 00639 }; 00640 00641 const XMLCh SchemaSymbols::fgATTVAL_LAX[] = 00642 { 00643 chLatin_l, chLatin_a, chLatin_x, chNull 00644 }; 00645 00646 const XMLCh SchemaSymbols::fgATTVAL_MAXLENGTH[] = 00647 { 00648 chLatin_m, chLatin_a, chLatin_x, chLatin_L, chLatin_e, chLatin_n, 00649 chLatin_g, chLatin_t, chLatin_h, chNull 00650 }; 00651 00652 const XMLCh SchemaSymbols::fgATTVAL_MINLENGTH[] = 00653 { 00654 chLatin_m, chLatin_i, chLatin_n, chLatin_L, chLatin_e, chLatin_n, 00655 chLatin_g, chLatin_t, chLatin_h, chNull 00656 }; 00657 00658 00659 const XMLCh SchemaSymbols::fgATTVAL_MIXED[] = 00660 { 00661 chLatin_m, chLatin_i, chLatin_x, chLatin_e, chLatin_d, chNull 00662 }; 00663 00664 00665 const XMLCh SchemaSymbols::fgATTVAL_NCNAME[] = 00666 { 00667 chLatin_N, chLatin_C, chLatin_N, chLatin_a, chLatin_m, chLatin_e, chNull 00668 }; 00669 00670 const XMLCh SchemaSymbols::fgATTVAL_OPTIONAL[] = 00671 { 00672 chLatin_o, chLatin_p, chLatin_t, chLatin_i, chLatin_o, chLatin_n, 00673 chLatin_a, chLatin_l, chNull 00674 }; 00675 00676 const XMLCh SchemaSymbols::fgATTVAL_PROHIBITED[] = 00677 { 00678 chLatin_p, chLatin_r, chLatin_o, chLatin_h, chLatin_i, chLatin_b, 00679 chLatin_i, chLatin_t, chLatin_e, chLatin_d, chNull 00680 }; 00681 00682 const XMLCh SchemaSymbols::fgATTVAL_QNAME[] = 00683 { 00684 chLatin_Q, chLatin_N, chLatin_a, chLatin_m, chLatin_e, chNull 00685 }; 00686 00687 const XMLCh SchemaSymbols::fgATTVAL_QUALIFIED[] = 00688 { 00689 chLatin_q, chLatin_u, chLatin_a, chLatin_l, chLatin_i, chLatin_f, 00690 chLatin_i, chLatin_e, chLatin_d, chNull 00691 }; 00692 00693 const XMLCh SchemaSymbols::fgATTVAL_REQUIRED[] = 00694 { 00695 chLatin_r, chLatin_e, chLatin_q, chLatin_u, chLatin_i, chLatin_r, 00696 chLatin_e, chLatin_d, chNull 00697 }; 00698 00699 const XMLCh SchemaSymbols::fgATTVAL_RESTRICTION[] = 00700 { 00701 chLatin_r, chLatin_e, chLatin_s, chLatin_t, chLatin_r, chLatin_i, 00702 chLatin_c, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull 00703 }; 00704 00705 const XMLCh SchemaSymbols::fgATTVAL_SKIP[] = 00706 { 00707 chLatin_s, chLatin_k, chLatin_i, chLatin_p, chNull 00708 }; 00709 00710 const XMLCh SchemaSymbols::fgATTVAL_STRICT[] = 00711 { 00712 chLatin_s, chLatin_t, chLatin_r, chLatin_i, chLatin_c, chLatin_t, chNull 00713 }; 00714 00715 const XMLCh SchemaSymbols::fgATTVAL_STRING[] = 00716 { 00717 chLatin_s, chLatin_t, chLatin_r, chLatin_i, chLatin_n, chLatin_g, chNull 00718 }; 00719 00720 const XMLCh SchemaSymbols::fgATTVAL_TEXTONLY[] = 00721 { 00722 chLatin_t, chLatin_e, chLatin_x, chLatin_t, chLatin_O, chLatin_n, 00723 chLatin_l, chLatin_y, chNull 00724 }; 00725 00726 const XMLCh SchemaSymbols::fgATTVAL_TIMEDURATION[] = 00727 { 00728 chLatin_t, chLatin_i, chLatin_m, chLatin_e, chLatin_D, chLatin_u, 00729 chLatin_r, chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull 00730 }; 00731 00732 const XMLCh SchemaSymbols::fgATTVAL_TRUE[] = 00733 { 00734 chLatin_t, chLatin_r, chLatin_u, chLatin_e, chNull 00735 }; 00736 00737 const XMLCh SchemaSymbols::fgATTVAL_UNQUALIFIED[] = 00738 { 00739 chLatin_u, chLatin_n, chLatin_q, chLatin_u, chLatin_a, chLatin_l, 00740 chLatin_i, chLatin_f, chLatin_i, chLatin_e, chLatin_d, chNull 00741 }; 00742 00743 const XMLCh SchemaSymbols::fgATTVAL_URI[] = 00744 { 00745 chLatin_u, chLatin_r, chLatin_i, chNull 00746 }; 00747 00748 const XMLCh SchemaSymbols::fgATTVAL_URIREFERENCE[] = 00749 { 00750 chLatin_u, chLatin_r, chLatin_i, chLatin_R, chLatin_e, chLatin_f, 00751 chLatin_e, chLatin_r, chLatin_e, chLatin_n, chLatin_c, chLatin_e, chNull 00752 }; 00753 00754 const XMLCh SchemaSymbols::fgATTVAL_SUBSTITUTIONGROUP[] = 00755 { 00756 chLatin_s, chLatin_u, chLatin_b, chLatin_s, chLatin_t, chLatin_i, 00757 chLatin_t, chLatin_u, chLatin_t, chLatin_i, chLatin_o, chLatin_n, 00758 chLatin_G, chLatin_r, chLatin_o, chLatin_u, chLatin_p, chNull 00759 }; 00760 00761 const XMLCh SchemaSymbols::fgATTVAL_SUBSTITUTION[] = 00762 { 00763 chLatin_s, chLatin_u, chLatin_b, chLatin_s, chLatin_t, chLatin_i, 00764 chLatin_t, chLatin_u, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull 00765 }; 00766 00767 const XMLCh SchemaSymbols::fgATTVAL_ANYTYPE[] = 00768 { 00769 chLatin_a, chLatin_n, chLatin_y, chLatin_T, chLatin_y, chLatin_p, 00770 chLatin_e, chNull 00771 }; 00772 00773 const XMLCh SchemaSymbols::fgWS_PRESERVE[] = 00774 { 00775 chLatin_p, chLatin_r, chLatin_e, chLatin_s, chLatin_e, chLatin_r, 00776 chLatin_v, chLatin_e, chNull 00777 }; 00778 00779 const XMLCh SchemaSymbols::fgWS_COLLAPSE[] = 00780 { 00781 chLatin_c, chLatin_o, chLatin_l, chLatin_l, chLatin_a, chLatin_p, 00782 chLatin_s, chLatin_e, chNull 00783 }; 00784 00785 const XMLCh SchemaSymbols::fgWS_REPLACE[] = 00786 { 00787 chLatin_r, chLatin_e, chLatin_p, chLatin_l, chLatin_a, chLatin_c, chLatin_e, chNull 00788 }; 00789 00790 const XMLCh SchemaSymbols::fgDT_STRING[] = 00791 { 00792 chLatin_s, chLatin_t, chLatin_r, chLatin_i, chLatin_n, chLatin_g, chNull 00793 }; 00794 00795 const XMLCh SchemaSymbols::fgDT_TOKEN[] = 00796 { 00797 chLatin_t, chLatin_o, chLatin_k, chLatin_e, chLatin_n, chNull 00798 }; 00799 00800 const XMLCh SchemaSymbols::fgDT_LANGUAGE[] = 00801 { 00802 chLatin_l, chLatin_a, chLatin_n, chLatin_g, chLatin_u, chLatin_a, 00803 chLatin_g, chLatin_e, chNull 00804 }; 00805 00806 const XMLCh SchemaSymbols::fgDT_NAME[] = 00807 { 00808 chLatin_N, chLatin_a, chLatin_m, chLatin_e, chNull 00809 }; 00810 00811 const XMLCh SchemaSymbols::fgDT_NCNAME[] = 00812 { 00813 chLatin_N, chLatin_C, chLatin_N, chLatin_a, chLatin_m, chLatin_e, chNull 00814 }; 00815 00816 const XMLCh SchemaSymbols::fgDT_INTEGER[] = 00817 { 00818 chLatin_i, chLatin_n, chLatin_t, chLatin_e, chLatin_g, chLatin_e, chLatin_r, chNull 00819 }; 00820 00821 const XMLCh SchemaSymbols::fgDT_DECIMAL[] = 00822 { 00823 chLatin_d, chLatin_e, chLatin_c, chLatin_i, chLatin_m, chLatin_a, chLatin_l, chNull 00824 }; 00825 00826 const XMLCh SchemaSymbols::fgDT_BOOLEAN[] = 00827 { 00828 chLatin_b, chLatin_o, chLatin_o, chLatin_l, chLatin_e, chLatin_a, chLatin_n, chNull 00829 }; 00830 00831 const XMLCh SchemaSymbols::fgDT_NONPOSITIVEINTEGER[] = 00832 { 00833 chLatin_n, chLatin_o, chLatin_n, chLatin_P, chLatin_o, chLatin_s, 00834 chLatin_i, chLatin_t, chLatin_i, chLatin_v, chLatin_e, chLatin_I, 00835 chLatin_n, chLatin_t, chLatin_e, chLatin_g, chLatin_e, chLatin_r, chNull 00836 }; 00837 00838 const XMLCh SchemaSymbols::fgDT_NEGATIVEINTEGER[] = 00839 { 00840 chLatin_n, chLatin_e, chLatin_g, chLatin_a, chLatin_t, chLatin_i, 00841 chLatin_v, chLatin_e, chLatin_I, chLatin_n, chLatin_t, chLatin_e, 00842 chLatin_g, chLatin_e, chLatin_r, chNull 00843 }; 00844 00845 const XMLCh SchemaSymbols::fgDT_LONG[] = 00846 { 00847 chLatin_l, chLatin_o, chLatin_n, chLatin_g, chNull 00848 }; 00849 00850 const XMLCh SchemaSymbols::fgDT_INT[] = 00851 { 00852 chLatin_i, chLatin_n, chLatin_t, chNull 00853 }; 00854 00855 const XMLCh SchemaSymbols::fgDT_SHORT[] = 00856 { 00857 chLatin_s, chLatin_h, chLatin_o, chLatin_r, chLatin_t, chNull 00858 }; 00859 00860 const XMLCh SchemaSymbols::fgDT_BYTE[] = 00861 { 00862 chLatin_b, chLatin_y, chLatin_t, chLatin_e, chNull 00863 }; 00864 00865 const XMLCh SchemaSymbols::fgDT_NONNEGATIVEINTEGER[] = 00866 { 00867 chLatin_n, chLatin_o, chLatin_n, chLatin_N, chLatin_e, chLatin_g, 00868 chLatin_a, chLatin_t, chLatin_i, chLatin_v, chLatin_e, chLatin_I, 00869 chLatin_n, chLatin_t, chLatin_e, chLatin_g, chLatin_e, chLatin_r, chNull 00870 }; 00871 00872 const XMLCh SchemaSymbols::fgDT_ULONG[] = 00873 { 00874 chLatin_u, chLatin_n, chLatin_s, chLatin_i, chLatin_g, chLatin_n, 00875 chLatin_e, chLatin_d, chLatin_L, chLatin_o, chLatin_n, chLatin_g, chNull 00876 }; 00877 00878 const XMLCh SchemaSymbols::fgDT_UINT[] = 00879 { 00880 chLatin_u, chLatin_n, chLatin_s, chLatin_i, chLatin_g, chLatin_n, 00881 chLatin_e, chLatin_d, chLatin_I, chLatin_n, chLatin_t, chNull 00882 }; 00883 00884 const XMLCh SchemaSymbols::fgDT_USHORT[] = 00885 { 00886 chLatin_u, chLatin_n, chLatin_s, chLatin_i, chLatin_g, chLatin_n, chLatin_e, 00887 chLatin_d, chLatin_S, chLatin_h, chLatin_o, chLatin_r, chLatin_t, chNull 00888 }; 00889 00890 const XMLCh SchemaSymbols::fgDT_UBYTE[] = 00891 { 00892 chLatin_u, chLatin_n, chLatin_s, chLatin_i, chLatin_g, chLatin_n, 00893 chLatin_e, chLatin_d, chLatin_B, chLatin_y, chLatin_t, chLatin_e, chNull 00894 }; 00895 00896 const XMLCh SchemaSymbols::fgDT_POSITIVEINTEGER[] = 00897 { 00898 chLatin_p, chLatin_o, chLatin_s, chLatin_i, chLatin_t, chLatin_i, 00899 chLatin_v, chLatin_e, chLatin_I, chLatin_n, chLatin_t, chLatin_e, 00900 chLatin_g, chLatin_e, chLatin_r, chNull 00901 }; 00902 00903 const XMLCh SchemaSymbols::fgDT_DATETIME[] = 00904 { 00905 chLatin_d, chLatin_a, chLatin_t, chLatin_e, 00906 chLatin_T, chLatin_i, chLatin_m, chLatin_e, chNull 00907 }; 00908 00909 const XMLCh SchemaSymbols::fgDT_DATE[] = 00910 { 00911 chLatin_d, chLatin_a, chLatin_t, chLatin_e, chNull 00912 }; 00913 00914 const XMLCh SchemaSymbols::fgDT_TIME[] = 00915 { 00916 chLatin_t, chLatin_i, chLatin_m, chLatin_e, chNull 00917 }; 00918 00919 const XMLCh SchemaSymbols::fgDT_DURATION[] = 00920 { 00921 chLatin_d, chLatin_u, chLatin_r, chLatin_a, 00922 chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull 00923 }; 00924 00925 const XMLCh SchemaSymbols::fgDT_DAY[] = 00926 { 00927 chLatin_g, chLatin_D, chLatin_a, chLatin_y, chNull 00928 }; 00929 00930 const XMLCh SchemaSymbols::fgDT_MONTH[] = 00931 { 00932 chLatin_g, chLatin_M, chLatin_o, chLatin_n, chLatin_t, chLatin_h, chNull 00933 }; 00934 00935 const XMLCh SchemaSymbols::fgDT_MONTHDAY[] = 00936 { 00937 chLatin_g, chLatin_M, chLatin_o, chLatin_n, chLatin_t, chLatin_h, 00938 chLatin_D, chLatin_a, chLatin_y, chNull 00939 }; 00940 00941 const XMLCh SchemaSymbols::fgDT_YEAR[] = 00942 { 00943 chLatin_g, chLatin_Y, chLatin_e, chLatin_a, chLatin_r, chNull 00944 }; 00945 00946 const XMLCh SchemaSymbols::fgDT_YEARMONTH[] = 00947 { 00948 chLatin_g, chLatin_Y, chLatin_e, chLatin_a, chLatin_r, 00949 chLatin_M, chLatin_o, chLatin_n, chLatin_t, chLatin_h, chNull 00950 }; 00951 00952 const XMLCh SchemaSymbols::fgDT_BASE64BINARY[] = 00953 { 00954 chLatin_b, chLatin_a, chLatin_s, chLatin_e, chDigit_6, chDigit_4, 00955 chLatin_B, chLatin_i, chLatin_n, chLatin_a, chLatin_r, chLatin_y, chNull 00956 }; 00957 00958 const XMLCh SchemaSymbols::fgDT_HEXBINARY[] = 00959 { 00960 chLatin_h, chLatin_e, chLatin_x, 00961 chLatin_B, chLatin_i, chLatin_n, chLatin_a, chLatin_r, chLatin_y, chNull 00962 }; 00963 00964 const XMLCh SchemaSymbols::fgDT_FLOAT[] = 00965 { 00966 chLatin_f, chLatin_l, chLatin_o, chLatin_a, chLatin_t, chNull 00967 }; 00968 00969 const XMLCh SchemaSymbols::fgDT_DOUBLE[] = 00970 { 00971 chLatin_d, chLatin_o, chLatin_u, chLatin_b, chLatin_l, chLatin_e, chNull 00972 }; 00973 00974 const XMLCh SchemaSymbols::fgDT_URIREFERENCE[] = 00975 { 00976 chLatin_u, chLatin_r, chLatin_i, chLatin_R, chLatin_e, chLatin_f, 00977 chLatin_e, chLatin_r, chLatin_e, chLatin_n, chLatin_c, chLatin_e, chNull 00978 }; 00979 00980 const XMLCh SchemaSymbols::fgDT_ANYURI[] = 00981 { 00982 chLatin_a, chLatin_n, chLatin_y, chLatin_U, chLatin_R, chLatin_I, chNull 00983 }; 00984 00985 const XMLCh SchemaSymbols::fgDT_QNAME[] = 00986 { 00987 chLatin_Q, chLatin_N, chLatin_a, chLatin_m, chLatin_e, chNull 00988 }; 00989 00990 const XMLCh SchemaSymbols::fgDT_NORMALIZEDSTRING[] = 00991 { 00992 chLatin_n, chLatin_o, chLatin_r, chLatin_m, chLatin_a, chLatin_l, chLatin_i, 00993 chLatin_z, chLatin_e, chLatin_d, chLatin_S, chLatin_t, chLatin_r, chLatin_i, 00994 chLatin_n, chLatin_g, chNull 00995 }; 00996 00997 const XMLCh SchemaSymbols::fgDT_ANYSIMPLETYPE[] = 00998 { 00999 chLatin_a, chLatin_n, chLatin_y, chLatin_S, chLatin_i, chLatin_m, chLatin_p, 01000 chLatin_l, chLatin_e, chLatin_T, chLatin_y, chLatin_p, chLatin_e, chNull 01001 }; 01002 01003 const XMLCh SchemaSymbols::fgRegEx_XOption[] = 01004 { 01005 chLatin_X, chNull 01006 }; 01007 01008 const XMLCh SchemaSymbols::fgRedefIdentifier[] = 01009 { 01010 chUnderscore, chLatin_r, chLatin_d, chLatin_f, chLatin_n, chNull 01011 }; 01012 01013 const int SchemaSymbols::fgINT_MIN_VALUE = 0x80000000; 01014 01015 const int SchemaSymbols::fgINT_MAX_VALUE = 0x7fffffff; 01016 01017 XERCES_CPP_NAMESPACE_END 01018