Xerces-C++ 3.2.4
PSVIUni.hpp
Go to the documentation of this file.
1/*
2 * Licensed to the Apache Software Foundation (ASF) under one or more
3 * contributor license agreements. See the NOTICE file distributed with
4 * this work for additional information regarding copyright ownership.
5 * The ASF licenses this file to You under the Apache License, Version 2.0
6 * (the "License"); you may not use this file except in compliance with
7 * the License. You may obtain a copy of the License at
8 *
9 * http://www.apache.org/licenses/LICENSE-2.0
10 *
11 * Unless required by applicable law or agreed to in writing, software
12 * distributed under the License is distributed on an "AS IS" BASIS,
13 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14 * See the License for the specific language governing permissions and
15 * limitations under the License.
16 */
17
18/*
19 * $Id$
20 */
21
22#if !defined(XERCESC_INCLUDE_GUARD_PSVIUNI_HPP)
23#define XERCESC_INCLUDE_GUARD_PSVIUNI_HPP
24
26
28
30{
31public :
32
33 static const XMLCh fgPsvColon[];
34
35 //Infoset Element Names
37 static const XMLCh fgAttribute[];
38 static const XMLCh fgAttributes[];
39 static const XMLCh fgAttributeType[];
40 static const XMLCh fgBaseURI[];
41 static const XMLCh fgCharacter[];
43 static const XMLCh fgChildren[];
44 static const XMLCh fgComment[];
45 static const XMLCh fgContent[];
46 static const XMLCh fgDocument[];
48 static const XMLCh fgDocumentElement[];
49 static const XMLCh fgElement[];
50 static const XMLCh fgInScopeNamespaces[];
51 static const XMLCh fgLocalName[];
52 static const XMLCh fgNamespace[];
54 static const XMLCh fgNamespaceName[];
55 static const XMLCh fgNormalizedValue[];
56 static const XMLCh fgNotations[];
57 static const XMLCh fgPrefix[];
59 static const XMLCh fgReferences[];
60 static const XMLCh fgSpecified[];
61 static const XMLCh fgStandalone[];
62 static const XMLCh fgTarget[];
63 static const XMLCh fgText[];
64 static const XMLCh fgTextContent[];
65 static const XMLCh fgUnparsedEntities[];
66 static const XMLCh fgVersion[];
67
68 //PSVI Element Names
69 static const XMLCh fgAbstract[];
70 static const XMLCh fgAnnotation[];
71 static const XMLCh fgAnnotations[];
75 static const XMLCh fgAttributeUse[];
76 static const XMLCh fgAttributeUses[];
77 static const XMLCh fgAttributeWildcard[];
81 static const XMLCh fgCompositor[];
82 static const XMLCh fgContentType[];
83 static const XMLCh fgDeclaration[];
84 static const XMLCh fgDerivationMethod[];
86 static const XMLCh fgPsvDocument[];
87 static const XMLCh fgDocumentLocation[];
89 static const XMLCh fgFacets[];
90 static const XMLCh fgFacetFixed[];
91 static const XMLCh fgFields[];
92 static const XMLCh fgFinal[];
93 static const XMLCh fgFundamentalFacets[];
98 static const XMLCh fgIdIdrefTable[];
100 static const XMLCh fgMaxOccurs[];
103 static const XMLCh fgMinOccurs[];
104 static const XMLCh fgModelGroup[];
106 static const XMLCh fgName[];
108 static const XMLCh fgNamespaces[];
110 static const XMLCh fgNil[];
111 static const XMLCh fgNillable[];
112 static const XMLCh fgNotation[];
114 static const XMLCh fgParticle[];
115 static const XMLCh fgParticles[];
117 static const XMLCh fgProcessContents[];
119 static const XMLCh fgPublicIdentifier[];
120 static const XMLCh fgReferencedKey[];
121 static const XMLCh fgRequired[];
123 static const XMLCh fgSchemaComponents[];
124 static const XMLCh fgSchemaDefault[];
125 static const XMLCh fgSchemaDocument[];
126 static const XMLCh fgSchemaDocuments[];
127 static const XMLCh fgSchemaErrorCode[];
129 static const XMLCh fgSchemaNamespace[];
131 static const XMLCh fgSchemaSpecified[];
132 static const XMLCh fgScope[];
133 static const XMLCh fgSelector[];
137 static const XMLCh fgSystemIdentifier[];
138 static const XMLCh fgTargetNamespace[];
139 static const XMLCh fgTerm[];
140 static const XMLCh fgTypeDefinition[];
141 static const XMLCh fgUserInformation[];
144 static const XMLCh fgValidity[];
145 static const XMLCh fgValue[];
146 static const XMLCh fgValueConstraint[];
147 static const XMLCh fgVariety[];
148 static const XMLCh fgWildcard[];
149 static const XMLCh fgXpath[];
150
151 //PSVI Element Values
152 static const XMLCh fgAll[];
153 static const XMLCh fgAny[];
154 static const XMLCh fgAppinfo[];
155 static const XMLCh fgAtomic[];
156 static const XMLCh fgChoice[];
157 static const XMLCh fgDefault[];
158 static const XMLCh fgDocumentation[];
159 static const XMLCh fgElementOnly[];
160 static const XMLCh fgEmpty[];
161 static const XMLCh fgExtension[];
162 static const XMLCh fgFalse[];
163 static const XMLCh fgFull[];
164 static const XMLCh fgGlobal[];
165 static const XMLCh fgInfoset[];
166 static const XMLCh fgInvalid[];
167 static const XMLCh fgKey[];
168 static const XMLCh fgKeyref[];
169 static const XMLCh fgLax[];
170 static const XMLCh fgList[];
171 static const XMLCh fgLocal[];
172 static const XMLCh fgMixed[];
173 static const XMLCh fgNone[];
174 static const XMLCh fgNotKnown[];
175 static const XMLCh fgNsNamespace[];
176 static const XMLCh fgOnePointZero[];
177 static const XMLCh fgPartial[];
178 static const XMLCh fgRestrict[];
179 static const XMLCh fgRestriction[];
180 static const XMLCh fgSchema[];
181 static const XMLCh fgSequence[];
182 static const XMLCh fgSimple[];
183 static const XMLCh fgSkip[];
184 static const XMLCh fgStrict[];
185 static const XMLCh fgSubstitution[];
186 static const XMLCh fgTotal[];
187 static const XMLCh fgTrue[];
188 static const XMLCh fgUnbounded[];
189 static const XMLCh fgUnion[];
190 static const XMLCh fgUnique[];
191 static const XMLCh fgUnknown[];
192 static const XMLCh fgValid[];
193 static const XMLCh fgVCFixed[];
194 static const XMLCh fgXMLChNull[];
195
196 //PSVI Element Types (Shortened)
197 static const XMLCh fgAg[];
198 static const XMLCh fgAnnot[];
199 static const XMLCh fgAttr[];
200 static const XMLCh fgAu[];
201 static const XMLCh fgElt[];
202 static const XMLCh fgIdc[];
203 static const XMLCh fgMg[];
204 static const XMLCh fgNot[];
205 static const XMLCh fgType[];
206
207 //Facets
208 static const XMLCh fgBounded[];
209 static const XMLCh fgCardinality[];
210 static const XMLCh fgEnumeration[];
211 static const XMLCh fgFractionDigits[];
212 static const XMLCh fgLength[];
213 static const XMLCh fgMaxExclusive[];
214 static const XMLCh fgMaxInclusive[];
215 static const XMLCh fgMaxLength[];
216 static const XMLCh fgMinExclusive[];
217 static const XMLCh fgMinInclusive[];
218 static const XMLCh fgMinLength[];
219 static const XMLCh fgNumeric[];
220 static const XMLCh fgOrdered[];
221 static const XMLCh fgPattern[];
222 static const XMLCh fgTotalDigits[];
223 static const XMLCh fgWhiteSpace[];
224
225 //Namespaces and prefixes
226
227 static const XMLCh fgNamespaceInfoset[];
228 static const XMLCh fgXsi[];
230 static const XMLCh fgPsv[];
231 static const XMLCh fgNamespacePsvi[];
232 static const XMLCh fgXml[];
234
235};
236
238
239#endif
#define XERCES_CPP_NAMESPACE_BEGIN
Definition XercesDefs.hpp:112
#define XMLUTIL_EXPORT
Definition XercesDefs.hpp:162
#define XERCES_CPP_NAMESPACE_END
Definition XercesDefs.hpp:113
char16_t XMLCh
Definition Xerces_autoconf_config.hpp:120
Definition PSVIUni.hpp:30
static const XMLCh fgTotal[]
Definition PSVIUni.hpp:186
static const XMLCh fgFalse[]
Definition PSVIUni.hpp:162
static const XMLCh fgRestrict[]
Definition PSVIUni.hpp:178
static const XMLCh fgNotationDeclaration[]
Definition PSVIUni.hpp:113
static const XMLCh fgSchemaAnnotations[]
Definition PSVIUni.hpp:122
static const XMLCh fgNil[]
Definition PSVIUni.hpp:110
static const XMLCh fgNamespaceName[]
Definition PSVIUni.hpp:54
static const XMLCh fgDocTypeDeclaration[]
Definition PSVIUni.hpp:47
static const XMLCh fgAnnotations[]
Definition PSVIUni.hpp:71
static const XMLCh fgParticle[]
Definition PSVIUni.hpp:114
static const XMLCh fgValidationAttempted[]
Definition PSVIUni.hpp:142
static const XMLCh fgSchema[]
Definition PSVIUni.hpp:180
static const XMLCh fgMemberTypeDefinitions[]
Definition PSVIUni.hpp:102
static const XMLCh fgAll[]
Definition PSVIUni.hpp:152
static const XMLCh fgNamespaces[]
Definition PSVIUni.hpp:108
static const XMLCh fgNamespaceXmlSchema[]
Definition PSVIUni.hpp:233
static const XMLCh fgXpath[]
Definition PSVIUni.hpp:149
static const XMLCh fgVCFixed[]
Definition PSVIUni.hpp:193
static const XMLCh fgTrue[]
Definition PSVIUni.hpp:187
static const XMLCh fgDisallowedSubstitutions[]
Definition PSVIUni.hpp:85
static const XMLCh fgLax[]
Definition PSVIUni.hpp:169
static const XMLCh fgLength[]
Definition PSVIUni.hpp:212
static const XMLCh fgPattern[]
Definition PSVIUni.hpp:221
static const XMLCh fgStrict[]
Definition PSVIUni.hpp:184
static const XMLCh fgAttributes[]
Definition PSVIUni.hpp:38
static const XMLCh fgAttributeWildcard[]
Definition PSVIUni.hpp:77
static const XMLCh fgAttributeGroupDefinition[]
Definition PSVIUni.hpp:74
static const XMLCh fgFinal[]
Definition PSVIUni.hpp:92
static const XMLCh fgIdentityConstraintDefinition[]
Definition PSVIUni.hpp:95
static const XMLCh fgType[]
Definition PSVIUni.hpp:205
static const XMLCh fgAttr[]
Definition PSVIUni.hpp:199
static const XMLCh fgTargetNamespace[]
Definition PSVIUni.hpp:138
static const XMLCh fgEmpty[]
Definition PSVIUni.hpp:160
static const XMLCh fgSelector[]
Definition PSVIUni.hpp:133
static const XMLCh fgAttribute[]
Definition PSVIUni.hpp:37
static const XMLCh fgElementDeclaration[]
Definition PSVIUni.hpp:88
static const XMLCh fgUnknown[]
Definition PSVIUni.hpp:191
static const XMLCh fgMaxLength[]
Definition PSVIUni.hpp:215
static const XMLCh fgPsvDocument[]
Definition PSVIUni.hpp:86
static const XMLCh fgIdIdrefTable[]
Definition PSVIUni.hpp:98
static const XMLCh fgAnnot[]
Definition PSVIUni.hpp:198
static const XMLCh fgChoice[]
Definition PSVIUni.hpp:156
static const XMLCh fgProcessContents[]
Definition PSVIUni.hpp:117
static const XMLCh fgBaseTypeDefinition[]
Definition PSVIUni.hpp:78
static const XMLCh fgCompositor[]
Definition PSVIUni.hpp:81
static const XMLCh fgNamespaceConstraint[]
Definition PSVIUni.hpp:107
static const XMLCh fgMinInclusive[]
Definition PSVIUni.hpp:217
static const XMLCh fgProhibitedSubstitutions[]
Definition PSVIUni.hpp:118
static const XMLCh fgIdc[]
Definition PSVIUni.hpp:202
static const XMLCh fgPsvColon[]
Definition PSVIUni.hpp:33
static const XMLCh fgSequence[]
Definition PSVIUni.hpp:181
static const XMLCh fgDocumentation[]
Definition PSVIUni.hpp:158
static const XMLCh fgMinOccurs[]
Definition PSVIUni.hpp:103
static const XMLCh fgVariety[]
Definition PSVIUni.hpp:147
static const XMLCh fgXml[]
Definition PSVIUni.hpp:232
static const XMLCh fgSpecified[]
Definition PSVIUni.hpp:60
static const XMLCh fgAtomic[]
Definition PSVIUni.hpp:155
static const XMLCh fgOnePointZero[]
Definition PSVIUni.hpp:176
static const XMLCh fgPartial[]
Definition PSVIUni.hpp:177
static const XMLCh fgAg[]
Definition PSVIUni.hpp:197
static const XMLCh fgNamespaceAttributes[]
Definition PSVIUni.hpp:53
static const XMLCh fgSchemaComponents[]
Definition PSVIUni.hpp:123
static const XMLCh fgBounded[]
Definition PSVIUni.hpp:208
static const XMLCh fgDocumentLocation[]
Definition PSVIUni.hpp:87
static const XMLCh fgPublicIdentifier[]
Definition PSVIUni.hpp:119
static const XMLCh fgModelGroupDefinition[]
Definition PSVIUni.hpp:105
static const XMLCh fgUserInformation[]
Definition PSVIUni.hpp:141
static const XMLCh fgAttributeUses[]
Definition PSVIUni.hpp:76
static const XMLCh fgKey[]
Definition PSVIUni.hpp:167
static const XMLCh fgSchemaDocument[]
Definition PSVIUni.hpp:125
static const XMLCh fgAllDeclarationsProcessed[]
Definition PSVIUni.hpp:36
static const XMLCh fgNot[]
Definition PSVIUni.hpp:204
static const XMLCh fgReferencedKey[]
Definition PSVIUni.hpp:120
static const XMLCh fgBaseURI[]
Definition PSVIUni.hpp:40
static const XMLCh fgList[]
Definition PSVIUni.hpp:170
static const XMLCh fgValid[]
Definition PSVIUni.hpp:192
static const XMLCh fgNsNamespace[]
Definition PSVIUni.hpp:175
static const XMLCh fgSchemaInformation[]
Definition PSVIUni.hpp:128
static const XMLCh fgValidationContext[]
Definition PSVIUni.hpp:143
static const XMLCh fgEnumeration[]
Definition PSVIUni.hpp:210
static const XMLCh fgProcessingInstruction[]
Definition PSVIUni.hpp:58
static const XMLCh fgScope[]
Definition PSVIUni.hpp:132
static const XMLCh fgCanonicalRepresentation[]
Definition PSVIUni.hpp:79
static const XMLCh fgNotation[]
Definition PSVIUni.hpp:112
static const XMLCh fgValue[]
Definition PSVIUni.hpp:145
static const XMLCh fgFractionDigits[]
Definition PSVIUni.hpp:211
static const XMLCh fgRequired[]
Definition PSVIUni.hpp:121
static const XMLCh fgTarget[]
Definition PSVIUni.hpp:62
static const XMLCh fgMaxExclusive[]
Definition PSVIUni.hpp:213
static const XMLCh fgCardinality[]
Definition PSVIUni.hpp:209
static const XMLCh fgFundamentalFacets[]
Definition PSVIUni.hpp:93
static const XMLCh fgXsi[]
Definition PSVIUni.hpp:228
static const XMLCh fgNumeric[]
Definition PSVIUni.hpp:219
static const XMLCh fgSimpleTypeDefinition[]
Definition PSVIUni.hpp:134
static const XMLCh fgStandalone[]
Definition PSVIUni.hpp:61
static const XMLCh fgComment[]
Definition PSVIUni.hpp:44
static const XMLCh fgMinExclusive[]
Definition PSVIUni.hpp:216
static const XMLCh fgAttributeType[]
Definition PSVIUni.hpp:39
static const XMLCh fgMg[]
Definition PSVIUni.hpp:203
static const XMLCh fgNotations[]
Definition PSVIUni.hpp:56
static const XMLCh fgVersion[]
Definition PSVIUni.hpp:66
static const XMLCh fgSchemaDefault[]
Definition PSVIUni.hpp:124
static const XMLCh fgSchemaErrorCode[]
Definition PSVIUni.hpp:127
static const XMLCh fgAnnotation[]
Definition PSVIUni.hpp:70
static const XMLCh fgIdentityConstraintCategory[]
Definition PSVIUni.hpp:94
static const XMLCh fgDocument[]
Definition PSVIUni.hpp:46
static const XMLCh fgLocal[]
Definition PSVIUni.hpp:171
static const XMLCh fgNillable[]
Definition PSVIUni.hpp:111
static const XMLCh fgIdentityConstraintDefinitions[]
Definition PSVIUni.hpp:96
static const XMLCh fgReferences[]
Definition PSVIUni.hpp:59
static const XMLCh fgPrefix[]
Definition PSVIUni.hpp:57
static const XMLCh fgXMLChNull[]
Definition PSVIUni.hpp:194
static const XMLCh fgUnique[]
Definition PSVIUni.hpp:190
static const XMLCh fgValueConstraint[]
Definition PSVIUni.hpp:146
static const XMLCh fgName[]
Definition PSVIUni.hpp:106
static const XMLCh fgFacetFixed[]
Definition PSVIUni.hpp:90
static const XMLCh fgContentType[]
Definition PSVIUni.hpp:82
static const XMLCh fgExtension[]
Definition PSVIUni.hpp:161
static const XMLCh fgSubstitution[]
Definition PSVIUni.hpp:185
static const XMLCh fgSchemaDocuments[]
Definition PSVIUni.hpp:126
static const XMLCh fgAny[]
Definition PSVIUni.hpp:153
static const XMLCh fgValidity[]
Definition PSVIUni.hpp:144
static const XMLCh fgSimple[]
Definition PSVIUni.hpp:182
static const XMLCh fgUnparsedEntities[]
Definition PSVIUni.hpp:65
static const XMLCh fgGlobal[]
Definition PSVIUni.hpp:164
static const XMLCh fgComplexTypeDefinition[]
Definition PSVIUni.hpp:80
static const XMLCh fgElement[]
Definition PSVIUni.hpp:49
static const XMLCh fgItemTypeDefinition[]
Definition PSVIUni.hpp:99
static const XMLCh fgDeclaration[]
Definition PSVIUni.hpp:83
static const XMLCh fgCharacter[]
Definition PSVIUni.hpp:41
static const XMLCh fgFacets[]
Definition PSVIUni.hpp:89
static const XMLCh fgAttributeDeclaration[]
Definition PSVIUni.hpp:73
static const XMLCh fgMixed[]
Definition PSVIUni.hpp:172
static const XMLCh fgCharacterEncodingScheme[]
Definition PSVIUni.hpp:42
static const XMLCh fgNamespaceInfoset[]
Definition PSVIUni.hpp:227
static const XMLCh fgSystemIdentifier[]
Definition PSVIUni.hpp:137
static const XMLCh fgMaxOccurs[]
Definition PSVIUni.hpp:100
static const XMLCh fgModelGroup[]
Definition PSVIUni.hpp:104
static const XMLCh fgSchemaNamespace[]
Definition PSVIUni.hpp:129
static const XMLCh fgSubstitutionGroupAffiliation[]
Definition PSVIUni.hpp:135
static const XMLCh fgInScopeNamespaces[]
Definition PSVIUni.hpp:50
static const XMLCh fgAu[]
Definition PSVIUni.hpp:200
static const XMLCh fgDocumentElement[]
Definition PSVIUni.hpp:48
static const XMLCh fgTerm[]
Definition PSVIUni.hpp:139
static const XMLCh fgNamespaceSchemaInformation[]
Definition PSVIUni.hpp:109
static const XMLCh fgDefault[]
Definition PSVIUni.hpp:157
static const XMLCh fgNormalizedValue[]
Definition PSVIUni.hpp:55
static const XMLCh fgKeyref[]
Definition PSVIUni.hpp:168
static const XMLCh fgSkip[]
Definition PSVIUni.hpp:183
static const XMLCh fgMinLength[]
Definition PSVIUni.hpp:218
static const XMLCh fgOrdered[]
Definition PSVIUni.hpp:220
static const XMLCh fgUnbounded[]
Definition PSVIUni.hpp:188
static const XMLCh fgChildren[]
Definition PSVIUni.hpp:43
static const XMLCh fgUnion[]
Definition PSVIUni.hpp:189
static const XMLCh fgParticles[]
Definition PSVIUni.hpp:115
static const XMLCh fgSchemaNormalizedValue[]
Definition PSVIUni.hpp:130
static const XMLCh fgInfoset[]
Definition PSVIUni.hpp:165
static const XMLCh fgNamespacePsvi[]
Definition PSVIUni.hpp:231
static const XMLCh fgMemberTypeDefinition[]
Definition PSVIUni.hpp:101
static const XMLCh fgSubstitutionGroupExclusions[]
Definition PSVIUni.hpp:136
static const XMLCh fgTotalDigits[]
Definition PSVIUni.hpp:222
static const XMLCh fgDerivationMethod[]
Definition PSVIUni.hpp:84
static const XMLCh fgLocalName[]
Definition PSVIUni.hpp:51
static const XMLCh fgPsv[]
Definition PSVIUni.hpp:230
static const XMLCh fgRestriction[]
Definition PSVIUni.hpp:179
static const XMLCh fgTypeDefinition[]
Definition PSVIUni.hpp:140
static const XMLCh fgNamespaceInstance[]
Definition PSVIUni.hpp:229
static const XMLCh fgFull[]
Definition PSVIUni.hpp:163
static const XMLCh fgMaxInclusive[]
Definition PSVIUni.hpp:214
static const XMLCh fgWhiteSpace[]
Definition PSVIUni.hpp:223
static const XMLCh fgNamespace[]
Definition PSVIUni.hpp:52
static const XMLCh fgAttributeUse[]
Definition PSVIUni.hpp:75
static const XMLCh fgApplicationInformation[]
Definition PSVIUni.hpp:72
static const XMLCh fgContent[]
Definition PSVIUni.hpp:45
static const XMLCh fgElementOnly[]
Definition PSVIUni.hpp:159
static const XMLCh fgAbstract[]
Definition PSVIUni.hpp:69
static const XMLCh fgText[]
Definition PSVIUni.hpp:63
static const XMLCh fgSchemaSpecified[]
Definition PSVIUni.hpp:131
static const XMLCh fgTextContent[]
Definition PSVIUni.hpp:64
static const XMLCh fgNone[]
Definition PSVIUni.hpp:173
static const XMLCh fgElt[]
Definition PSVIUni.hpp:201
static const XMLCh fgPrimitiveTypeDefinition[]
Definition PSVIUni.hpp:116
static const XMLCh fgIdentityConstraintTable[]
Definition PSVIUni.hpp:97
static const XMLCh fgFields[]
Definition PSVIUni.hpp:91
static const XMLCh fgAppinfo[]
Definition PSVIUni.hpp:154
static const XMLCh fgInvalid[]
Definition PSVIUni.hpp:166
static const XMLCh fgNotKnown[]
Definition PSVIUni.hpp:174
static const XMLCh fgWildcard[]
Definition PSVIUni.hpp:148