GME  13
XMLUni.cpp
Go to the documentation of this file.
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: XMLUni.cpp 833045 2009-11-05 13:21:27Z borisk $
00020  */
00021 
00022 
00023 // ---------------------------------------------------------------------------
00024 //  Includes
00025 // ---------------------------------------------------------------------------
00026 #include <xercesc/util/XMLUniDefs.hpp>
00027 #include <xercesc/util/XMLUni.hpp>
00028 
00029 XERCES_CPP_NAMESPACE_BEGIN
00030 
00031 // ---------------------------------------------------------------------------
00032 //  XMLUni: Static data
00033 // ---------------------------------------------------------------------------
00034 
00035 const XMLCh XMLUni::fgAnyString[] =
00036 {
00037     chLatin_A, chLatin_N, chLatin_Y, chNull
00038 };
00039 
00040 const XMLCh XMLUni::fgAttListString[] =
00041 {
00042     chLatin_A, chLatin_T, chLatin_T, chLatin_L, chLatin_I, chLatin_S, chLatin_T, chNull
00043 };
00044 
00045 const XMLCh XMLUni::fgCommentString[] =
00046 {
00047     chOpenAngle, chBang, chDash, chDash, chNull
00048 };
00049 
00050 const XMLCh XMLUni::fgCDATAString[] =
00051 {
00052     chLatin_C, chLatin_D, chLatin_A, chLatin_T, chLatin_A, chNull
00053 };
00054 
00055 const XMLCh XMLUni::fgDefaultString[] =
00056 {
00057     chPound, chLatin_D, chLatin_E, chLatin_F, chLatin_A, chLatin_U, chLatin_L, chLatin_T, chNull
00058 };
00059 
00060 const XMLCh XMLUni::fgDocTypeString[] =
00061 {
00062     chOpenAngle, chBang, chLatin_D, chLatin_O, chLatin_C, chLatin_T, chLatin_Y, chLatin_P, chLatin_E, chNull
00063 };
00064 
00065 const XMLCh XMLUni::fgEBCDICEncodingString[] =
00066 {
00067     // Just plain 'EBCDIC'
00068     chLatin_E, chLatin_B, chLatin_C, chLatin_D, chLatin_I, chLatin_C, chNull
00069 };
00070 
00071 const XMLCh XMLUni::fgElemString[] =
00072 {
00073     chLatin_E, chLatin_L, chLatin_E, chLatin_M, chLatin_E, chLatin_N, chLatin_T, chNull
00074 };
00075 
00076 const XMLCh XMLUni::fgEmptyString[] =
00077 {
00078     chLatin_E, chLatin_M, chLatin_P, chLatin_T, chLatin_Y, chNull
00079 };
00080 
00081 const XMLCh XMLUni::fgEncodingString[] =
00082 {
00083     chLatin_e, chLatin_n, chLatin_c, chLatin_o, chLatin_d, chLatin_i, chLatin_n, chLatin_g, chNull
00084 };
00085 
00086 const XMLCh XMLUni::fgEntitString[] =
00087 {
00088     chLatin_E, chLatin_N, chLatin_T, chLatin_I, chLatin_T, chNull
00089 };
00090 
00091 const XMLCh XMLUni::fgEntityString[] =
00092 {
00093     chLatin_E, chLatin_N, chLatin_T, chLatin_I, chLatin_T, chLatin_Y, chNull
00094 };
00095 
00096 const XMLCh XMLUni::fgEntitiesString[] =
00097 {
00098     chLatin_E, chLatin_N, chLatin_T, chLatin_I, chLatin_T, chLatin_I, chLatin_E, chLatin_S, chNull
00099 };
00100 
00101 const XMLCh XMLUni::fgEnumerationString[] =
00102 {
00103     chLatin_E, chLatin_N, chLatin_U, chLatin_M, chLatin_E, chLatin_R, chLatin_A, chLatin_T, chLatin_I, chLatin_O, chLatin_N, chNull
00104 };
00105 
00106 const XMLCh XMLUni::fgExceptDomain[] =
00107 {
00108         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
00109     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c
00110     ,   chLatin_h, chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g
00111     ,   chForwardSlash, chLatin_x, chLatin_m, chLatin_l, chForwardSlash
00112     ,   chLatin_m, chLatin_e, chLatin_s, chLatin_s, chLatin_a, chLatin_g
00113     ,   chLatin_e, chLatin_s, chForwardSlash, chLatin_X, chLatin_M, chLatin_L
00114     ,   chDigit_4, chLatin_C, chLatin_E, chLatin_r, chLatin_r, chLatin_o
00115     ,   chLatin_r, chLatin_s, chNull
00116 };
00117 
00118 const XMLCh XMLUni::fgFixedString[] =
00119 {
00120     chPound, chLatin_F, chLatin_I, chLatin_X, chLatin_E, chLatin_D, chNull
00121 };
00122 
00123 const XMLCh XMLUni::fgIBM037EncodingString[] =
00124 {
00125     chLatin_E, chLatin_B, chLatin_C, chLatin_D, chLatin_I, chLatin_C, chDash, chLatin_C, chLatin_P, chDash, chLatin_U, chLatin_S, chNull
00126 };
00127 
00128 const XMLCh XMLUni::fgIBM037EncodingString2[] =
00129 {
00130     chLatin_I, chLatin_B, chLatin_M, chDigit_0, chDigit_3, chDigit_7, chNull
00131 };
00132 
00133 //hhe
00134 const XMLCh XMLUni::fgIBM1047EncodingString[] =
00135 {
00136     chLatin_I, chLatin_B, chLatin_M, chDigit_1, chDigit_0, chDigit_4, chDigit_7, chNull
00137 };
00138 
00139 const XMLCh XMLUni::fgIBM1047EncodingString2[] =
00140 {
00141     chLatin_I, chLatin_B, chLatin_M, chDash, chDigit_1, chDigit_0, chDigit_4, chDigit_7, chNull
00142 };
00143 
00144 const XMLCh XMLUni::fgIBM1140EncodingString[] =
00145 {
00146     chLatin_I, chLatin_B, chLatin_M, chDigit_1, chDigit_1, chDigit_4, chDigit_0, chNull
00147 };
00148 
00149 const XMLCh XMLUni::fgIBM1140EncodingString2[] =
00150 {
00151     chLatin_I, chLatin_B, chLatin_M, chDigit_0, chDigit_1, chDigit_1, chDigit_4, chDigit_0, chNull
00152 };
00153 
00154 const XMLCh XMLUni::fgIBM1140EncodingString3[] =
00155 {
00156     chLatin_C, chLatin_C, chLatin_S, chLatin_I, chLatin_D, chDigit_0, chDigit_1, chDigit_1, chDigit_4, chDigit_0, chNull
00157 };
00158 
00159 const XMLCh XMLUni::fgIBM1140EncodingString4[] =
00160 {
00161     chLatin_C, chLatin_P, chDigit_0, chDigit_1, chDigit_1, chDigit_4, chDigit_0, chNull
00162 };
00163 
00164 const XMLCh XMLUni::fgIESString[] =
00165 {
00166     chLatin_I, chLatin_E, chLatin_S, chNull
00167 };
00168 
00169 const XMLCh XMLUni::fgIDString[] =
00170 {
00171     chLatin_I, chLatin_D, chNull
00172 };
00173 
00174 const XMLCh XMLUni::fgIDRefString[] =
00175 {
00176     chLatin_I, chLatin_D, chLatin_R, chLatin_E, chLatin_F, chNull
00177 };
00178 
00179 const XMLCh XMLUni::fgIDRefsString[] =
00180 {
00181     chLatin_I, chLatin_D, chLatin_R, chLatin_E, chLatin_F, chLatin_S, chNull
00182 };
00183 
00184 const XMLCh XMLUni::fgImpliedString[] =
00185 {
00186     chPound, chLatin_I, chLatin_M, chLatin_P, chLatin_L, chLatin_I, chLatin_E, chLatin_D, chNull
00187 };
00188 
00189 const XMLCh XMLUni::fgIgnoreString[] =
00190 {
00191     chLatin_I, chLatin_G, chLatin_N, chLatin_O, chLatin_R, chLatin_E, chNull
00192 };
00193 
00194 const XMLCh XMLUni::fgIncludeString[] =
00195 {
00196     chLatin_I, chLatin_N, chLatin_C, chLatin_L, chLatin_U, chLatin_D, chLatin_E, chNull
00197 };
00198 
00199 const XMLCh XMLUni::fgISO88591EncodingString[] =
00200 {
00201     chLatin_I, chLatin_S, chLatin_O, chDigit_8, chDigit_8, chDigit_5, chDigit_9, chDash, chDigit_1, chNull
00202 };
00203 
00204 const XMLCh XMLUni::fgISO88591EncodingString2[] =
00205 {
00206     chLatin_I, chLatin_S, chLatin_O, chDash, chDigit_8, chDigit_8, chDigit_5, chDigit_9, chDash, chDigit_1, chNull
00207 };
00208 
00209 const XMLCh XMLUni::fgISO88591EncodingString3[] =
00210 {
00211     chLatin_I, chLatin_S, chLatin_O, chUnderscore, chDigit_8, chDigit_8, chDigit_5, chDigit_9, chDash, chDigit_1, chNull
00212 };
00213 
00214 const XMLCh XMLUni::fgISO88591EncodingString4[] =
00215 {
00216     chLatin_I, chLatin_B, chLatin_M, chDash, chDigit_8, chDigit_1, chDigit_9, chNull
00217 };
00218 
00219 const XMLCh XMLUni::fgISO88591EncodingString5[] =
00220 {
00221     chLatin_I, chLatin_B, chLatin_M, chDigit_8, chDigit_1, chDigit_9, chNull
00222 };
00223 
00224 const XMLCh XMLUni::fgISO88591EncodingString6[] =
00225 {
00226     chLatin_L, chLatin_A, chLatin_T, chLatin_I, chLatin_N, chDigit_1, chNull
00227 };
00228 
00229 const XMLCh XMLUni::fgISO88591EncodingString7[] =
00230 {
00231     chLatin_L, chLatin_A, chLatin_T, chLatin_I, chLatin_N, chDash, chDigit_1, chNull
00232 };
00233 
00234 const XMLCh XMLUni::fgISO88591EncodingString8[] =
00235 {
00236     chLatin_L, chLatin_A, chLatin_T, chLatin_I, chLatin_N, chUnderscore, chDigit_1, chNull
00237 };
00238 
00239 const XMLCh XMLUni::fgISO88591EncodingString9[] =
00240 {
00241     chLatin_C, chLatin_P, chDigit_8, chDigit_1, chDigit_9, chNull
00242 };
00243 
00244 const XMLCh XMLUni::fgISO88591EncodingString10[] =
00245 {
00246     chLatin_C, chLatin_S, chLatin_I, chLatin_S, chLatin_O, chLatin_L, chLatin_A, chLatin_T, chLatin_I, chLatin_N, chDigit_1, chNull
00247 };
00248 
00249 const XMLCh XMLUni::fgISO88591EncodingString11[] =
00250 {
00251     chLatin_I, chLatin_S, chLatin_O, chDash, chLatin_I, chLatin_R, chDash, chDigit_1, chDigit_0, chDigit_0, chNull
00252 };
00253 
00254 const XMLCh XMLUni::fgISO88591EncodingString12[] =
00255 {
00256     chLatin_L, chDigit_1, chNull
00257 };
00258 
00259 const XMLCh XMLUni::fgLocalHostString[] =
00260 {
00261     chLatin_l, chLatin_o, chLatin_c, chLatin_a, chLatin_l, chLatin_h, chLatin_o, chLatin_s, chLatin_t, chNull
00262 };
00263 
00264 const XMLCh XMLUni::fgNoString[] =
00265 {
00266     chLatin_n, chLatin_o, chNull
00267 };
00268 
00269 const XMLCh XMLUni::fgNotationString[] =
00270 {
00271     chLatin_N, chLatin_O, chLatin_T, chLatin_A, chLatin_T, chLatin_I, chLatin_O, chLatin_N, chNull
00272 };
00273 
00274 const XMLCh XMLUni::fgNDATAString[] =
00275 {
00276     chLatin_N, chLatin_D, chLatin_A, chLatin_T, chLatin_A, chNull
00277 };
00278 
00279 const XMLCh XMLUni::fgNmTokenString[] =
00280 {
00281     chLatin_N, chLatin_M, chLatin_T, chLatin_O, chLatin_K, chLatin_E, chLatin_N, chNull
00282 };
00283 
00284 const XMLCh XMLUni::fgNmTokensString[] =
00285 {
00286     chLatin_N, chLatin_M, chLatin_T, chLatin_O, chLatin_K, chLatin_E, chLatin_N, chLatin_S, chNull
00287 };
00288 
00289 const XMLCh XMLUni::fgPCDATAString[] =
00290 {
00291     chPound, chLatin_P, chLatin_C, chLatin_D, chLatin_A, chLatin_T, chLatin_A, chNull
00292 };
00293 
00294 const XMLCh XMLUni::fgPIString[] =
00295 {
00296     chOpenAngle, chQuestion, chNull
00297 };
00298 
00299 const XMLCh XMLUni::fgPubIDString[] =
00300 {
00301     chLatin_P, chLatin_U, chLatin_B, chLatin_L, chLatin_I, chLatin_C, chNull
00302 };
00303 
00304 const XMLCh XMLUni::fgRefString[] =
00305 {
00306     chLatin_R, chLatin_E, chLatin_F, chNull
00307 };
00308 
00309 const XMLCh XMLUni::fgRequiredString[] =
00310 {
00311     chPound, chLatin_R, chLatin_E, chLatin_Q, chLatin_U, chLatin_I, chLatin_R, chLatin_E, chLatin_D, chNull
00312 };
00313 
00314 const XMLCh XMLUni::fgStandaloneString[] =
00315 {
00316     chLatin_s, chLatin_t, chLatin_a, chLatin_n, chLatin_d, chLatin_a, chLatin_l, chLatin_o, chLatin_n, chLatin_e, chNull
00317 };
00318 
00319 const XMLCh XMLUni::fgVersion1_0[] =
00320 {
00321     chDigit_1, chPeriod, chDigit_0, chNull
00322 };
00323 
00324 const XMLCh XMLUni::fgVersion1_1[] =
00325 {
00326     chDigit_1, chPeriod, chDigit_1, chNull
00327 };
00328 
00329 const XMLCh XMLUni::fgSysIDString[] =
00330 {
00331     chLatin_S, chLatin_Y, chLatin_S, chLatin_T, chLatin_E, chLatin_M, chNull
00332 };
00333 
00334 const XMLCh XMLUni::fgUnknownURIName[] =
00335 {
00336         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
00337     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c
00338     ,   chLatin_h, chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g
00339     ,   chForwardSlash, chLatin_x, chLatin_m, chLatin_l, chForwardSlash
00340     ,   chLatin_U, chLatin_k, chLatin_n, chLatin_o, chLatin_w, chLatin_n
00341     ,   chLatin_N, chLatin_S, chNull
00342 };
00343 
00344 const XMLCh XMLUni::fgUCS4EncodingString[] =
00345 {
00346     chLatin_U, chLatin_C, chLatin_S, chDigit_4, chNull
00347 };
00348 
00349 const XMLCh XMLUni::fgUCS4EncodingString2[] =
00350 {
00351     chLatin_U, chLatin_C, chLatin_S, chDash, chDigit_4, chNull
00352 };
00353 
00354 const XMLCh XMLUni::fgUCS4EncodingString3[] =
00355 {
00356     chLatin_U, chLatin_C, chLatin_S, chUnderscore, chDigit_4, chNull
00357 };
00358 
00359 const XMLCh XMLUni::fgUCS4EncodingString4[] =
00360 {
00361     chLatin_U, chLatin_T, chLatin_F, chDash, chDigit_3, chDigit_2, chNull
00362 };
00363 
00364 const XMLCh XMLUni::fgUCS4EncodingString5[] =
00365 {
00366     chLatin_I, chLatin_S, chLatin_O, chDash, chDigit_1, chDigit_0, chDigit_6, chDigit_4, chDigit_6,
00367     chDash, chLatin_U, chLatin_C, chLatin_S, chDash, chDigit_4, chNull
00368 };
00369 
00370 const XMLCh XMLUni::fgUCS4BEncodingString[] =
00371 {
00372     chLatin_U, chLatin_C, chLatin_S, chDash, chDigit_4, chSpace, chOpenParen, chLatin_B, chLatin_E, chCloseParen, chNull
00373 };
00374 
00375 const XMLCh XMLUni::fgUCS4BEncodingString2[] =
00376 {
00377     chLatin_U, chLatin_C, chLatin_S, chDash, chDigit_4, chLatin_B, chLatin_E, chNull
00378 };
00379 
00380 const XMLCh XMLUni::fgUCS4LEncodingString[] =
00381 {
00382     chLatin_U, chLatin_C, chLatin_S, chDash, chDigit_4, chSpace, chOpenParen, chLatin_L, chLatin_E, chCloseParen, chNull
00383 };
00384 
00385 const XMLCh XMLUni::fgUCS4LEncodingString2[] =
00386 {
00387     chLatin_U, chLatin_C, chLatin_S, chDash, chDigit_4, chLatin_L, chLatin_E, chNull
00388 };
00389 
00390 const XMLCh XMLUni::fgUSASCIIEncodingString[] =
00391 {
00392     chLatin_U, chLatin_S, chDash, chLatin_A, chLatin_S, chLatin_C, chLatin_I, chLatin_I, chNull
00393 };
00394 
00395 const XMLCh XMLUni::fgUSASCIIEncodingString2[] =
00396 {
00397     chLatin_U, chLatin_S, chLatin_A, chLatin_S, chLatin_C, chLatin_I, chLatin_I, chNull
00398 };
00399 
00400 const XMLCh XMLUni::fgUSASCIIEncodingString3[] =
00401 {
00402     chLatin_A, chLatin_S, chLatin_C, chLatin_I, chLatin_I, chNull
00403 };
00404 
00405 const XMLCh XMLUni::fgUSASCIIEncodingString4[] =
00406 {
00407     chLatin_U, chLatin_S, chUnderscore, chLatin_A, chLatin_S, chLatin_C, chLatin_I, chLatin_I, chNull
00408 };
00409 
00410 const XMLCh XMLUni::fgUTF8EncodingString[] =
00411 {
00412     chLatin_U, chLatin_T, chLatin_F, chDash, chDigit_8, chNull
00413 };
00414 
00415 const XMLCh XMLUni::fgUTF8EncodingString2[] =
00416 {
00417     chLatin_U, chLatin_T, chLatin_F, chDigit_8, chNull
00418 };
00419 
00420 const XMLCh XMLUni::fgUTF16EncodingString[] =
00421 {
00422     chLatin_U, chLatin_T, chLatin_F, chDash, chDigit_1, chDigit_6, chNull
00423 };
00424 
00425 const XMLCh XMLUni::fgUTF16EncodingString2[] =
00426 {
00427     chLatin_U, chLatin_C, chLatin_S, chDigit_2, chNull
00428 };
00429 
00430 const XMLCh XMLUni::fgUTF16EncodingString3[] =
00431 {
00432     chLatin_I, chLatin_B, chLatin_M, chDigit_1, chDigit_2, chDigit_0, chDigit_0, chNull
00433 };
00434 
00435 const XMLCh XMLUni::fgUTF16EncodingString4[] =
00436 {
00437     chLatin_I, chLatin_B, chLatin_M, chDash, chDigit_1, chDigit_2, chDigit_0, chDigit_0, chNull
00438 };
00439 
00440 const XMLCh XMLUni::fgUTF16EncodingString5[] =
00441 {
00442     chLatin_U, chLatin_T, chLatin_F, chDigit_1, chDigit_6, chNull
00443 };
00444 
00445 const XMLCh XMLUni::fgUTF16EncodingString6[] =
00446 {
00447     chLatin_U, chLatin_C, chLatin_S, chDash, chDigit_2, chNull
00448 };
00449 
00450 const XMLCh XMLUni::fgUTF16EncodingString7[] =
00451 {
00452     chLatin_I, chLatin_S, chLatin_O, chDash, chDigit_1, chDigit_0, chDigit_6, chDigit_4
00453     , chDigit_6, chDash, chLatin_U, chLatin_C, chLatin_S, chDash, chDigit_2, chNull
00454 };
00455 
00456 const XMLCh XMLUni::fgUTF16BEncodingString[] =
00457 {
00458     chLatin_U, chLatin_T, chLatin_F, chDash, chDigit_1, chDigit_6, chSpace, chOpenParen, chLatin_B, chLatin_E, chCloseParen, chNull
00459 };
00460 
00461 const XMLCh XMLUni::fgUTF16BEncodingString2[] =
00462 {
00463     chLatin_U, chLatin_T, chLatin_F, chDash, chDigit_1, chDigit_6, chLatin_B, chLatin_E, chNull
00464 };
00465 
00466 const XMLCh XMLUni::fgUTF16LEncodingString[] =
00467 {
00468     chLatin_U, chLatin_T, chLatin_F, chDash, chDigit_1, chDigit_6, chSpace, chOpenParen, chLatin_L, chLatin_E, chCloseParen, chNull
00469 };
00470 
00471 const XMLCh XMLUni::fgUTF16LEncodingString2[] =
00472 {
00473     chLatin_U, chLatin_T, chLatin_F, chDash, chDigit_1, chDigit_6, chLatin_L, chLatin_E, chNull
00474 };
00475 
00476 const XMLCh XMLUni::fgVersionString[] =
00477 {
00478     chLatin_v, chLatin_e, chLatin_r, chLatin_s, chLatin_i, chLatin_o, chLatin_n, chNull
00479 };
00480 
00481 const XMLCh XMLUni::fgValidityDomain[] =
00482 {
00483         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
00484     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
00485     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
00486     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_m, chLatin_e
00487     ,   chLatin_s, chLatin_s, chLatin_a, chLatin_g, chLatin_e, chLatin_s
00488     ,   chForwardSlash, chLatin_X, chLatin_M, chLatin_L, chLatin_V, chLatin_a
00489     ,   chLatin_l, chLatin_i, chLatin_d, chLatin_i, chLatin_t, chLatin_y, chNull
00490 };
00491 
00492 const XMLCh XMLUni::fgWin1252EncodingString[] =
00493 {
00494         chLatin_W, chLatin_I, chLatin_N, chLatin_D, chLatin_O, chLatin_W
00495     ,   chLatin_S, chDash, chDigit_1, chDigit_2, chDigit_5, chDigit_2, chNull
00496 };
00497 
00498 const XMLCh XMLUni::fgXMLChEncodingString[] =
00499 {
00500         chLatin_X, chLatin_E, chLatin_R, chLatin_C, chLatin_E, chLatin_S
00501     ,   chDash, chLatin_X, chLatin_M, chLatin_L, chLatin_C, chLatin_H, chNull
00502 };
00503 
00504 const XMLCh XMLUni::fgXMLString[] =
00505 {
00506     chLatin_x, chLatin_m, chLatin_l, chNull
00507 };
00508 
00509 //xml{S}
00510 const XMLCh XMLUni::fgXMLStringSpace[] =
00511 {
00512     chLatin_x, chLatin_m, chLatin_l, chSpace, chNull
00513 };
00514 
00515 const XMLCh XMLUni::fgXMLStringHTab[] =
00516 {
00517     chLatin_x, chLatin_m, chLatin_l, chHTab, chNull
00518 };
00519 
00520 const XMLCh XMLUni::fgXMLStringCR[] =
00521 {
00522     chLatin_x, chLatin_m, chLatin_l, chCR, chNull
00523 };
00524 
00525 const XMLCh XMLUni::fgXMLStringLF[] =
00526 {
00527     chLatin_x, chLatin_m, chLatin_l, chLF, chNull
00528 };
00529 
00530 //XML{S}
00531 const XMLCh XMLUni::fgXMLStringSpaceU[] =
00532 {
00533     chLatin_X, chLatin_M, chLatin_L, chSpace, chNull
00534 };
00535 
00536 const XMLCh XMLUni::fgXMLStringHTabU[] =
00537 {
00538     chLatin_X, chLatin_M, chLatin_L, chHTab, chNull
00539 };
00540 
00541 const XMLCh XMLUni::fgXMLStringCRU[] =
00542 {
00543     chLatin_X, chLatin_M, chLatin_L, chCR, chNull
00544 };
00545 
00546 const XMLCh XMLUni::fgXMLStringLFU[] =
00547 {
00548     chLatin_X, chLatin_M, chLatin_L, chLF, chNull
00549 };
00550 
00551 //<?xml{S}
00552 const XMLCh XMLUni::fgXMLDeclString[] =
00553 {
00554     chOpenAngle, chQuestion, chLatin_x, chLatin_m, chLatin_l, chNull
00555 };
00556 
00557 const XMLCh XMLUni::fgXMLDeclStringSpace[] =
00558 {
00559     chOpenAngle, chQuestion, chLatin_x, chLatin_m, chLatin_l, chSpace, chNull
00560 };
00561 
00562 const XMLCh XMLUni::fgXMLDeclStringHTab[] =
00563 {
00564     chOpenAngle, chQuestion, chLatin_x, chLatin_m, chLatin_l, chHTab, chNull
00565 };
00566 
00567 const XMLCh XMLUni::fgXMLDeclStringLF[] =
00568 {
00569     chOpenAngle, chQuestion, chLatin_x, chLatin_m, chLatin_l, chLF, chNull
00570 };
00571 
00572 const XMLCh XMLUni::fgXMLDeclStringCR[] =
00573 {
00574     chOpenAngle, chQuestion, chLatin_x, chLatin_m, chLatin_l, chCR, chNull
00575 };
00576 
00577 //<?XML{S}
00578 const XMLCh XMLUni::fgXMLDeclStringSpaceU[] =
00579 {
00580     chOpenAngle, chQuestion, chLatin_X, chLatin_M, chLatin_L, chSpace, chNull
00581 };
00582 
00583 const XMLCh XMLUni::fgXMLDeclStringHTabU[] =
00584 {
00585     chOpenAngle, chQuestion, chLatin_X, chLatin_M, chLatin_L, chHTab, chNull
00586 };
00587 
00588 const XMLCh XMLUni::fgXMLDeclStringLFU[] =
00589 {
00590     chOpenAngle, chQuestion, chLatin_X, chLatin_M, chLatin_L, chLF, chNull
00591 };
00592 
00593 const XMLCh XMLUni::fgXMLDeclStringCRU[] =
00594 {
00595     chOpenAngle, chQuestion, chLatin_X, chLatin_M, chLatin_L, chCR, chNull
00596 };
00597 
00598 const XMLCh XMLUni::fgXMLNSString[] =
00599 {
00600     chLatin_x, chLatin_m, chLatin_l, chLatin_n, chLatin_s, chNull
00601 };
00602 
00603 const XMLCh XMLUni::fgXMLNSColonString[] =
00604 {
00605     chLatin_x, chLatin_m, chLatin_l, chLatin_n, chLatin_s, chColon, chNull
00606 };
00607 
00608 const XMLCh XMLUni::fgXMLNSURIName[] =
00609 {
00610         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
00611     ,   chForwardSlash, chLatin_w, chLatin_w, chLatin_w, chPeriod, chLatin_w
00612     ,   chDigit_3, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
00613     ,   chDigit_2, chDigit_0, chDigit_0, chDigit_0, chForwardSlash
00614     ,   chLatin_x, chLatin_m, chLatin_l, chLatin_n, chLatin_s, chForwardSlash
00615     ,   chNull
00616 };
00617 
00618 const XMLCh XMLUni::fgXMLErrDomain[] =
00619 {
00620         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
00621     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
00622     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
00623     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_m, chLatin_e
00624     ,   chLatin_s, chLatin_s, chLatin_a, chLatin_g, chLatin_e, chLatin_s
00625     ,   chForwardSlash, chLatin_X, chLatin_M, chLatin_L, chLatin_E, chLatin_r
00626     ,   chLatin_r, chLatin_o, chLatin_r, chLatin_s, chNull
00627 };
00628 
00629 const XMLCh XMLUni::fgXMLURIName[] =
00630 {
00631         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
00632     ,   chForwardSlash, chLatin_w, chLatin_w, chLatin_w, chPeriod, chLatin_w
00633     ,   chDigit_3, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
00634     ,   chLatin_X, chLatin_M, chLatin_L, chForwardSlash, chDigit_1, chDigit_9
00635     ,   chDigit_9, chDigit_8, chForwardSlash, chLatin_n, chLatin_a, chLatin_m
00636     ,   chLatin_e, chLatin_s, chLatin_p, chLatin_a, chLatin_c, chLatin_e, chNull
00637 };
00638 
00639 const XMLCh XMLUni::fgInfosetURIName[] =
00640 {
00641         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
00642     ,   chForwardSlash, chLatin_w, chLatin_w, chLatin_w, chPeriod, chLatin_w
00643     ,   chDigit_3, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
00644     ,   chLatin_T, chLatin_R, chForwardSlash, chLatin_R, chLatin_E, chLatin_C
00645     ,   chDash, chLatin_x, chLatin_m, chLatin_l, chNull
00646 };
00647 
00648 const XMLCh XMLUni::fgYesString[] =
00649 {
00650         chLatin_y, chLatin_e, chLatin_s, chNull
00651 };
00652 
00653 const XMLCh XMLUni::fgZeroLenString[] = { chNull };
00654 
00655 const XMLCh XMLUni::fgDTDEntityString[] =
00656 {
00657         chOpenSquare, chLatin_d, chLatin_t, chLatin_d, chCloseSquare, chNull
00658 };
00659 
00660 const XMLCh XMLUni::fgAmp[] =
00661 {
00662         chLatin_a, chLatin_m, chLatin_p, chNull
00663 };
00664 
00665 const XMLCh XMLUni::fgLT[] =
00666 {
00667         chLatin_l, chLatin_t, chNull
00668 };
00669 
00670 const XMLCh XMLUni::fgGT[] =
00671 {
00672         chLatin_g, chLatin_t, chNull
00673 };
00674 
00675 const XMLCh XMLUni::fgQuot[] =
00676 {
00677         chLatin_q, chLatin_u, chLatin_o, chLatin_t, chNull
00678 };
00679 
00680 const XMLCh XMLUni::fgApos[] =
00681 {
00682         chLatin_a, chLatin_p, chLatin_o, chLatin_s, chNull
00683 };
00684 
00685 const XMLCh XMLUni::fgWFXMLScanner[] =
00686 {
00687         chLatin_W, chLatin_F, chLatin_X, chLatin_M, chLatin_L, chLatin_S
00688     ,   chLatin_c, chLatin_a, chLatin_n, chLatin_n, chLatin_e, chLatin_r, chNull
00689 };
00690 
00691 const XMLCh XMLUni::fgIGXMLScanner[] =
00692 {
00693         chLatin_I, chLatin_G, chLatin_X, chLatin_M, chLatin_L, chLatin_S
00694     ,   chLatin_c, chLatin_a, chLatin_n, chLatin_n, chLatin_e, chLatin_r, chNull
00695 };
00696 
00697 const XMLCh XMLUni::fgSGXMLScanner[] =
00698 {
00699         chLatin_S, chLatin_G, chLatin_X, chLatin_M, chLatin_L, chLatin_S
00700     ,   chLatin_c, chLatin_a, chLatin_n, chLatin_n, chLatin_e, chLatin_r, chNull
00701 };
00702 
00703 const XMLCh XMLUni::fgDGXMLScanner[] =
00704 {
00705         chLatin_D, chLatin_G, chLatin_X, chLatin_M, chLatin_L, chLatin_S
00706     ,   chLatin_c, chLatin_a, chLatin_n, chLatin_n, chLatin_e, chLatin_r, chNull
00707 };
00708 
00709 const XMLCh XMLUni::fgXSAXMLScanner[] =
00710 {
00711         chLatin_X, chLatin_S, chLatin_A
00712     ,   chLatin_X, chLatin_M, chLatin_L, chLatin_S
00713     ,   chLatin_c, chLatin_a, chLatin_n, chLatin_n, chLatin_e, chLatin_r, chNull
00714 };
00715 
00716 const XMLCh XMLUni::fgCDataStart[] =
00717 {
00718         chOpenAngle, chBang, chOpenSquare, chLatin_C, chLatin_D
00719     ,   chLatin_A, chLatin_T, chLatin_A, chOpenSquare, chNull
00720 };
00721 
00722 const XMLCh XMLUni::fgCDataEnd[] =
00723 {
00724          chCloseSquare, chCloseSquare, chCloseAngle, chNull
00725 };
00726 
00727 //Exception strings
00728 const XMLCh XMLUni::fgArrayIndexOutOfBoundsException_Name[] =
00729 {
00730         chLatin_A, chLatin_r, chLatin_r, chLatin_a, chLatin_y, chLatin_I
00731     ,   chLatin_n, chLatin_d, chLatin_e, chLatin_x, chLatin_O, chLatin_u
00732     ,   chLatin_t, chLatin_o, chLatin_f, chLatin_B, chLatin_o, chLatin_u
00733     ,   chLatin_n, chLatin_d, chLatin_s, chLatin_E, chLatin_x, chLatin_c
00734     ,   chLatin_e, chLatin_p, chLatin_t, chLatin_i, chLatin_o, chLatin_n
00735     ,   chNull
00736 };
00737 
00738 const XMLCh XMLUni::fgEmptyStackException_Name[] =
00739 {
00740         chLatin_E, chLatin_m, chLatin_p, chLatin_t, chLatin_y, chLatin_S
00741     ,   chLatin_t, chLatin_a, chLatin_c, chLatin_k, chLatin_E, chLatin_x
00742     ,   chLatin_c, chLatin_e, chLatin_p, chLatin_t, chLatin_i, chLatin_o
00743     ,   chLatin_n, chNull
00744 };
00745 
00746 const XMLCh XMLUni::fgIllegalArgumentException_Name[] =
00747 {
00748         chLatin_I, chLatin_l, chLatin_l, chLatin_e, chLatin_g, chLatin_a
00749     ,   chLatin_l, chLatin_A, chLatin_r, chLatin_g, chLatin_u, chLatin_m
00750     ,   chLatin_e, chLatin_n, chLatin_t, chLatin_E, chLatin_x, chLatin_c
00751     ,   chLatin_e, chLatin_p, chLatin_t, chLatin_i, chLatin_o, chLatin_n
00752     ,   chNull
00753 };
00754 
00755 const XMLCh XMLUni::fgInvalidCastException_Name[] =
00756 {
00757         chLatin_I, chLatin_n, chLatin_v, chLatin_a, chLatin_l, chLatin_i
00758     ,   chLatin_d, chLatin_C, chLatin_a, chLatin_s, chLatin_t, chLatin_E
00759     ,   chLatin_x, chLatin_c, chLatin_e, chLatin_p, chLatin_t, chLatin_i
00760     ,   chLatin_o, chLatin_n, chNull
00761 };
00762 
00763 const XMLCh XMLUni::fgIOException_Name[] =
00764 {
00765         chLatin_I, chLatin_O, chLatin_E, chLatin_x, chLatin_c, chLatin_e
00766     ,   chLatin_p, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
00767 };
00768 
00769 const XMLCh XMLUni::fgNoSuchElementException_Name[] =
00770 {
00771         chLatin_N, chLatin_o, chLatin_S, chLatin_u, chLatin_c, chLatin_h
00772     ,   chLatin_E, chLatin_l, chLatin_e, chLatin_m, chLatin_e, chLatin_n
00773     ,   chLatin_t, chLatin_E, chLatin_x, chLatin_c, chLatin_e, chLatin_p
00774     ,   chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
00775 };
00776 
00777 const XMLCh XMLUni::fgNullPointerException_Name[] =
00778 {
00779         chLatin_N, chLatin_u, chLatin_l, chLatin_l, chLatin_P, chLatin_o
00780     ,   chLatin_i, chLatin_n, chLatin_t, chLatin_e, chLatin_r, chLatin_E
00781     ,   chLatin_x, chLatin_c, chLatin_e, chLatin_p, chLatin_t, chLatin_i
00782     ,   chLatin_o, chLatin_n, chNull
00783 };
00784 
00785 const XMLCh XMLUni::fgXMLPlatformUtilsException_Name[] =
00786 {
00787         chLatin_X, chLatin_M, chLatin_L, chLatin_P, chLatin_l, chLatin_a
00788     ,   chLatin_t, chLatin_f, chLatin_o, chLatin_r, chLatin_m, chLatin_E
00789     ,   chLatin_x, chLatin_c, chLatin_e, chLatin_p, chLatin_t, chLatin_i
00790     ,   chLatin_o, chLatin_n, chNull
00791 };
00792 
00793 const XMLCh XMLUni::fgRuntimeException_Name[] =
00794 {
00795         chLatin_R, chLatin_u, chLatin_n, chLatin_t, chLatin_i
00796     ,   chLatin_m, chLatin_e, chLatin_E, chLatin_x, chLatin_c
00797     ,   chLatin_e, chLatin_p, chLatin_t, chLatin_i, chLatin_o
00798     ,   chLatin_n, chNull
00799 };
00800 
00801 const XMLCh XMLUni::fgTranscodingException_Name[] =
00802 {
00803         chLatin_T, chLatin_r, chLatin_a, chLatin_n, chLatin_s, chLatin_c
00804     ,   chLatin_o, chLatin_d, chLatin_i, chLatin_n, chLatin_g, chLatin_E
00805     ,   chLatin_x, chLatin_c, chLatin_e, chLatin_p, chLatin_t, chLatin_i
00806     ,   chLatin_o, chLatin_n, chNull
00807 };
00808 
00809 const XMLCh XMLUni::fgUnexpectedEOFException_Name[] =
00810 {
00811         chLatin_U, chLatin_n, chLatin_e, chLatin_x, chLatin_p, chLatin_e
00812     ,   chLatin_c, chLatin_t, chLatin_e, chLatin_d, chLatin_E, chLatin_O
00813     ,   chLatin_F, chLatin_E, chLatin_x, chLatin_c, chLatin_e, chLatin_p
00814     ,   chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
00815 };
00816 
00817 const XMLCh XMLUni::fgUnsupportedEncodingException_Name[] =
00818 {
00819         chLatin_U, chLatin_n, chLatin_s, chLatin_u, chLatin_p, chLatin_p
00820     ,   chLatin_o, chLatin_r, chLatin_t, chLatin_e, chLatin_d, chLatin_E
00821     ,   chLatin_n, chLatin_c, chLatin_o, chLatin_d, chLatin_i, chLatin_n
00822     ,   chLatin_g, chLatin_E, chLatin_x, chLatin_c, chLatin_e, chLatin_p
00823     ,   chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
00824 };
00825 
00826 const XMLCh XMLUni::fgUTFDataFormatException_Name[] =
00827 {
00828         chLatin_U, chLatin_T, chLatin_F, chLatin_D, chLatin_a, chLatin_t
00829     ,   chLatin_a, chLatin_F, chLatin_o, chLatin_r, chLatin_m, chLatin_a
00830     ,   chLatin_t, chLatin_E, chLatin_x, chLatin_c, chLatin_e, chLatin_p
00831     ,   chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
00832 };
00833 
00834 
00835 const XMLCh XMLUni::fgNetAccessorException_Name[] =
00836 {
00837         chLatin_N, chLatin_e, chLatin_t, chLatin_A, chLatin_c, chLatin_c
00838     ,   chLatin_e, chLatin_s, chLatin_s, chLatin_o, chLatin_r, chLatin_E
00839     ,   chLatin_x, chLatin_c, chLatin_e, chLatin_p, chLatin_t, chLatin_i
00840     ,   chLatin_o, chLatin_n, chNull
00841 };
00842 
00843 
00844 const XMLCh XMLUni::fgMalformedURLException_Name[] =
00845 {
00846         chLatin_M, chLatin_a, chLatin_l, chLatin_f, chLatin_o, chLatin_r
00847     ,   chLatin_m, chLatin_e, chLatin_d, chLatin_U, chLatin_R, chLatin_L
00848     ,   chLatin_E, chLatin_x, chLatin_c, chLatin_e, chLatin_p, chLatin_t
00849     ,   chLatin_i, chLatin_o, chLatin_n, chNull
00850 };
00851 
00852 const XMLCh XMLUni::fgNumberFormatException_Name[] =
00853 {
00854         chLatin_N, chLatin_u, chLatin_m, chLatin_b, chLatin_e, chLatin_r
00855     ,   chLatin_F, chLatin_o, chLatin_r, chLatin_m, chLatin_a, chLatin_t
00856     ,   chLatin_E, chLatin_x, chLatin_c, chLatin_e, chLatin_p, chLatin_t
00857     ,   chLatin_i, chLatin_o, chLatin_n, chNull
00858 };
00859 
00860 const XMLCh XMLUni::fgParseException_Name[] =
00861 {
00862         chLatin_P, chLatin_a, chLatin_r, chLatin_s, chLatin_e
00863     ,   chLatin_E, chLatin_x, chLatin_c, chLatin_e, chLatin_p, chLatin_t
00864     ,   chLatin_i, chLatin_o, chLatin_n, chNull
00865 };
00866 
00867 const XMLCh XMLUni::fgInvalidDatatypeFacetException_Name[] =
00868 {
00869         chLatin_I, chLatin_n, chLatin_v, chLatin_a, chLatin_l, chLatin_i
00870     ,   chLatin_d, chLatin_D, chLatin_a, chLatin_t, chLatin_a, chLatin_t
00871     ,   chLatin_y, chLatin_p, chLatin_e, chLatin_F, chLatin_a, chLatin_c
00872     ,   chLatin_e, chLatin_t, chLatin_E, chLatin_x, chLatin_c, chLatin_e
00873     ,   chLatin_p, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
00874 };
00875 
00876 const XMLCh XMLUni::fgInvalidDatatypeValueException_Name[] =
00877 {
00878         chLatin_I, chLatin_n, chLatin_v, chLatin_a, chLatin_l, chLatin_i
00879     ,   chLatin_d, chLatin_D, chLatin_a, chLatin_t, chLatin_a, chLatin_t
00880     ,   chLatin_y, chLatin_p, chLatin_e, chLatin_V, chLatin_a, chLatin_l
00881     ,   chLatin_u, chLatin_e, chLatin_E, chLatin_x, chLatin_c, chLatin_e
00882     ,   chLatin_p, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
00883 };
00884 
00885 const XMLCh XMLUni::fgSchemaDateTimeException_Name[] =
00886 {
00887         chLatin_S, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a
00888     ,   chLatin_D, chLatin_a, chLatin_t, chLatin_e
00889     ,   chLatin_T, chLatin_i, chLatin_m, chLatin_e
00890     ,   chLatin_E, chLatin_x, chLatin_c, chLatin_e
00891     ,   chLatin_p, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
00892 };
00893 
00894 const XMLCh XMLUni::fgXPathException_Name[] =
00895 {
00896         chLatin_X, chLatin_P, chLatin_a, chLatin_t, chLatin_h, chLatin_E
00897     ,   chLatin_x, chLatin_c, chLatin_e, chLatin_p, chLatin_t, chLatin_i
00898     ,   chLatin_o, chLatin_n, chNull
00899 };
00900 
00901 const XMLCh XMLUni::fgXSerializationException_Name[] =
00902 {
00903         chLatin_X, chLatin_S, chLatin_e, chLatin_r, chLatin_i, chLatin_a
00904     ,   chLatin_l, chLatin_i, chLatin_z, chLatin_a, chLatin_t, chLatin_i
00905     ,   chLatin_o, chLatin_n, chLatin_E, chLatin_x, chLatin_c, chLatin_e
00906     ,   chLatin_p, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
00907 };
00908 
00909 const XMLCh XMLUni::fgXMLXIncludeException_Name[] =
00910 {
00911         chLatin_X, chLatin_M, chLatin_L, chLatin_X, chLatin_I, chLatin_n
00912     ,   chLatin_c, chLatin_l, chLatin_u, chLatin_d, chLatin_e, chLatin_E
00913     ,   chLatin_x, chLatin_c, chLatin_e, chLatin_p, chLatin_t, chLatin_i
00914     ,   chLatin_o, chLatin_n, chNull
00915 };
00916 
00917 const XMLCh XMLUni::fgNegINFString[] =
00918 {
00919     chDash, chLatin_I, chLatin_N, chLatin_F, chNull
00920 };
00921 
00922 const XMLCh XMLUni::fgNegZeroString[] =
00923 {
00924     chDash, chDigit_0, chNull
00925 };
00926 
00927 const XMLCh XMLUni::fgPosZeroString[] =
00928 {
00929     chDigit_0, chNull
00930 };
00931 
00932 const XMLCh XMLUni::fgPosINFString[] =
00933 {
00934     chLatin_I, chLatin_N, chLatin_F, chNull
00935 };
00936 
00937 const XMLCh XMLUni::fgNaNString[] =
00938 {
00939     chLatin_N, chLatin_a, chLatin_N, chNull
00940 };
00941 
00942 const XMLCh XMLUni::fgEString[] =
00943 {
00944     chLatin_E, chNull
00945 };
00946 
00947 const XMLCh XMLUni::fgZeroString[] =
00948 {
00949     chDigit_0, chNull
00950 };
00951 
00952 const XMLCh XMLUni::fgNullString[] =
00953 {
00954     chLatin_n, chLatin_u, chLatin_l, chLatin_l, chNull
00955 };
00956 
00957 // SAX2 Core: http://xml.org/sax/features/validation
00958 const XMLCh XMLUni::fgSAX2CoreValidation[] =
00959 {
00960         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
00961     ,   chForwardSlash, chLatin_x, chLatin_m, chLatin_l, chPeriod, chLatin_o
00962     ,   chLatin_r, chLatin_g, chForwardSlash, chLatin_s, chLatin_a, chLatin_x
00963     ,   chForwardSlash, chLatin_f, chLatin_e, chLatin_a, chLatin_t, chLatin_u
00964     ,   chLatin_r, chLatin_e, chLatin_s, chForwardSlash, chLatin_v, chLatin_a
00965     ,   chLatin_l, chLatin_i, chLatin_d, chLatin_a, chLatin_t, chLatin_i
00966     ,   chLatin_o, chLatin_n, chNull
00967 };
00968 
00969 // SAX2 Core: http://xml.org/sax/features/namespaces
00970 const XMLCh XMLUni::fgSAX2CoreNameSpaces[] =
00971 {
00972         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
00973     ,   chForwardSlash, chLatin_x, chLatin_m, chLatin_l, chPeriod, chLatin_o
00974     ,   chLatin_r, chLatin_g, chForwardSlash, chLatin_s, chLatin_a, chLatin_x
00975     ,   chForwardSlash, chLatin_f, chLatin_e, chLatin_a, chLatin_t, chLatin_u
00976     ,   chLatin_r, chLatin_e, chLatin_s, chForwardSlash, chLatin_n, chLatin_a
00977     ,   chLatin_m, chLatin_e, chLatin_s, chLatin_p, chLatin_a, chLatin_c
00978     ,   chLatin_e, chLatin_s, chNull
00979 };
00980 
00981 //SAX2 Core: http://xml.org/sax/features/namespace-prefixes
00982 const XMLCh XMLUni::fgSAX2CoreNameSpacePrefixes[] =
00983 {
00984         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
00985     ,   chForwardSlash, chLatin_x, chLatin_m, chLatin_l, chPeriod, chLatin_o
00986     ,   chLatin_r, chLatin_g, chForwardSlash, chLatin_s, chLatin_a, chLatin_x
00987     ,   chForwardSlash, chLatin_f, chLatin_e, chLatin_a, chLatin_t, chLatin_u
00988     ,   chLatin_r, chLatin_e, chLatin_s, chForwardSlash, chLatin_n, chLatin_a
00989     ,   chLatin_m, chLatin_e, chLatin_s, chLatin_p, chLatin_a, chLatin_c, chLatin_e
00990     ,   chDash, chLatin_p, chLatin_r, chLatin_e, chLatin_f, chLatin_i, chLatin_x
00991     ,   chLatin_e, chLatin_s, chNull
00992 };
00993 
00994 //Xerces: http://apache.org/xml/features/validation/dynamic
00995 const XMLCh XMLUni::fgXercesDynamic[] =
00996 {
00997         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
00998     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
00999     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01000     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01001     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01002     ,   chForwardSlash , chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d
01003     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chForwardSlash
01004     ,   chLatin_d, chLatin_y, chLatin_n, chLatin_a, chLatin_m, chLatin_i, chLatin_c, chNull
01005 };
01006 
01007 //Xerces: http://apache.org/xml/features/validation/schema
01008 const XMLCh XMLUni::fgXercesSchema[] =
01009 {
01010         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01011     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01012     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01013     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01014     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01015     ,   chForwardSlash, chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d
01016     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chForwardSlash
01017     ,   chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chNull
01018 };
01019 
01020 //Xerces: http://apache.org/xml/features/validation/schema-full-checking
01021 const XMLCh XMLUni::fgXercesSchemaFullChecking[] =
01022 {
01023         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01024     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01025     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01026     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01027     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01028     ,   chForwardSlash, chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d
01029     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chForwardSlash
01030     ,   chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chDash
01031     ,   chLatin_f, chLatin_u, chLatin_l, chLatin_l, chDash, chLatin_c, chLatin_h
01032     ,   chLatin_e, chLatin_c, chLatin_k, chLatin_i, chLatin_n, chLatin_g, chNull
01033 };
01034 
01035 //Xerces: http://apache.org/xml/features/validating/load-schema
01036 const XMLCh XMLUni::fgXercesLoadSchema[] =
01037 {
01038         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01039     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01040     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01041     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01042     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01043     ,   chForwardSlash
01044     ,   chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d
01045     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_n, chLatin_g, chForwardSlash
01046     ,   chLatin_l, chLatin_o, chLatin_a, chLatin_d, chDash
01047     ,   chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a
01048 };
01049 
01050 //Xerces: http://apache.org/xml/features/validation/identity-constraint-checking
01051 const XMLCh XMLUni::fgXercesIdentityConstraintChecking[] =
01052 {
01053         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01054     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01055     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01056     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01057     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01058     ,   chForwardSlash, chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d
01059     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chForwardSlash
01060     ,   chLatin_i, chLatin_d, chLatin_e, chLatin_n, chLatin_t, chLatin_i
01061     ,   chLatin_t, chLatin_y, chDash   , chLatin_c, chLatin_o, chLatin_n, chLatin_s
01062     ,   chLatin_t, chLatin_r, chLatin_a, chLatin_i, chLatin_n, chLatin_t
01063     ,   chDash,    chLatin_c, chLatin_h, chLatin_e, chLatin_c, chLatin_k, chLatin_i
01064     ,   chLatin_n, chLatin_g, chNull
01065 };
01066 
01067 //Xerces: http://apache.org/xml/features/nonvalidating/load-external-dtd
01068 const XMLCh XMLUni::fgXercesLoadExternalDTD[] =
01069 {
01070         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01071     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01072     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01073     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01074     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01075     ,   chForwardSlash, chLatin_n, chLatin_o, chLatin_n
01076     ,   chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d
01077     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_n, chLatin_g, chForwardSlash
01078     ,   chLatin_l, chLatin_o, chLatin_a, chLatin_d, chDash
01079     ,   chLatin_e, chLatin_x, chLatin_t, chLatin_e, chLatin_r, chLatin_n, chLatin_a, chLatin_l, chDash
01080     ,   chLatin_d, chLatin_t, chLatin_d, chNull
01081 };
01082 
01083 //Xerces: http://apache.org/xml/features/continue-after-fatal-error
01084 const XMLCh XMLUni::fgXercesContinueAfterFatalError[] =
01085 {
01086         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01087     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01088     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01089     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01090     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01091     ,   chForwardSlash, chLatin_c, chLatin_o, chLatin_n,  chLatin_t, chLatin_i, chLatin_n, chLatin_u, chLatin_e, chDash
01092     ,   chLatin_a, chLatin_f, chLatin_t, chLatin_e, chLatin_r, chDash
01093     ,   chLatin_f, chLatin_a, chLatin_t, chLatin_a, chLatin_l, chDash
01094     ,   chLatin_e, chLatin_r, chLatin_r, chLatin_o, chLatin_r, chNull
01095 };
01096 
01097 //Xerces: http://apache.org/xml/features/validation-error-as-fatal
01098 const XMLCh XMLUni::fgXercesValidationErrorAsFatal[] =
01099 {
01100         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01101     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01102     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01103     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01104     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01105     ,   chForwardSlash, chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d, chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chDash
01106     ,   chLatin_e, chLatin_r, chLatin_r, chLatin_o, chLatin_r, chDash
01107     ,   chLatin_a, chLatin_s, chDash
01108     ,   chLatin_f, chLatin_a, chLatin_t, chLatin_a, chLatin_l, chNull
01109 };
01110 
01111 //Xerces: http://apache.org/xml/features/calculate-src-ofs
01112 const XMLCh XMLUni::fgXercesCalculateSrcOfs[] =
01113 {
01114         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01115     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01116     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01117     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01118     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01119     ,   chForwardSlash, chLatin_c, chLatin_a, chLatin_l, chLatin_c, chLatin_u
01120     ,   chLatin_l, chLatin_a, chLatin_t, chLatin_e, chDash, chLatin_s, chLatin_r
01121     ,   chLatin_c, chDash, chLatin_o, chLatin_f, chLatin_s, chNull
01122 };
01123 
01124 //Xerces: http://apache.org/xml/features/standard-uri-conformant
01125 const XMLCh XMLUni::fgXercesStandardUriConformant[] =
01126 {
01127         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01128     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01129     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01130     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01131     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01132     ,   chForwardSlash, chLatin_s, chLatin_t, chLatin_a, chLatin_n, chLatin_d
01133     ,   chLatin_a, chLatin_r, chLatin_d, chDash, chLatin_u, chLatin_r, chLatin_i
01134     ,   chDash, chLatin_c, chLatin_o, chLatin_n, chLatin_f, chLatin_o, chLatin_r
01135     ,   chLatin_m, chLatin_a, chLatin_n, chLatin_t, chNull
01136 };
01137 
01138 //Xerces: http://apache.org/xml/features/dom-has-psvi-info
01139 const XMLCh XMLUni::fgXercesDOMHasPSVIInfo[] =
01140 {
01141         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01142     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01143     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01144     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01145     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01146     ,   chForwardSlash, chLatin_d, chLatin_o, chLatin_m, chDash, chLatin_h
01147     ,   chLatin_a, chLatin_s, chDash, chLatin_p, chLatin_s, chLatin_v, chLatin_i
01148     ,   chDash, chLatin_i, chLatin_n, chLatin_f, chLatin_o, chNull
01149 };
01150 
01151 //Xerces: http://apache.org/xml/features/generate-synthetic-annotations
01152 const XMLCh XMLUni::fgXercesGenerateSyntheticAnnotations[] =
01153 {
01154         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01155     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01156     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01157     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01158     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01159     ,   chForwardSlash, chLatin_g, chLatin_e, chLatin_n, chLatin_e, chLatin_r
01160     ,   chLatin_a, chLatin_t, chLatin_e, chDash, chLatin_s, chLatin_y, chLatin_n
01161     ,   chLatin_t, chLatin_h, chLatin_e, chLatin_t, chLatin_i, chLatin_c, chDash
01162     ,   chLatin_a, chLatin_n, chLatin_n, chLatin_o, chLatin_t, chLatin_a, chLatin_t
01163     ,   chLatin_i, chLatin_o, chLatin_n, chLatin_s, chNull
01164 };
01165 
01166 //Xerces: http://apache.org/xml/features/validate-annotations
01167 const XMLCh XMLUni::fgXercesValidateAnnotations[] =
01168 {
01169         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01170     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01171     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01172     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01173     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01174     ,   chForwardSlash, chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d
01175     ,   chLatin_a, chLatin_t, chLatin_e, chDash
01176     ,   chLatin_a, chLatin_n, chLatin_n, chLatin_o, chLatin_t, chLatin_a, chLatin_t
01177     ,   chLatin_i, chLatin_o, chLatin_n, chLatin_s, chNull
01178 };
01179 
01180 //Property
01181 //Xerces: http://apache.org/xml/properties/schema/external-schemaLocation
01182 const XMLCh XMLUni::fgXercesSchemaExternalSchemaLocation[] =
01183 {
01184         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01185     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01186     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01187     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_p, chLatin_r
01188     ,   chLatin_o, chLatin_p, chLatin_e, chLatin_r, chLatin_t, chLatin_i
01189     ,   chLatin_e, chLatin_s, chForwardSlash, chLatin_s, chLatin_c, chLatin_h
01190     ,   chLatin_e, chLatin_m, chLatin_a, chForwardSlash, chLatin_e, chLatin_x
01191     ,   chLatin_t, chLatin_e, chLatin_r, chLatin_n, chLatin_a, chLatin_l, chDash
01192     ,   chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chLatin_L
01193     ,   chLatin_o, chLatin_c, chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
01194 };
01195 
01196 //Property
01197 //Xerces: http://apache.org/xml/properties/security-manager
01198 const XMLCh XMLUni::fgXercesSecurityManager[] =
01199 {
01200         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01201     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01202     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01203     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_p, chLatin_r
01204     ,   chLatin_o, chLatin_p, chLatin_e, chLatin_r, chLatin_t, chLatin_i
01205     ,   chLatin_e, chLatin_s, chForwardSlash, chLatin_s, chLatin_e, chLatin_c
01206     ,   chLatin_u, chLatin_r, chLatin_i, chLatin_t, chLatin_y, chDash
01207     ,   chLatin_m, chLatin_a, chLatin_n, chLatin_a, chLatin_g, chLatin_e, chLatin_r
01208     ,   chNull
01209 };
01210 
01211 //Property
01212 //Xerces: http://apache.org/xml/properties/schema/external-noNamespaceSchemaLocation
01213 const XMLCh XMLUni::fgXercesSchemaExternalNoNameSpaceSchemaLocation[] =
01214 {
01215         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01216     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01217     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01218     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_p, chLatin_r
01219     ,   chLatin_o, chLatin_p, chLatin_e, chLatin_r, chLatin_t, chLatin_i
01220     ,   chLatin_e, chLatin_s, chForwardSlash, chLatin_s, chLatin_c, chLatin_h
01221     ,   chLatin_e, chLatin_m, chLatin_a, chForwardSlash, chLatin_e, chLatin_x
01222     ,   chLatin_t, chLatin_e, chLatin_r, chLatin_n, chLatin_a, chLatin_l, chDash
01223     ,   chLatin_n, chLatin_o, chLatin_N, chLatin_a, chLatin_m, chLatin_e, chLatin_s
01224     ,   chLatin_p, chLatin_a, chLatin_c, chLatin_e, chLatin_S, chLatin_c, chLatin_h
01225     ,   chLatin_e, chLatin_m, chLatin_a, chLatin_L, chLatin_o, chLatin_c, chLatin_a
01226     ,   chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
01227 };
01228 
01229 //Property
01230 //Xerces: http://apache.org/xml/properties/scannerName
01231 const XMLCh XMLUni::fgXercesScannerName[] =
01232 {
01233         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01234     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01235     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01236     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_p, chLatin_r
01237     ,   chLatin_o, chLatin_p, chLatin_e, chLatin_r, chLatin_t, chLatin_i
01238     ,   chLatin_e, chLatin_s, chForwardSlash, chLatin_s, chLatin_c, chLatin_a
01239     ,   chLatin_n, chLatin_n, chLatin_e, chLatin_r, chLatin_N, chLatin_a
01240     ,   chLatin_m, chLatin_e, chNull
01241 };
01242 
01243 //Property
01244 //Xerces: http://apache.org/xml/properties/parser-use-DOMDocument-from-Implementation
01245 const XMLCh XMLUni::fgXercesParserUseDocumentFromImplementation[] =
01246 {
01247         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01248     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01249     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01250     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_p, chLatin_a
01251     ,   chLatin_r, chLatin_s, chLatin_e, chLatin_r, chDash, chLatin_u, chLatin_s
01252     ,   chLatin_e, chDash, chLatin_D, chLatin_O, chLatin_M, chLatin_D, chLatin_o
01253     ,   chLatin_c, chLatin_u, chLatin_m, chLatin_e, chLatin_n, chLatin_t, chDash
01254     ,   chLatin_f, chLatin_r, chLatin_o, chLatin_m, chDash, chLatin_I, chLatin_m
01255     ,   chLatin_p, chLatin_l, chLatin_e, chLatin_m, chLatin_e, chLatin_n, chLatin_t
01256     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
01257 };
01258 
01259 //Property
01260 //Xerces: http://apache.org/xml/properties/entity-resolver
01261 const XMLCh XMLUni::fgXercesEntityResolver[] =
01262 {
01263         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01264     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01265     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01266     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_p, chLatin_a
01267     ,   chLatin_r, chLatin_s, chLatin_e, chLatin_r, chDash, chLatin_e, chLatin_n
01268     ,   chLatin_t, chLatin_i, chLatin_t, chLatin_y, chDash, chLatin_r, chLatin_e
01269     ,   chLatin_s, chLatin_o, chLatin_l, chLatin_v, chLatin_e, chLatin_r, chNull
01270 };
01271 
01272 
01273 //Xerces: http://apache.org/xml/features/dom/user-adopts-DOMDocument
01274 const XMLCh XMLUni::fgXercesUserAdoptsDOMDocument[] =
01275 {
01276         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01277     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01278     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01279     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01280     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01281     ,   chForwardSlash, chLatin_d, chLatin_o, chLatin_m, chForwardSlash
01282     ,   chLatin_u, chLatin_s, chLatin_e, chLatin_r, chDash
01283     ,   chLatin_a, chLatin_d, chLatin_o, chLatin_p, chLatin_t, chLatin_s, chDash
01284     ,   chLatin_D, chLatin_O, chLatin_M
01285     ,   chLatin_D, chLatin_o, chLatin_c, chLatin_u, chLatin_m, chLatin_e, chLatin_n, chLatin_t, chNull
01286 };
01287 
01288 //Xerces: http://apache.org/xml/features/validation/cache-grammarFromParse
01289 const XMLCh XMLUni::fgXercesCacheGrammarFromParse[] =
01290 {
01291         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01292     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01293     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01294     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01295     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01296     ,   chForwardSlash, chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d
01297     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chForwardSlash
01298     ,   chLatin_c, chLatin_a, chLatin_c, chLatin_h, chLatin_e, chDash, chLatin_g
01299     ,   chLatin_r, chLatin_a, chLatin_m, chLatin_m, chLatin_a, chLatin_r
01300     ,   chLatin_F, chLatin_r, chLatin_o, chLatin_m, chLatin_P, chLatin_a, chLatin_r
01301     ,   chLatin_s, chLatin_e, chNull
01302 };
01303 
01304 //Xerces: http://apache.org/xml/features/validation/use-cachedGrammarInParse
01305 const XMLCh XMLUni::fgXercesUseCachedGrammarInParse[] =
01306 {
01307         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01308     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01309     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01310     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01311     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01312     ,   chForwardSlash, chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d
01313     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chForwardSlash
01314     ,   chLatin_u, chLatin_s, chLatin_e, chDash, chLatin_c, chLatin_a, chLatin_c
01315     ,   chLatin_h, chLatin_e, chLatin_d, chLatin_G, chLatin_r, chLatin_a, chLatin_m
01316     ,   chLatin_m, chLatin_a, chLatin_r, chLatin_I, chLatin_n, chLatin_P, chLatin_a
01317     ,   chLatin_r, chLatin_s, chLatin_e, chNull
01318 };
01319 
01320 //Xerces: http://apache.org/xml/features/validation/ignoreCachedDTD
01321 const XMLCh XMLUni::fgXercesIgnoreCachedDTD[] =
01322 {
01323         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01324     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01325     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01326     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01327     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01328     ,   chForwardSlash, chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d
01329     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chForwardSlash
01330     ,   chLatin_i, chLatin_g, chLatin_n, chLatin_o, chLatin_r, chLatin_e
01331     ,   chLatin_C, chLatin_a, chLatin_c, chLatin_h, chLatin_e, chLatin_d
01332     ,   chLatin_D, chLatin_T, chLatin_D, chNull
01333 };
01334 
01335 //Xerces: http://apache.org/xml/features/schema/ignore-annotations
01336 const XMLCh XMLUni::fgXercesIgnoreAnnotations[] =
01337 {
01338         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01339     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01340     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01341     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01342     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01343     ,   chForwardSlash, chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m
01344     ,   chLatin_a, chForwardSlash, chLatin_i, chLatin_g, chLatin_n, chLatin_o
01345     ,   chLatin_r, chLatin_e, chDash
01346     ,   chLatin_a, chLatin_n, chLatin_n, chLatin_o, chLatin_t, chLatin_a, chLatin_t
01347     ,   chLatin_i, chLatin_o, chLatin_n, chLatin_s, chNull
01348 };
01349 
01350 //Xerces: http://apache.org/xml/features/disable-default-entity-resolution
01351 const XMLCh XMLUni::fgXercesDisableDefaultEntityResolution[] =
01352 {
01353         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01354     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01355     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01356     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01357     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01358     ,   chForwardSlash, chLatin_d, chLatin_i, chLatin_s, chLatin_a, chLatin_b
01359     ,   chLatin_l, chLatin_e, chDash, chLatin_d, chLatin_e, chLatin_f
01360     ,   chLatin_a, chLatin_u, chLatin_l, chLatin_t, chDash, chLatin_e
01361     ,   chLatin_n, chLatin_t, chLatin_i, chLatin_t, chLatin_y, chDash
01362     ,   chLatin_r, chLatin_e, chLatin_s, chLatin_o, chLatin_l, chLatin_u
01363     ,   chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
01364 };
01365 
01366 //Xerces: http://apache.org/xml/features/validation/schema/skip-dtd-validation
01367 const XMLCh XMLUni::fgXercesSkipDTDValidation[] =
01368 {
01369         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01370     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01371     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01372     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01373     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01374     ,   chForwardSlash, chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d
01375     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chForwardSlash
01376     ,   chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a
01377     ,   chForwardSlash, chLatin_s, chLatin_k, chLatin_i, chLatin_p, chDash
01378     ,   chLatin_d, chLatin_t, chLatin_d, chDash, chLatin_v, chLatin_a
01379     ,   chLatin_l, chLatin_i, chLatin_d, chLatin_a, chLatin_t, chLatin_i
01380     ,   chLatin_o, chLatin_n, chNull
01381 };
01382 
01383 //Xerces: http://apache.org/xml/features/validation/schema/handle-multiple-imports
01384 const XMLCh XMLUni::fgXercesHandleMultipleImports[] =
01385 {
01386         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01387     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01388     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01389     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e
01390     ,   chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s
01391     ,   chForwardSlash, chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d
01392     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chForwardSlash
01393     ,   chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a
01394     ,   chForwardSlash, chLatin_h, chLatin_a, chLatin_n, chLatin_d, chLatin_l, chLatin_e, chDash
01395     ,   chLatin_m, chLatin_u, chLatin_l, chLatin_t, chLatin_i, chLatin_p
01396     ,   chLatin_l, chLatin_e, chDash, chLatin_i, chLatin_m, chLatin_p, chLatin_o
01397     ,   chLatin_r, chLatin_t, chLatin_s, chNull
01398 };
01399 
01400 //Property
01401 //Xerces: http://apache.org/xml/properties/low-water-mark
01402 const XMLCh XMLUni::fgXercesLowWaterMark[] =
01403 {
01404         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01405     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h
01406     ,   chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01407     ,   chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_p, chLatin_r
01408     ,   chLatin_o, chLatin_p, chLatin_e, chLatin_r, chLatin_t, chLatin_i
01409     ,   chLatin_e, chLatin_s, chForwardSlash, chLatin_l, chLatin_o, chLatin_w
01410     ,   chDash, chLatin_w, chLatin_a, chLatin_t, chLatin_e, chLatin_r, chDash
01411     ,   chLatin_m, chLatin_a, chLatin_r, chLatin_k, chNull
01412 };
01413 
01414 //Introduced in DOM Level 3
01415 const XMLCh XMLUni::fgDOMCanonicalForm[] =
01416 {
01417         chLatin_c, chLatin_a, chLatin_n, chLatin_o, chLatin_n, chLatin_i, chLatin_c
01418     ,   chLatin_a, chLatin_l, chDash, chLatin_f, chLatin_o, chLatin_r, chLatin_m, chNull
01419 };
01420 
01421 const XMLCh XMLUni::fgDOMCDATASections[] =
01422 {
01423         chLatin_c, chLatin_d, chLatin_a, chLatin_t, chLatin_a, chDash, chLatin_s
01424     ,   chLatin_e, chLatin_c, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chLatin_s, chNull
01425 };
01426 
01427 const XMLCh XMLUni::fgDOMComments[] =
01428 {
01429         chLatin_c, chLatin_o, chLatin_m, chLatin_m, chLatin_e, chLatin_n, chLatin_t
01430     ,   chLatin_s, chNull
01431 };
01432 
01433 const XMLCh XMLUni::fgDOMCharsetOverridesXMLEncoding[] =
01434 {
01435         chLatin_c, chLatin_h, chLatin_a, chLatin_r, chLatin_s, chLatin_e, chLatin_t
01436     ,   chDash, chLatin_o, chLatin_v, chLatin_e, chLatin_r, chLatin_r, chLatin_i
01437     ,   chLatin_d, chLatin_e, chLatin_s, chDash, chLatin_x, chLatin_m, chLatin_l
01438     ,   chDash, chLatin_e, chLatin_n, chLatin_c, chLatin_o, chLatin_d, chLatin_i
01439     ,   chLatin_n, chLatin_g, chNull
01440 };
01441 
01442 const XMLCh XMLUni::fgDOMCheckCharacterNormalization[] =
01443 {
01444         chLatin_c, chLatin_h, chLatin_e, chLatin_c, chLatin_k, chDash
01445     ,   chLatin_c, chLatin_h, chLatin_a, chLatin_r, chLatin_a, chLatin_c, chLatin_t
01446     ,   chLatin_e, chLatin_r, chDash, chLatin_n, chLatin_o, chLatin_r, chLatin_m
01447     ,   chLatin_a, chLatin_l, chLatin_i, chLatin_z, chLatin_a, chLatin_t, chLatin_i
01448     ,   chLatin_o, chLatin_n, chNull
01449 };
01450 
01451 const XMLCh XMLUni::fgDOMDatatypeNormalization[] =
01452 {
01453         chLatin_d, chLatin_a, chLatin_t, chLatin_a, chLatin_t, chLatin_y, chLatin_p
01454     ,   chLatin_e, chDash, chLatin_n, chLatin_o, chLatin_r, chLatin_m, chLatin_a
01455     ,   chLatin_l, chLatin_i, chLatin_z, chLatin_a, chLatin_t, chLatin_i, chLatin_o
01456     ,   chLatin_n, chNull
01457 };
01458 
01459 const XMLCh XMLUni::fgDOMDisallowDoctype[] =
01460 {
01461         chLatin_d, chLatin_i, chLatin_s, chLatin_a, chLatin_l, chLatin_l, chLatin_o
01462     ,   chLatin_w, chDash, chLatin_d, chLatin_o, chLatin_c, chLatin_t, chLatin_y
01463     ,   chLatin_e, chNull
01464 };
01465 
01466 const XMLCh XMLUni::fgDOMElementContentWhitespace[] =
01467 {
01468         chLatin_e, chLatin_l, chLatin_e, chLatin_m, chLatin_e, chLatin_n, chLatin_t
01469     ,   chDash, chLatin_c, chLatin_o, chLatin_n, chLatin_t, chLatin_e, chLatin_n
01470     ,   chLatin_t, chDash, chLatin_w, chLatin_h, chLatin_i, chLatin_t, chLatin_e
01471     ,   chLatin_s, chLatin_p, chLatin_a, chLatin_c, chLatin_e, chNull
01472 };
01473 
01474 const XMLCh XMLUni::fgDOMEntities[] =
01475 {
01476         chLatin_e, chLatin_n, chLatin_t, chLatin_i, chLatin_t, chLatin_i, chLatin_e
01477     ,   chLatin_s, chNull
01478 };
01479 
01480 const XMLCh XMLUni::fgDOMErrorHandler[] =
01481 {
01482         chLatin_e, chLatin_r, chLatin_r, chLatin_o, chLatin_r, chDash, chLatin_h
01483     ,   chLatin_a, chLatin_n, chLatin_d, chLatin_l, chLatin_e, chLatin_r, chNull
01484 };
01485 
01486 const XMLCh XMLUni::fgDOMInfoset[] =
01487 {
01488         chLatin_i, chLatin_n, chLatin_f, chLatin_o, chLatin_s, chLatin_e, chLatin_t, chNull
01489 };
01490 
01491 const XMLCh XMLUni::fgDOMIgnoreUnknownCharacterDenormalization[] =
01492 {
01493         chLatin_i, chLatin_g, chLatin_n, chLatin_o, chLatin_r, chLatin_e, chDash
01494     ,   chLatin_u, chLatin_n, chLatin_k, chLatin_n, chLatin_o, chLatin_w, chLatin_n
01495     ,   chDash, chLatin_c, chLatin_h, chLatin_a, chLatin_r, chLatin_a, chLatin_c
01496     ,   chLatin_t, chLatin_e, chLatin_r, chDash, chLatin_d, chLatin_e, chLatin_n
01497     ,   chLatin_o, chLatin_r, chLatin_m, chLatin_a, chLatin_l, chLatin_i, chLatin_z
01498     ,   chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
01499 };
01500 
01501 const XMLCh XMLUni::fgDOMNamespaces[] =
01502 {
01503         chLatin_n, chLatin_a, chLatin_m, chLatin_e, chLatin_s, chLatin_p, chLatin_a
01504     ,   chLatin_c, chLatin_e, chLatin_s, chNull
01505 };
01506 
01507 const XMLCh XMLUni::fgDOMNamespaceDeclarations[] =
01508 {
01509         chLatin_n, chLatin_a, chLatin_m, chLatin_e, chLatin_s, chLatin_p, chLatin_a
01510     ,   chLatin_c, chLatin_e, chDash, chLatin_d, chLatin_e, chLatin_c, chLatin_l
01511     ,   chLatin_a, chLatin_r, chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n
01512     ,   chLatin_s, chNull
01513 };
01514 
01515 const XMLCh XMLUni::fgDOMNormalizeCharacters[] =
01516 {
01517         chLatin_n, chLatin_o, chLatin_r, chLatin_m, chLatin_a, chLatin_l, chLatin_i
01518     ,   chLatin_z, chLatin_e, chDash, chLatin_c, chLatin_h, chLatin_a, chLatin_r
01519     ,   chLatin_a, chLatin_c, chLatin_t, chLatin_e, chLatin_r, chLatin_s, chNull
01520 };
01521 
01522 const XMLCh XMLUni::fgDOMResourceResolver[] =
01523 {
01524         chLatin_r, chLatin_e, chLatin_s, chLatin_o, chLatin_u, chLatin_r, chLatin_c
01525     ,   chLatin_e, chDash, chLatin_r, chLatin_e, chLatin_s, chLatin_o, chLatin_l
01526     ,   chLatin_v, chLatin_e, chLatin_r, chNull
01527 };
01528 
01529 const XMLCh XMLUni::fgDOMSchemaLocation[] =
01530 {
01531         chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chDash
01532     ,   chLatin_l, chLatin_o, chLatin_c, chLatin_a, chLatin_t, chLatin_i, chLatin_o
01533     ,   chLatin_n, chNull
01534 };
01535 
01536 const XMLCh XMLUni::fgDOMSchemaType[] =
01537 {
01538         chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chDash
01539     ,   chLatin_t, chLatin_y, chLatin_p, chLatin_e, chNull
01540 };
01541 
01542 const XMLCh XMLUni::fgDOMSplitCDATASections[] =
01543 {
01544         chLatin_s, chLatin_p, chLatin_l, chLatin_i, chLatin_t, chDash, chLatin_c
01545     ,   chLatin_d, chLatin_a, chLatin_t, chLatin_a, chDash, chLatin_s, chLatin_e
01546     ,   chLatin_c, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chLatin_s, chNull
01547 };
01548 
01549 const XMLCh XMLUni::fgDOMSupportedMediatypesOnly[] =
01550 {
01551         chLatin_s, chLatin_u, chLatin_p, chLatin_p, chLatin_o, chLatin_r, chLatin_t
01552     ,   chLatin_e, chLatin_d, chDash, chLatin_m, chLatin_e, chLatin_d, chLatin_i
01553     ,   chLatin_a, chDash, chLatin_t, chLatin_y, chLatin_p, chLatin_e, chLatin_s, chDash
01554     ,   chLatin_o, chLatin_n, chLatin_l, chLatin_y, chNull
01555 };
01556 
01557 const XMLCh XMLUni::fgDOMValidate[] =
01558 {
01559         chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d, chLatin_a, chLatin_t
01560     ,   chLatin_e, chNull
01561 };
01562 
01563 const XMLCh XMLUni::fgDOMValidateIfSchema[] =
01564 {
01565         chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d, chLatin_a, chLatin_t
01566     ,   chLatin_e, chDash, chLatin_i, chLatin_f, chDash, chLatin_s, chLatin_c
01567     ,   chLatin_h, chLatin_e, chLatin_m, chLatin_a, chNull
01568 };
01569 
01570 const XMLCh XMLUni::fgDOMWellFormed[] =
01571 {
01572         chLatin_w, chLatin_e, chLatin_l, chLatin_l, chDash, chLatin_f, chLatin_o
01573     ,   chLatin_r, chLatin_m, chLatin_e, chLatin_d, chNull
01574 };
01575 
01576 
01577 
01578 const XMLCh XMLUni::fgDOMXMLSchemaType[] =
01579 {
01580         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01581     ,   chForwardSlash, chLatin_w, chLatin_w, chLatin_w, chPeriod, chLatin_w
01582     ,   chDigit_3, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01583     ,   chDigit_2, chDigit_0, chDigit_0, chDigit_1, chForwardSlash, chLatin_X
01584     ,   chLatin_M, chLatin_L, chLatin_S, chLatin_c, chLatin_h, chLatin_e
01585     ,   chLatin_m, chLatin_a, chNull
01586 };
01587 
01588 const XMLCh XMLUni::fgDOMDTDType[] =
01589 {
01590         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01591     ,   chForwardSlash, chLatin_w, chLatin_w, chLatin_w, chPeriod, chLatin_w
01592     ,   chDigit_3, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash
01593     ,   chLatin_T, chLatin_R, chForwardSlash, chLatin_R, chLatin_E, chLatin_C
01594     ,   chDash, chLatin_x, chLatin_m, chLatin_l, chNull
01595 };
01596 
01597 //Introduced in DOM Level 3
01598 //canonical-form
01599 const XMLCh XMLUni::fgDOMWRTCanonicalForm[] =
01600 {
01601         chLatin_c, chLatin_a, chLatin_n, chLatin_o, chLatin_n, chLatin_i,
01602     chLatin_c, chLatin_a, chLatin_l, chDash,    chLatin_f, chLatin_o,
01603         chLatin_r, chLatin_m, chNull
01604 };
01605 
01606 //discard-default-content
01607 const XMLCh XMLUni::fgDOMWRTDiscardDefaultContent[] =
01608 {
01609         chLatin_d, chLatin_i, chLatin_s, chLatin_c, chLatin_a, chLatin_r,
01610     chLatin_d, chDash,    chLatin_d, chLatin_e, chLatin_f, chLatin_a,
01611         chLatin_u, chLatin_l, chLatin_l, chLatin_t, chDash,    chLatin_c,
01612         chLatin_o, chLatin_n, chLatin_t, chLatin_e, chLatin_n, chLatin_t,
01613         chNull
01614 };
01615 
01616 //entities
01617 const XMLCh XMLUni::fgDOMWRTEntities[] =
01618 {
01619         chLatin_e, chLatin_n, chLatin_t, chLatin_i, chLatin_t, chLatin_i,
01620         chLatin_e, chLatin_s, chNull
01621 };
01622 
01623 //format-pretty-print
01624 const XMLCh XMLUni::fgDOMWRTFormatPrettyPrint[] =
01625 {
01626         chLatin_f, chLatin_o, chLatin_r, chLatin_m, chLatin_a, chLatin_t,
01627     chDash,    chLatin_p, chLatin_r, chLatin_e, chLatin_t, chLatin_t,
01628         chLatin_y, chDash,    chLatin_p, chLatin_r, chLatin_i, chLatin_n,
01629         chLatin_t, chNull
01630 };
01631 
01632 //normalize-characters
01633 const XMLCh XMLUni::fgDOMWRTNormalizeCharacters[] =
01634 {
01635         chLatin_n, chLatin_o, chLatin_r, chLatin_m, chLatin_a, chLatin_l,
01636     chLatin_i, chLatin_z, chLatin_e, chDash,    chLatin_c, chLatin_h,
01637         chLatin_a, chLatin_r, chLatin_a, chLatin_c, chLatin_t, chLatin_e,
01638         chLatin_r, chLatin_s, chNull
01639 };
01640 
01641 //split-cdata-sections
01642 const XMLCh XMLUni::fgDOMWRTSplitCdataSections[] =
01643 {
01644         chLatin_s, chLatin_p, chLatin_l, chLatin_i, chLatin_t, chDash,
01645     chLatin_c, chLatin_d, chLatin_a, chLatin_t, chLatin_a, chDash,
01646         chLatin_s, chLatin_e, chLatin_c, chLatin_t, chLatin_i, chLatin_o,
01647         chLatin_n, chLatin_s, chNull
01648 };
01649 
01650 //validation
01651 const XMLCh XMLUni::fgDOMWRTValidation[] =
01652 {
01653         chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d, chLatin_a,
01654         chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
01655 };
01656 
01657 //whitespace-in-element-content
01658 const XMLCh XMLUni::fgDOMWRTWhitespaceInElementContent[] =
01659 {
01660         chLatin_w, chLatin_h, chLatin_i, chLatin_t, chLatin_e, chLatin_s,
01661     chLatin_p, chLatin_a, chLatin_c, chLatin_e, chDash,    chLatin_i,
01662         chLatin_n, chDash,    chLatin_e, chLatin_l, chLatin_e, chLatin_m,
01663         chLatin_e, chLatin_n, chLatin_t, chDash,    chLatin_c, chLatin_o,
01664         chLatin_n, chLatin_t, chLatin_e, chLatin_n, chLatin_t, chNull
01665 };
01666 
01667 //Xerces: http://apache.org/xml/features/dom/byte-order-mark
01668 const XMLCh XMLUni::fgDOMWRTBOM[] =
01669 {
01670     chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash,
01671     chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h,
01672     chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash,
01673     chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e,
01674     chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s,
01675     chForwardSlash, chLatin_d, chLatin_o, chLatin_m, chForwardSlash,
01676     chLatin_b, chLatin_y, chLatin_t, chLatin_e, chDash,
01677     chLatin_o, chLatin_r, chLatin_d, chLatin_e, chLatin_r, chDash,
01678     chLatin_m, chLatin_a, chLatin_r, chLatin_k, chNull
01679 };
01680 
01681 //xml-declaration
01682 const XMLCh XMLUni::fgDOMXMLDeclaration[] =
01683 {
01684     chLatin_x, chLatin_m, chLatin_l, chDash, chLatin_d, chLatin_e, chLatin_c,
01685     chLatin_l, chLatin_a, chLatin_r, chLatin_a, chLatin_t, chLatin_i, chLatin_o,
01686     chLatin_n, chNull
01687 };
01688 
01689 //Xerces: http://apache.org/xml/features/pretty-print/space-first-level-elements
01690 const XMLCh XMLUni::fgDOMWRTXercesPrettyPrint[] =
01691 {
01692     chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash,
01693     chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c, chLatin_h,
01694     chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash,
01695     chLatin_x, chLatin_m, chLatin_l, chForwardSlash, chLatin_f, chLatin_e,
01696     chLatin_a, chLatin_t, chLatin_u, chLatin_r, chLatin_e, chLatin_s,
01697     chForwardSlash, chLatin_p, chLatin_r, chLatin_e, chLatin_t, chLatin_t,
01698     chLatin_y, chDash, chLatin_p, chLatin_r, chLatin_i, chLatin_n, chLatin_t,
01699     chForwardSlash, chLatin_s, chLatin_p, chLatin_a, chLatin_c, chLatin_e,
01700     chDash, chLatin_f, chLatin_i, chLatin_r, chLatin_s, chLatin_t, chDash,
01701     chLatin_l, chLatin_e, chLatin_v, chLatin_e, chLatin_l, chDash,
01702     chLatin_e, chLatin_l, chLatin_e, chLatin_m, chLatin_e, chLatin_n,
01703     chLatin_t, chLatin_s, chNull
01704 };
01705 
01706 const XMLCh XMLUni::fgXercescInterfacePSVITypeInfo[] =
01707 {
01708     chLatin_D, chLatin_O, chLatin_M, chLatin_P, chLatin_S, chLatin_V, chLatin_I,
01709     chLatin_T, chLatin_y, chLatin_p, chLatin_e, chLatin_I, chLatin_n, chLatin_f,
01710     chLatin_o, chNull
01711 };
01712 
01713 const XMLCh XMLUni::fgXercescInterfaceDOMDocumentTypeImpl[] =
01714 {
01715     chLatin_D, chLatin_O, chLatin_M, chLatin_D, chLatin_o, chLatin_c, chLatin_u,
01716     chLatin_m, chLatin_e, chLatin_n, chLatin_t, chLatin_T, chLatin_y, chLatin_p,
01717     chLatin_e, chLatin_I, chLatin_m, chLatin_p, chLatin_l, chNull
01718 };
01719 
01720 const XMLCh XMLUni::fgXercescInterfaceDOMDocumentImpl[] =
01721 {
01722     chLatin_D, chLatin_O, chLatin_M, chLatin_D, chLatin_o, chLatin_c, chLatin_u,
01723     chLatin_m, chLatin_e, chLatin_n, chLatin_t, chLatin_I, chLatin_m, chLatin_p,
01724     chLatin_l, chNull
01725 };
01726 
01727 const XMLCh XMLUni::fgXercescInterfaceDOMMemoryManager[] =
01728 {
01729     chLatin_D, chLatin_O, chLatin_M, chLatin_M, chLatin_e, chLatin_m, chLatin_o,
01730     chLatin_r, chLatin_y, chLatin_M, chLatin_a, chLatin_n, chLatin_a, chLatin_g,
01731     chLatin_e, chLatin_r, chNull
01732 };
01733 
01734 // en_US
01735 const char XMLUni::fgXercescDefaultLocale[] = "en_US";
01736 
01737 // DOM Message Domain
01738 const XMLCh XMLUni::fgXMLDOMMsgDomain[] =
01739 {
01740         chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash
01741     ,   chForwardSlash, chLatin_a, chLatin_p, chLatin_a, chLatin_c
01742     ,   chLatin_h, chLatin_e, chPeriod, chLatin_o, chLatin_r, chLatin_g
01743     ,   chForwardSlash, chLatin_x, chLatin_m, chLatin_l, chForwardSlash
01744     ,   chLatin_m, chLatin_e, chLatin_s, chLatin_s, chLatin_a, chLatin_g
01745     ,   chLatin_e, chLatin_s, chForwardSlash, chLatin_X, chLatin_M, chLatin_L
01746     ,   chLatin_D, chLatin_O, chLatin_M, chLatin_M, chLatin_s, chLatin_g
01747     ,   chNull
01748 };
01749 
01750 // default exception string
01751 const XMLCh XMLUni::fgDefErrMsg[] =
01752 {
01753         chLatin_C, chLatin_o, chLatin_u, chLatin_l, chLatin_d
01754     ,   chSpace, chLatin_n, chLatin_o, chLatin_t, chSpace
01755     ,   chLatin_l, chLatin_o, chLatin_a, chLatin_d, chSpace
01756     ,   chLatin_m, chLatin_e, chLatin_s, chLatin_s, chLatin_a
01757     ,   chLatin_g, chLatin_e, chNull
01758 };
01759 
01760 // Datatype
01761 const XMLCh XMLUni::fgValueZero[] =
01762 {
01763     chDigit_0, chNull
01764 };
01765 
01766 const XMLCh XMLUni::fgNegOne[] =
01767 {
01768     chDash, chDigit_1, chNull
01769 };
01770 
01771 const XMLCh XMLUni::fgValueOne[] =
01772 {
01773     chDigit_1, chNull
01774 };
01775 
01776 //"9223372036854775807"
01777 const XMLCh XMLUni::fgLongMaxInc[] =
01778 {
01779     chDigit_9, chDigit_2, chDigit_2, chDigit_3, chDigit_3, chDigit_7, chDigit_2,
01780     chDigit_0, chDigit_3, chDigit_6, chDigit_8, chDigit_5, chDigit_4, chDigit_7,
01781     chDigit_7, chDigit_5, chDigit_8, chDigit_0, chDigit_7, chNull
01782 };
01783 
01784 //"-9223372036854775808"
01785 const XMLCh XMLUni::fgLongMinInc[] =
01786 {
01787     chDash, chDigit_9, chDigit_2, chDigit_2, chDigit_3, chDigit_3, chDigit_7,
01788     chDigit_2, chDigit_0, chDigit_3, chDigit_6, chDigit_8, chDigit_5, chDigit_4,
01789     chDigit_7, chDigit_7, chDigit_5, chDigit_8, chDigit_0, chDigit_8,  chNull
01790 };
01791 
01792 const XMLCh XMLUni::fgIntMaxInc[] =
01793 {
01794     chDigit_2, chDigit_1, chDigit_4, chDigit_7, chDigit_4, chDigit_8,
01795     chDigit_3, chDigit_6, chDigit_4, chDigit_7, chNull
01796 };
01797 
01798 const XMLCh XMLUni::fgIntMinInc[] =
01799 {
01800     chDash, chDigit_2, chDigit_1, chDigit_4, chDigit_7, chDigit_4,
01801     chDigit_8, chDigit_3, chDigit_6, chDigit_4, chDigit_8, chNull
01802 };
01803 
01804 const XMLCh XMLUni::fgShortMaxInc[] =
01805 {
01806     chDigit_3, chDigit_2, chDigit_7, chDigit_6, chDigit_7, chNull
01807 };
01808 
01809 const XMLCh XMLUni::fgShortMinInc[] =
01810 {
01811     chDash, chDigit_3, chDigit_2, chDigit_7, chDigit_6, chDigit_8, chNull
01812 };
01813 
01814 const XMLCh XMLUni::fgByteMaxInc[] =
01815 {
01816     chDigit_1, chDigit_2, chDigit_7, chNull
01817 };
01818 
01819 const XMLCh XMLUni::fgByteMinInc[] =
01820 {
01821     chDash, chDigit_1, chDigit_2, chDigit_8, chNull
01822 };
01823 
01824 const XMLCh XMLUni::fgULongMaxInc[] =
01825 {
01826     chDigit_1, chDigit_8, chDigit_4, chDigit_4, chDigit_6, chDigit_7, chDigit_4,
01827     chDigit_4, chDigit_0, chDigit_7, chDigit_3, chDigit_7, chDigit_0, chDigit_9,
01828     chDigit_5, chDigit_5, chDigit_1, chDigit_6, chDigit_1, chDigit_5, chNull
01829 };
01830 
01831 const XMLCh XMLUni::fgUIntMaxInc[] =
01832 {
01833     chDigit_4, chDigit_2, chDigit_9, chDigit_4, chDigit_9, chDigit_6,
01834     chDigit_7, chDigit_2, chDigit_9, chDigit_5, chNull
01835 };
01836 
01837 const XMLCh XMLUni::fgUShortMaxInc[] =
01838 {
01839     chDigit_6, chDigit_5, chDigit_5, chDigit_3, chDigit_5, chNull
01840 };
01841 
01842 const XMLCh XMLUni::fgUByteMaxInc[] =
01843 {
01844     chDigit_2, chDigit_5, chDigit_5, chNull
01845 };
01846 
01847 // http://www.w3.org/2001/05/xmlschema-errata#Errata2
01848 // E2-25
01849 //"([a-zA-Z]{1,8})(-[a-zA-Z0-9]{1,8})*"
01850 const XMLCh XMLUni::fgLangPattern[] =
01851 {
01852     chOpenParen,   chOpenSquare,  chLatin_a, chDash, chLatin_z, chLatin_A, chDash, chLatin_Z,
01853     chCloseSquare, chOpenCurly, chDigit_1, chComma, chDigit_8, chCloseCurly, chCloseParen,
01854     chOpenParen,   chDash, chOpenSquare, chLatin_a, chDash, chLatin_z, chLatin_A, chDash, chLatin_Z,
01855         chDigit_0,     chDash, chDigit_9, chCloseSquare, chOpenCurly, chDigit_1, chComma, chDigit_8,
01856     chCloseCurly,  chCloseParen, chAsterisk, chNull
01857 };
01858 
01859 const XMLCh XMLUni::fgBooleanValueSpace[][8] =
01860 {
01861     { chLatin_f, chLatin_a, chLatin_l, chLatin_s, chLatin_e, chNull },
01862     { chLatin_t, chLatin_r, chLatin_u, chLatin_e, chNull },
01863     { chDigit_0, chNull },
01864     { chDigit_1, chNull }
01865 };
01866 
01867 const XMLCh XMLUni::fgXercesDoXInclude[] =
01868 {
01869                  /* temp value */
01870                  chLatin_D, chLatin_o, chLatin_X, chLatin_I, chNull
01871 };
01872 
01873 const XMLSize_t XMLUni::fgBooleanValueSpaceArraySize = sizeof XMLUni::fgBooleanValueSpace / sizeof (XMLUni::fgBooleanValueSpace[0]);
01874 
01875 XERCES_CPP_NAMESPACE_END