source: icXML/icXML-devel/src/xercesc/util/PSVIUni.hpp @ 2722

Last change on this file since 2722 was 2722, checked in by cameron, 6 years ago

Original Xerces files with import mods for icxercesc

File size: 8.6 KB
Line 
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
25#include <xercesc/util/XercesDefs.hpp>
26
27XERCES_CPP_NAMESPACE_BEGIN
28
29class XMLUTIL_EXPORT PSVIUni
30{
31public :
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
237XERCES_CPP_NAMESPACE_END
238
239#endif
Note: See TracBrowser for help on using the repository browser.