1023 lines
28 KiB
C++
1023 lines
28 KiB
C++
/*
|
|
* Licensed to the Apache Software Foundation (ASF) under one or more
|
|
* contributor license agreements. See the NOTICE file distributed with
|
|
* this work for additional information regarding copyright ownership.
|
|
* The ASF licenses this file to You under the Apache License, Version 2.0
|
|
* (the "License"); you may not use this file except in compliance with
|
|
* the License. You may obtain a copy of the License at
|
|
*
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
* See the License for the specific language governing permissions and
|
|
* limitations under the License.
|
|
*/
|
|
|
|
/*
|
|
* $Id: SchemaSymbols.cpp 802804 2009-08-10 14:21:48Z amassari $
|
|
*/
|
|
|
|
|
|
// ---------------------------------------------------------------------------
|
|
// Includes
|
|
// ---------------------------------------------------------------------------
|
|
#include <xercesc/util/XMLUniDefs.hpp>
|
|
#include <xercesc/validators/schema/SchemaSymbols.hpp>
|
|
|
|
XERCES_CPP_NAMESPACE_BEGIN
|
|
|
|
// ---------------------------------------------------------------------------
|
|
// SchemaSymbols: Static data
|
|
// ---------------------------------------------------------------------------
|
|
const XMLCh SchemaSymbols::fgURI_XSI[] =
|
|
{
|
|
chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash,
|
|
chForwardSlash, chLatin_w, chLatin_w, chLatin_w, chPeriod, chLatin_w,
|
|
chDigit_3, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash,
|
|
chDigit_2, chDigit_0, chDigit_0, chDigit_1, chForwardSlash,
|
|
chLatin_X, chLatin_M, chLatin_L, chLatin_S,
|
|
chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chDash, chLatin_i,
|
|
chLatin_n, chLatin_s, chLatin_t, chLatin_a, chLatin_n, chLatin_c,
|
|
chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgURI_SCHEMAFORSCHEMA[] =
|
|
{
|
|
chLatin_h, chLatin_t, chLatin_t, chLatin_p, chColon, chForwardSlash,
|
|
chForwardSlash, chLatin_w, chLatin_w, chLatin_w, chPeriod, chLatin_w,
|
|
chDigit_3, chPeriod, chLatin_o, chLatin_r, chLatin_g, chForwardSlash,
|
|
chDigit_2, chDigit_0, chDigit_0, chDigit_1, chForwardSlash,
|
|
chLatin_X, chLatin_M, chLatin_L, chLatin_S,
|
|
chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chNull
|
|
};
|
|
|
|
// deprecated (typo)
|
|
const XMLCh SchemaSymbols::fgXSI_SCHEMALOCACTION[] =
|
|
{
|
|
chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a,
|
|
chLatin_L, chLatin_o, chLatin_c, chLatin_a, chLatin_t, chLatin_i,
|
|
chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
// deprecated (typo)
|
|
const XMLCh SchemaSymbols::fgXSI_NONAMESPACESCHEMALOCACTION[] =
|
|
{
|
|
chLatin_n, chLatin_o, chLatin_N, chLatin_a, chLatin_m, chLatin_e,
|
|
chLatin_s, chLatin_p, chLatin_a, chLatin_c, chLatin_e, chLatin_S,
|
|
chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chLatin_L,
|
|
chLatin_o, chLatin_c, chLatin_a, chLatin_t, chLatin_i, chLatin_o,
|
|
chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgXSI_SCHEMALOCATION[] =
|
|
{
|
|
chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a,
|
|
chLatin_L, chLatin_o, chLatin_c, chLatin_a, chLatin_t, chLatin_i,
|
|
chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgXSI_NONAMESPACESCHEMALOCATION[] =
|
|
{
|
|
chLatin_n, chLatin_o, chLatin_N, chLatin_a, chLatin_m, chLatin_e,
|
|
chLatin_s, chLatin_p, chLatin_a, chLatin_c, chLatin_e, chLatin_S,
|
|
chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chLatin_L,
|
|
chLatin_o, chLatin_c, chLatin_a, chLatin_t, chLatin_i, chLatin_o,
|
|
chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgXSI_TYPE[] =
|
|
{
|
|
chLatin_t, chLatin_y, chLatin_p, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_ALL[] =
|
|
{
|
|
chLatin_a, chLatin_l, chLatin_l, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_ANNOTATION[] =
|
|
{
|
|
chLatin_a, chLatin_n, chLatin_n, chLatin_o, chLatin_t, chLatin_a,
|
|
chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_ANY[] =
|
|
{
|
|
chLatin_a, chLatin_n, chLatin_y, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_WILDCARD[] =
|
|
{
|
|
chLatin_a, chLatin_n, chLatin_y, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_ANYATTRIBUTE[] =
|
|
{
|
|
chLatin_a, chLatin_n, chLatin_y, chLatin_A, chLatin_t, chLatin_t,
|
|
chLatin_r, chLatin_i, chLatin_b, chLatin_u, chLatin_t, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_APPINFO[] =
|
|
{
|
|
chLatin_a, chLatin_p, chLatin_p, chLatin_i, chLatin_n, chLatin_f, chLatin_o, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_ATTRIBUTE[] =
|
|
{
|
|
chLatin_a, chLatin_t, chLatin_t, chLatin_r, chLatin_i, chLatin_b,
|
|
chLatin_u, chLatin_t, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_ATTRIBUTEGROUP[] =
|
|
{
|
|
chLatin_a, chLatin_t, chLatin_t, chLatin_r, chLatin_i, chLatin_b,
|
|
chLatin_u, chLatin_t, chLatin_e, chLatin_G, chLatin_r, chLatin_o,
|
|
chLatin_u, chLatin_p, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_CHOICE[] =
|
|
{
|
|
chLatin_c, chLatin_h, chLatin_o, chLatin_i, chLatin_c, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_COMPLEXTYPE[] =
|
|
{
|
|
chLatin_c, chLatin_o, chLatin_m, chLatin_p, chLatin_l, chLatin_e,
|
|
chLatin_x, chLatin_T, chLatin_y, chLatin_p, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_CONTENT[] =
|
|
{
|
|
chLatin_c, chLatin_o, chLatin_n, chLatin_t, chLatin_e, chLatin_n,
|
|
chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_DOCUMENTATION[] =
|
|
{
|
|
chLatin_d, chLatin_o, chLatin_c, chLatin_u, chLatin_m, chLatin_e, chLatin_n,
|
|
chLatin_t, chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_DURATION[] =
|
|
{
|
|
chLatin_d, chLatin_u, chLatin_r, chLatin_a, chLatin_t, chLatin_i,
|
|
chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_ELEMENT[] =
|
|
{
|
|
chLatin_e, chLatin_l, chLatin_e, chLatin_m, chLatin_e, chLatin_n,
|
|
chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_ENCODING[] =
|
|
{
|
|
chLatin_e, chLatin_n, chLatin_c, chLatin_o, chLatin_d, chLatin_i,
|
|
chLatin_n, chLatin_g, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_ENUMERATION[] =
|
|
{
|
|
chLatin_e, chLatin_n, chLatin_u, chLatin_m, chLatin_e, chLatin_r,
|
|
chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_FIELD[] =
|
|
{
|
|
chLatin_f, chLatin_i, chLatin_e, chLatin_l, chLatin_d, chNull
|
|
};
|
|
|
|
|
|
const XMLCh SchemaSymbols::fgELT_WHITESPACE[] =
|
|
{
|
|
chLatin_w, chLatin_h, chLatin_i, chLatin_t, chLatin_e, chLatin_S,
|
|
chLatin_p, chLatin_a, chLatin_c, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_GROUP[] =
|
|
{
|
|
chLatin_g, chLatin_r, chLatin_o, chLatin_u, chLatin_p, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_IMPORT[] =
|
|
{
|
|
chLatin_i, chLatin_m, chLatin_p, chLatin_o, chLatin_r, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_INCLUDE[] =
|
|
{
|
|
chLatin_i, chLatin_n, chLatin_c, chLatin_l, chLatin_u, chLatin_d,
|
|
chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_REDEFINE[] =
|
|
{
|
|
chLatin_r, chLatin_e, chLatin_d, chLatin_e, chLatin_f, chLatin_i,
|
|
chLatin_n, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_KEY[] =
|
|
{
|
|
chLatin_k, chLatin_e, chLatin_y, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_KEYREF[] =
|
|
{
|
|
chLatin_k, chLatin_e, chLatin_y, chLatin_r, chLatin_e, chLatin_f, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_LENGTH[] =
|
|
{
|
|
chLatin_l, chLatin_e, chLatin_n, chLatin_g, chLatin_t, chLatin_h, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_MAXEXCLUSIVE[] =
|
|
{
|
|
chLatin_m, chLatin_a, chLatin_x, chLatin_E, chLatin_x, chLatin_c,
|
|
chLatin_l, chLatin_u, chLatin_s, chLatin_i, chLatin_v, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_MAXINCLUSIVE[] =
|
|
{
|
|
chLatin_m, chLatin_a, chLatin_x, chLatin_I, chLatin_n, chLatin_c,
|
|
chLatin_l, chLatin_u, chLatin_s, chLatin_i, chLatin_v, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_MAXLENGTH[] =
|
|
{
|
|
chLatin_m, chLatin_a, chLatin_x, chLatin_L, chLatin_e, chLatin_n,
|
|
chLatin_g, chLatin_t, chLatin_h, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_MINEXCLUSIVE[] =
|
|
{
|
|
chLatin_m, chLatin_i, chLatin_n, chLatin_E, chLatin_x, chLatin_c,
|
|
chLatin_l, chLatin_u, chLatin_s, chLatin_i, chLatin_v, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_MININCLUSIVE[] =
|
|
{
|
|
chLatin_m, chLatin_i, chLatin_n, chLatin_I, chLatin_n, chLatin_c,
|
|
chLatin_l, chLatin_u, chLatin_s, chLatin_i, chLatin_v, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_MINLENGTH[] =
|
|
{
|
|
chLatin_m, chLatin_i, chLatin_n, chLatin_L, chLatin_e, chLatin_n,
|
|
chLatin_g, chLatin_t, chLatin_h, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_NOTATION[] =
|
|
{
|
|
chLatin_n, chLatin_o, chLatin_t, chLatin_a, chLatin_t, chLatin_i,
|
|
chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_PATTERN[] =
|
|
{
|
|
chLatin_p, chLatin_a, chLatin_t, chLatin_t, chLatin_e, chLatin_r,
|
|
chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_PERIOD[] =
|
|
{
|
|
chLatin_p, chLatin_e, chLatin_r, chLatin_i, chLatin_o, chLatin_d, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_TOTALDIGITS[] =
|
|
{
|
|
chLatin_t, chLatin_o, chLatin_t, chLatin_a, chLatin_l, chLatin_D,
|
|
chLatin_i, chLatin_g, chLatin_i, chLatin_t, chLatin_s, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_FRACTIONDIGITS[] =
|
|
{
|
|
chLatin_f, chLatin_r, chLatin_a, chLatin_c, chLatin_t, chLatin_i, chLatin_o,
|
|
chLatin_n, chLatin_D, chLatin_i, chLatin_g, chLatin_i, chLatin_t, chLatin_s, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_SCHEMA[] =
|
|
{
|
|
chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_SELECTOR[] =
|
|
{
|
|
chLatin_s, chLatin_e, chLatin_l, chLatin_e, chLatin_c, chLatin_t,
|
|
chLatin_o, chLatin_r, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_SEQUENCE[] =
|
|
{
|
|
chLatin_s, chLatin_e, chLatin_q, chLatin_u, chLatin_e, chLatin_n,
|
|
chLatin_c, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_SIMPLETYPE[] =
|
|
{
|
|
chLatin_s, chLatin_i, chLatin_m, chLatin_p, chLatin_l, chLatin_e,
|
|
chLatin_T, chLatin_y, chLatin_p, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_UNION[] =
|
|
{
|
|
chLatin_u, chLatin_n, chLatin_i, chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_LIST[] =
|
|
{
|
|
chLatin_l, chLatin_i, chLatin_s, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_UNIQUE[] =
|
|
{
|
|
chLatin_u, chLatin_n, chLatin_i, chLatin_q, chLatin_u, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_COMPLEXCONTENT[] =
|
|
{
|
|
chLatin_c, chLatin_o, chLatin_m, chLatin_p, chLatin_l, chLatin_e,
|
|
chLatin_x, chLatin_C, chLatin_o, chLatin_n, chLatin_t, chLatin_e,
|
|
chLatin_n, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_SIMPLECONTENT[] =
|
|
{
|
|
chLatin_s, chLatin_i, chLatin_m, chLatin_p, chLatin_l, chLatin_e, chLatin_C,
|
|
chLatin_o, chLatin_n, chLatin_t, chLatin_e, chLatin_n, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_RESTRICTION[] =
|
|
{
|
|
chLatin_r, chLatin_e, chLatin_s, chLatin_t, chLatin_r, chLatin_i,
|
|
chLatin_c, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgELT_EXTENSION[] =
|
|
{
|
|
chLatin_e, chLatin_x, chLatin_t, chLatin_e, chLatin_n, chLatin_s,
|
|
chLatin_i, chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_ABSTRACT[] =
|
|
{
|
|
chLatin_a, chLatin_b, chLatin_s, chLatin_t, chLatin_r, chLatin_a,
|
|
chLatin_c, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_ATTRIBUTEFORMDEFAULT[] =
|
|
{
|
|
chLatin_a, chLatin_t, chLatin_t, chLatin_r, chLatin_i, chLatin_b,
|
|
chLatin_u, chLatin_t, chLatin_e, chLatin_F, chLatin_o, chLatin_r,
|
|
chLatin_m, chLatin_D, chLatin_e, chLatin_f, chLatin_a, chLatin_u,
|
|
chLatin_l, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_BASE[] =
|
|
{
|
|
chLatin_b, chLatin_a, chLatin_s, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_ITEMTYPE[] =
|
|
{
|
|
chLatin_i, chLatin_t, chLatin_e, chLatin_m, chLatin_T, chLatin_y,
|
|
chLatin_p, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_MEMBERTYPES[] =
|
|
{
|
|
chLatin_m, chLatin_e, chLatin_m, chLatin_b, chLatin_e, chLatin_r,
|
|
chLatin_T, chLatin_y, chLatin_p, chLatin_e, chLatin_s, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_BLOCK[] =
|
|
{
|
|
chLatin_b, chLatin_l, chLatin_o, chLatin_c, chLatin_k, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_BLOCKDEFAULT[] =
|
|
{
|
|
chLatin_b, chLatin_l, chLatin_o, chLatin_c, chLatin_k, chLatin_D,
|
|
chLatin_e, chLatin_f, chLatin_a, chLatin_u, chLatin_l, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_DEFAULT[] =
|
|
{
|
|
chLatin_d, chLatin_e, chLatin_f, chLatin_a, chLatin_u, chLatin_l, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_ELEMENTFORMDEFAULT[] =
|
|
{
|
|
chLatin_e, chLatin_l, chLatin_e, chLatin_m, chLatin_e, chLatin_n,
|
|
chLatin_t, chLatin_F, chLatin_o, chLatin_r, chLatin_m, chLatin_D,
|
|
chLatin_e, chLatin_f, chLatin_a, chLatin_u, chLatin_l, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_SUBSTITUTIONGROUP[] =
|
|
{
|
|
chLatin_s, chLatin_u, chLatin_b, chLatin_s, chLatin_t, chLatin_i,
|
|
chLatin_t, chLatin_u, chLatin_t, chLatin_i, chLatin_o, chLatin_n,
|
|
chLatin_G, chLatin_r, chLatin_o, chLatin_u, chLatin_p, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_FINAL[] =
|
|
{
|
|
chLatin_f, chLatin_i, chLatin_n, chLatin_a, chLatin_l, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_FINALDEFAULT[] =
|
|
{
|
|
chLatin_f, chLatin_i, chLatin_n, chLatin_a, chLatin_l, chLatin_D,
|
|
chLatin_e, chLatin_f, chLatin_a, chLatin_u, chLatin_l, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_FIXED[] =
|
|
{
|
|
chLatin_f, chLatin_i, chLatin_x, chLatin_e, chLatin_d, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_FORM[] =
|
|
{
|
|
chLatin_f, chLatin_o, chLatin_r, chLatin_m, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_ID[] =
|
|
{
|
|
chLatin_i, chLatin_d, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_MAXOCCURS[] =
|
|
{
|
|
chLatin_m, chLatin_a, chLatin_x, chLatin_O, chLatin_c, chLatin_c,
|
|
chLatin_u, chLatin_r, chLatin_s, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_MINOCCURS[] =
|
|
{
|
|
chLatin_m, chLatin_i, chLatin_n, chLatin_O, chLatin_c, chLatin_c,
|
|
chLatin_u, chLatin_r, chLatin_s, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_NAME[] =
|
|
{
|
|
chLatin_n, chLatin_a, chLatin_m, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_NAMESPACE[] =
|
|
{
|
|
chLatin_n, chLatin_a, chLatin_m, chLatin_e, chLatin_s, chLatin_p,
|
|
chLatin_a, chLatin_c, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_NILL[] =
|
|
{
|
|
chLatin_n, chLatin_i, chLatin_l, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_NILLABLE[] =
|
|
{
|
|
chLatin_n, chLatin_i, chLatin_l, chLatin_l, chLatin_a, chLatin_b,
|
|
chLatin_l, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_PROCESSCONTENTS[] =
|
|
{
|
|
chLatin_p, chLatin_r, chLatin_o, chLatin_c, chLatin_e, chLatin_s,
|
|
chLatin_s, chLatin_C, chLatin_o, chLatin_n, chLatin_t, chLatin_e,
|
|
chLatin_n, chLatin_t, chLatin_s, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_REF[] =
|
|
{
|
|
chLatin_r, chLatin_e, chLatin_f, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_REFER[] =
|
|
{
|
|
chLatin_r, chLatin_e, chLatin_f, chLatin_e, chLatin_r, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_SCHEMALOCATION[] =
|
|
{
|
|
chLatin_s, chLatin_c, chLatin_h, chLatin_e, chLatin_m, chLatin_a,
|
|
chLatin_L, chLatin_o, chLatin_c, chLatin_a, chLatin_t, chLatin_i,
|
|
chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_SOURCE[] =
|
|
{
|
|
chLatin_s, chLatin_o, chLatin_u, chLatin_r, chLatin_c, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_SYSTEM[] =
|
|
{
|
|
chLatin_s, chLatin_y, chLatin_s, chLatin_t, chLatin_e, chLatin_m, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_PUBLIC[] =
|
|
{
|
|
chLatin_p, chLatin_u, chLatin_b, chLatin_l, chLatin_i, chLatin_c, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_TARGETNAMESPACE[] =
|
|
{
|
|
chLatin_t, chLatin_a, chLatin_r, chLatin_g, chLatin_e, chLatin_t,
|
|
chLatin_N, chLatin_a, chLatin_m, chLatin_e, chLatin_s, chLatin_p,
|
|
chLatin_a, chLatin_c, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_TYPE[] =
|
|
{
|
|
chLatin_t, chLatin_y, chLatin_p, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_USE[] =
|
|
{
|
|
chLatin_u, chLatin_s, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_VALUE[] =
|
|
{
|
|
chLatin_v, chLatin_a, chLatin_l, chLatin_u, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_MIXED[] =
|
|
{
|
|
chLatin_m, chLatin_i, chLatin_x, chLatin_e, chLatin_d, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_VERSION[] =
|
|
{
|
|
chLatin_v, chLatin_e, chLatin_r, chLatin_s, chLatin_i,
|
|
chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATT_XPATH[] =
|
|
{
|
|
chLatin_x, chLatin_p, chLatin_a, chLatin_t, chLatin_h, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_TWOPOUNDANY[] =
|
|
{
|
|
chPound, chPound, chLatin_a, chLatin_n, chLatin_y, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_TWOPOUNDLOCAL[] =
|
|
{
|
|
chPound, chPound, chLatin_l, chLatin_o, chLatin_c, chLatin_a, chLatin_l, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_TWOPOUNDOTHER[] =
|
|
{
|
|
chPound, chPound, chLatin_o, chLatin_t, chLatin_h, chLatin_e, chLatin_r, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_TWOPOUNDTRAGETNAMESPACE[] =
|
|
{
|
|
chPound, chPound, chLatin_t, chLatin_a, chLatin_r, chLatin_g, chLatin_e,
|
|
chLatin_t, chLatin_N, chLatin_a, chLatin_m, chLatin_e, chLatin_s, chLatin_p,
|
|
chLatin_a, chLatin_c, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_POUNDALL[] =
|
|
{
|
|
chPound, chLatin_a, chLatin_l, chLatin_l, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_BASE64[] =
|
|
{
|
|
chLatin_b, chLatin_a, chLatin_s, chLatin_e, chDigit_6, chDigit_4, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_BOOLEAN[] =
|
|
{
|
|
chLatin_b, chLatin_o, chLatin_o, chLatin_l, chLatin_e, chLatin_a, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_DEFAULT[] =
|
|
{
|
|
chLatin_d, chLatin_e, chLatin_f, chLatin_a, chLatin_u, chLatin_l, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_ELEMENTONLY[] =
|
|
{
|
|
chLatin_e, chLatin_l, chLatin_e, chLatin_m, chLatin_e, chLatin_n,
|
|
chLatin_t, chLatin_O, chLatin_n, chLatin_l, chLatin_y, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_EMPTY[] =
|
|
{
|
|
chLatin_e, chLatin_m, chLatin_p, chLatin_t, chLatin_y, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_EXTENSION[] =
|
|
{
|
|
chLatin_e, chLatin_x, chLatin_t, chLatin_e, chLatin_n, chLatin_s,
|
|
chLatin_i, chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_FALSE[] =
|
|
{
|
|
chLatin_f, chLatin_a, chLatin_l, chLatin_s, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_FIXED[] =
|
|
{
|
|
chLatin_f, chLatin_i, chLatin_x, chLatin_e, chLatin_d, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_HEX[] =
|
|
{
|
|
chLatin_h, chLatin_e, chLatin_x, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_ID[] =
|
|
{
|
|
chLatin_I, chLatin_D, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_LAX[] =
|
|
{
|
|
chLatin_l, chLatin_a, chLatin_x, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_MAXLENGTH[] =
|
|
{
|
|
chLatin_m, chLatin_a, chLatin_x, chLatin_L, chLatin_e, chLatin_n,
|
|
chLatin_g, chLatin_t, chLatin_h, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_MINLENGTH[] =
|
|
{
|
|
chLatin_m, chLatin_i, chLatin_n, chLatin_L, chLatin_e, chLatin_n,
|
|
chLatin_g, chLatin_t, chLatin_h, chNull
|
|
};
|
|
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_MIXED[] =
|
|
{
|
|
chLatin_m, chLatin_i, chLatin_x, chLatin_e, chLatin_d, chNull
|
|
};
|
|
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_NCNAME[] =
|
|
{
|
|
chLatin_N, chLatin_C, chLatin_N, chLatin_a, chLatin_m, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_OPTIONAL[] =
|
|
{
|
|
chLatin_o, chLatin_p, chLatin_t, chLatin_i, chLatin_o, chLatin_n,
|
|
chLatin_a, chLatin_l, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_PROHIBITED[] =
|
|
{
|
|
chLatin_p, chLatin_r, chLatin_o, chLatin_h, chLatin_i, chLatin_b,
|
|
chLatin_i, chLatin_t, chLatin_e, chLatin_d, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_QNAME[] =
|
|
{
|
|
chLatin_Q, chLatin_N, chLatin_a, chLatin_m, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_QUALIFIED[] =
|
|
{
|
|
chLatin_q, chLatin_u, chLatin_a, chLatin_l, chLatin_i, chLatin_f,
|
|
chLatin_i, chLatin_e, chLatin_d, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_REQUIRED[] =
|
|
{
|
|
chLatin_r, chLatin_e, chLatin_q, chLatin_u, chLatin_i, chLatin_r,
|
|
chLatin_e, chLatin_d, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_RESTRICTION[] =
|
|
{
|
|
chLatin_r, chLatin_e, chLatin_s, chLatin_t, chLatin_r, chLatin_i,
|
|
chLatin_c, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_SKIP[] =
|
|
{
|
|
chLatin_s, chLatin_k, chLatin_i, chLatin_p, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_STRICT[] =
|
|
{
|
|
chLatin_s, chLatin_t, chLatin_r, chLatin_i, chLatin_c, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_STRING[] =
|
|
{
|
|
chLatin_s, chLatin_t, chLatin_r, chLatin_i, chLatin_n, chLatin_g, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_TEXTONLY[] =
|
|
{
|
|
chLatin_t, chLatin_e, chLatin_x, chLatin_t, chLatin_O, chLatin_n,
|
|
chLatin_l, chLatin_y, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_TIMEDURATION[] =
|
|
{
|
|
chLatin_t, chLatin_i, chLatin_m, chLatin_e, chLatin_D, chLatin_u,
|
|
chLatin_r, chLatin_a, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_TRUE[] =
|
|
{
|
|
chLatin_t, chLatin_r, chLatin_u, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_UNQUALIFIED[] =
|
|
{
|
|
chLatin_u, chLatin_n, chLatin_q, chLatin_u, chLatin_a, chLatin_l,
|
|
chLatin_i, chLatin_f, chLatin_i, chLatin_e, chLatin_d, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_URI[] =
|
|
{
|
|
chLatin_u, chLatin_r, chLatin_i, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_URIREFERENCE[] =
|
|
{
|
|
chLatin_u, chLatin_r, chLatin_i, chLatin_R, chLatin_e, chLatin_f,
|
|
chLatin_e, chLatin_r, chLatin_e, chLatin_n, chLatin_c, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_SUBSTITUTIONGROUP[] =
|
|
{
|
|
chLatin_s, chLatin_u, chLatin_b, chLatin_s, chLatin_t, chLatin_i,
|
|
chLatin_t, chLatin_u, chLatin_t, chLatin_i, chLatin_o, chLatin_n,
|
|
chLatin_G, chLatin_r, chLatin_o, chLatin_u, chLatin_p, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_SUBSTITUTION[] =
|
|
{
|
|
chLatin_s, chLatin_u, chLatin_b, chLatin_s, chLatin_t, chLatin_i,
|
|
chLatin_t, chLatin_u, chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgATTVAL_ANYTYPE[] =
|
|
{
|
|
chLatin_a, chLatin_n, chLatin_y, chLatin_T, chLatin_y, chLatin_p,
|
|
chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgWS_PRESERVE[] =
|
|
{
|
|
chLatin_p, chLatin_r, chLatin_e, chLatin_s, chLatin_e, chLatin_r,
|
|
chLatin_v, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgWS_COLLAPSE[] =
|
|
{
|
|
chLatin_c, chLatin_o, chLatin_l, chLatin_l, chLatin_a, chLatin_p,
|
|
chLatin_s, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgWS_REPLACE[] =
|
|
{
|
|
chLatin_r, chLatin_e, chLatin_p, chLatin_l, chLatin_a, chLatin_c, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_STRING[] =
|
|
{
|
|
chLatin_s, chLatin_t, chLatin_r, chLatin_i, chLatin_n, chLatin_g, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_TOKEN[] =
|
|
{
|
|
chLatin_t, chLatin_o, chLatin_k, chLatin_e, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_LANGUAGE[] =
|
|
{
|
|
chLatin_l, chLatin_a, chLatin_n, chLatin_g, chLatin_u, chLatin_a,
|
|
chLatin_g, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_NAME[] =
|
|
{
|
|
chLatin_N, chLatin_a, chLatin_m, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_NCNAME[] =
|
|
{
|
|
chLatin_N, chLatin_C, chLatin_N, chLatin_a, chLatin_m, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_INTEGER[] =
|
|
{
|
|
chLatin_i, chLatin_n, chLatin_t, chLatin_e, chLatin_g, chLatin_e, chLatin_r, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_DECIMAL[] =
|
|
{
|
|
chLatin_d, chLatin_e, chLatin_c, chLatin_i, chLatin_m, chLatin_a, chLatin_l, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_BOOLEAN[] =
|
|
{
|
|
chLatin_b, chLatin_o, chLatin_o, chLatin_l, chLatin_e, chLatin_a, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_NONPOSITIVEINTEGER[] =
|
|
{
|
|
chLatin_n, chLatin_o, chLatin_n, chLatin_P, chLatin_o, chLatin_s,
|
|
chLatin_i, chLatin_t, chLatin_i, chLatin_v, chLatin_e, chLatin_I,
|
|
chLatin_n, chLatin_t, chLatin_e, chLatin_g, chLatin_e, chLatin_r, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_NEGATIVEINTEGER[] =
|
|
{
|
|
chLatin_n, chLatin_e, chLatin_g, chLatin_a, chLatin_t, chLatin_i,
|
|
chLatin_v, chLatin_e, chLatin_I, chLatin_n, chLatin_t, chLatin_e,
|
|
chLatin_g, chLatin_e, chLatin_r, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_LONG[] =
|
|
{
|
|
chLatin_l, chLatin_o, chLatin_n, chLatin_g, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_INT[] =
|
|
{
|
|
chLatin_i, chLatin_n, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_SHORT[] =
|
|
{
|
|
chLatin_s, chLatin_h, chLatin_o, chLatin_r, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_BYTE[] =
|
|
{
|
|
chLatin_b, chLatin_y, chLatin_t, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_NONNEGATIVEINTEGER[] =
|
|
{
|
|
chLatin_n, chLatin_o, chLatin_n, chLatin_N, chLatin_e, chLatin_g,
|
|
chLatin_a, chLatin_t, chLatin_i, chLatin_v, chLatin_e, chLatin_I,
|
|
chLatin_n, chLatin_t, chLatin_e, chLatin_g, chLatin_e, chLatin_r, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_ULONG[] =
|
|
{
|
|
chLatin_u, chLatin_n, chLatin_s, chLatin_i, chLatin_g, chLatin_n,
|
|
chLatin_e, chLatin_d, chLatin_L, chLatin_o, chLatin_n, chLatin_g, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_UINT[] =
|
|
{
|
|
chLatin_u, chLatin_n, chLatin_s, chLatin_i, chLatin_g, chLatin_n,
|
|
chLatin_e, chLatin_d, chLatin_I, chLatin_n, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_USHORT[] =
|
|
{
|
|
chLatin_u, chLatin_n, chLatin_s, chLatin_i, chLatin_g, chLatin_n, chLatin_e,
|
|
chLatin_d, chLatin_S, chLatin_h, chLatin_o, chLatin_r, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_UBYTE[] =
|
|
{
|
|
chLatin_u, chLatin_n, chLatin_s, chLatin_i, chLatin_g, chLatin_n,
|
|
chLatin_e, chLatin_d, chLatin_B, chLatin_y, chLatin_t, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_POSITIVEINTEGER[] =
|
|
{
|
|
chLatin_p, chLatin_o, chLatin_s, chLatin_i, chLatin_t, chLatin_i,
|
|
chLatin_v, chLatin_e, chLatin_I, chLatin_n, chLatin_t, chLatin_e,
|
|
chLatin_g, chLatin_e, chLatin_r, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_DATETIME[] =
|
|
{
|
|
chLatin_d, chLatin_a, chLatin_t, chLatin_e,
|
|
chLatin_T, chLatin_i, chLatin_m, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_DATE[] =
|
|
{
|
|
chLatin_d, chLatin_a, chLatin_t, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_TIME[] =
|
|
{
|
|
chLatin_t, chLatin_i, chLatin_m, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_DURATION[] =
|
|
{
|
|
chLatin_d, chLatin_u, chLatin_r, chLatin_a,
|
|
chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_DAY[] =
|
|
{
|
|
chLatin_g, chLatin_D, chLatin_a, chLatin_y, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_MONTH[] =
|
|
{
|
|
chLatin_g, chLatin_M, chLatin_o, chLatin_n, chLatin_t, chLatin_h, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_MONTHDAY[] =
|
|
{
|
|
chLatin_g, chLatin_M, chLatin_o, chLatin_n, chLatin_t, chLatin_h,
|
|
chLatin_D, chLatin_a, chLatin_y, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_YEAR[] =
|
|
{
|
|
chLatin_g, chLatin_Y, chLatin_e, chLatin_a, chLatin_r, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_YEARMONTH[] =
|
|
{
|
|
chLatin_g, chLatin_Y, chLatin_e, chLatin_a, chLatin_r,
|
|
chLatin_M, chLatin_o, chLatin_n, chLatin_t, chLatin_h, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_BASE64BINARY[] =
|
|
{
|
|
chLatin_b, chLatin_a, chLatin_s, chLatin_e, chDigit_6, chDigit_4,
|
|
chLatin_B, chLatin_i, chLatin_n, chLatin_a, chLatin_r, chLatin_y, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_HEXBINARY[] =
|
|
{
|
|
chLatin_h, chLatin_e, chLatin_x,
|
|
chLatin_B, chLatin_i, chLatin_n, chLatin_a, chLatin_r, chLatin_y, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_FLOAT[] =
|
|
{
|
|
chLatin_f, chLatin_l, chLatin_o, chLatin_a, chLatin_t, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_DOUBLE[] =
|
|
{
|
|
chLatin_d, chLatin_o, chLatin_u, chLatin_b, chLatin_l, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_URIREFERENCE[] =
|
|
{
|
|
chLatin_u, chLatin_r, chLatin_i, chLatin_R, chLatin_e, chLatin_f,
|
|
chLatin_e, chLatin_r, chLatin_e, chLatin_n, chLatin_c, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_ANYURI[] =
|
|
{
|
|
chLatin_a, chLatin_n, chLatin_y, chLatin_U, chLatin_R, chLatin_I, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_QNAME[] =
|
|
{
|
|
chLatin_Q, chLatin_N, chLatin_a, chLatin_m, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_NORMALIZEDSTRING[] =
|
|
{
|
|
chLatin_n, chLatin_o, chLatin_r, chLatin_m, chLatin_a, chLatin_l, chLatin_i,
|
|
chLatin_z, chLatin_e, chLatin_d, chLatin_S, chLatin_t, chLatin_r, chLatin_i,
|
|
chLatin_n, chLatin_g, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgDT_ANYSIMPLETYPE[] =
|
|
{
|
|
chLatin_a, chLatin_n, chLatin_y, chLatin_S, chLatin_i, chLatin_m, chLatin_p,
|
|
chLatin_l, chLatin_e, chLatin_T, chLatin_y, chLatin_p, chLatin_e, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgRegEx_XOption[] =
|
|
{
|
|
chLatin_X, chNull
|
|
};
|
|
|
|
const XMLCh SchemaSymbols::fgRedefIdentifier[] =
|
|
{
|
|
chUnderscore, chLatin_r, chLatin_d, chLatin_f, chLatin_n, chNull
|
|
};
|
|
|
|
const int SchemaSymbols::fgINT_MIN_VALUE = 0x80000000;
|
|
|
|
const int SchemaSymbols::fgINT_MAX_VALUE = 0x7fffffff;
|
|
|
|
XERCES_CPP_NAMESPACE_END
|
|
|
|
/**
|
|
* End of file SchemaSymbols.cpp
|
|
*/
|
|
|