Xerces-C++  3.1.2
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: PSVIUni.hpp 527149 2007-04-10 14:56:39Z amassari $
20  */
21 
22 #if !defined(XERCESC_INCLUDE_GUARD_PSVIUNI_HPP)
23 #define XERCESC_INCLUDE_GUARD_PSVIUNI_HPP
24 
26 
28 
30 {
31 public :
32 
33  static const XMLCh fgPsvColon[];
34 
35  //Infoset Element Names
36  static const XMLCh fgAllDeclarationsProcessed[];
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[];
42  static const XMLCh fgCharacterEncodingScheme[];
43  static const XMLCh fgChildren[];
44  static const XMLCh fgComment[];
45  static const XMLCh fgContent[];
46  static const XMLCh fgDocument[];
47  static const XMLCh fgDocTypeDeclaration[];
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[];
53  static const XMLCh fgNamespaceAttributes[];
54  static const XMLCh fgNamespaceName[];
55  static const XMLCh fgNormalizedValue[];
56  static const XMLCh fgNotations[];
57  static const XMLCh fgPrefix[];
58  static const XMLCh fgProcessingInstruction[];
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[];
72  static const XMLCh fgApplicationInformation[];
73  static const XMLCh fgAttributeDeclaration[];
74  static const XMLCh fgAttributeGroupDefinition[];
75  static const XMLCh fgAttributeUse[];
76  static const XMLCh fgAttributeUses[];
77  static const XMLCh fgAttributeWildcard[];
78  static const XMLCh fgBaseTypeDefinition[];
79  static const XMLCh fgCanonicalRepresentation[];
80  static const XMLCh fgComplexTypeDefinition[];
81  static const XMLCh fgCompositor[];
82  static const XMLCh fgContentType[];
83  static const XMLCh fgDeclaration[];
84  static const XMLCh fgDerivationMethod[];
85  static const XMLCh fgDisallowedSubstitutions[];
86  static const XMLCh fgPsvDocument[];
87  static const XMLCh fgDocumentLocation[];
88  static const XMLCh fgElementDeclaration[];
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[];
94  static const XMLCh fgIdentityConstraintCategory[];
95  static const XMLCh fgIdentityConstraintDefinition[];
96  static const XMLCh fgIdentityConstraintDefinitions[];
97  static const XMLCh fgIdentityConstraintTable[];
98  static const XMLCh fgIdIdrefTable[];
99  static const XMLCh fgItemTypeDefinition[];
100  static const XMLCh fgMaxOccurs[];
101  static const XMLCh fgMemberTypeDefinition[];
102  static const XMLCh fgMemberTypeDefinitions[];
103  static const XMLCh fgMinOccurs[];
104  static const XMLCh fgModelGroup[];
105  static const XMLCh fgModelGroupDefinition[];
106  static const XMLCh fgName[];
107  static const XMLCh fgNamespaceConstraint[];
108  static const XMLCh fgNamespaces[];
109  static const XMLCh fgNamespaceSchemaInformation[];
110  static const XMLCh fgNil[];
111  static const XMLCh fgNillable[];
112  static const XMLCh fgNotation[];
113  static const XMLCh fgNotationDeclaration[];
114  static const XMLCh fgParticle[];
115  static const XMLCh fgParticles[];
116  static const XMLCh fgPrimitiveTypeDefinition[];
117  static const XMLCh fgProcessContents[];
118  static const XMLCh fgProhibitedSubstitutions[];
119  static const XMLCh fgPublicIdentifier[];
120  static const XMLCh fgReferencedKey[];
121  static const XMLCh fgRequired[];
122  static const XMLCh fgSchemaAnnotations[];
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[];
128  static const XMLCh fgSchemaInformation[];
129  static const XMLCh fgSchemaNamespace[];
130  static const XMLCh fgSchemaNormalizedValue[];
131  static const XMLCh fgSchemaSpecified[];
132  static const XMLCh fgScope[];
133  static const XMLCh fgSelector[];
134  static const XMLCh fgSimpleTypeDefinition[];
135  static const XMLCh fgSubstitutionGroupAffiliation[];
136  static const XMLCh fgSubstitutionGroupExclusions[];
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[];
142  static const XMLCh fgValidationAttempted[];
143  static const XMLCh fgValidationContext[];
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[];
229  static const XMLCh fgNamespaceInstance[];
230  static const XMLCh fgPsv[];
231  static const XMLCh fgNamespacePsvi[];
232  static const XMLCh fgXml[];
233  static const XMLCh fgNamespaceXmlSchema[];
234 
235 };
236 
238 
239 #endif
#define XERCES_CPP_NAMESPACE_BEGIN
Definition: XercesDefs.hpp:112
Definition: PSVIUni.hpp:29
wchar_t XMLCh
Definition: Xerces_autoconf_config.borland.hpp:92
#define XMLUTIL_EXPORT
Definition: XercesDefs.hpp:162
#define XERCES_CPP_NAMESPACE_END
Definition: XercesDefs.hpp:113