Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 10:15:12

0001 /*
0002  * Licensed to the Apache Software Foundation (ASF) under one or more
0003  * contributor license agreements.  See the NOTICE file distributed with
0004  * this work for additional information regarding copyright ownership.
0005  * The ASF licenses this file to You under the Apache License, Version 2.0
0006  * (the "License"); you may not use this file except in compliance with
0007  * the License.  You may obtain a copy of the License at
0008  * 
0009  *      http://www.apache.org/licenses/LICENSE-2.0
0010  * 
0011  * Unless required by applicable law or agreed to in writing, software
0012  * distributed under the License is distributed on an "AS IS" BASIS,
0013  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
0014  * See the License for the specific language governing permissions and
0015  * limitations under the License.
0016  */
0017 
0018 /*
0019  * $Id$
0020  */
0021 
0022 #if !defined(XERCESC_INCLUDE_GUARD_PSVIUNI_HPP)
0023 #define XERCESC_INCLUDE_GUARD_PSVIUNI_HPP
0024 
0025 #include <xercesc/util/XercesDefs.hpp>
0026 
0027 XERCES_CPP_NAMESPACE_BEGIN
0028 
0029 class XMLUTIL_EXPORT PSVIUni
0030 {
0031 public :
0032 
0033     static const XMLCh fgPsvColon[];
0034     
0035     //Infoset Element Names
0036     static const XMLCh fgAllDeclarationsProcessed[];
0037     static const XMLCh fgAttribute[];
0038     static const XMLCh fgAttributes[];
0039     static const XMLCh fgAttributeType[];
0040     static const XMLCh fgBaseURI[];
0041     static const XMLCh fgCharacter[];
0042     static const XMLCh fgCharacterEncodingScheme[];
0043     static const XMLCh fgChildren[];
0044     static const XMLCh fgComment[];
0045     static const XMLCh fgContent[];
0046     static const XMLCh fgDocument[];
0047     static const XMLCh fgDocTypeDeclaration[];
0048     static const XMLCh fgDocumentElement[];
0049     static const XMLCh fgElement[];
0050     static const XMLCh fgInScopeNamespaces[];
0051     static const XMLCh fgLocalName[];
0052     static const XMLCh fgNamespace[];
0053     static const XMLCh fgNamespaceAttributes[];
0054     static const XMLCh fgNamespaceName[];
0055     static const XMLCh fgNormalizedValue[];
0056     static const XMLCh fgNotations[];
0057     static const XMLCh fgPrefix[];
0058     static const XMLCh fgProcessingInstruction[];
0059     static const XMLCh fgReferences[];
0060     static const XMLCh fgSpecified[];
0061     static const XMLCh fgStandalone[];
0062     static const XMLCh fgTarget[];
0063     static const XMLCh fgText[];
0064     static const XMLCh fgTextContent[];
0065     static const XMLCh fgUnparsedEntities[];
0066     static const XMLCh fgVersion[];
0067 
0068     //PSVI Element Names
0069     static const XMLCh fgAbstract[];
0070     static const XMLCh fgAnnotation[];
0071     static const XMLCh fgAnnotations[];
0072     static const XMLCh fgApplicationInformation[];
0073     static const XMLCh fgAttributeDeclaration[];
0074     static const XMLCh fgAttributeGroupDefinition[];
0075     static const XMLCh fgAttributeUse[];
0076     static const XMLCh fgAttributeUses[];
0077     static const XMLCh fgAttributeWildcard[];
0078     static const XMLCh fgBaseTypeDefinition[];
0079     static const XMLCh fgCanonicalRepresentation[];
0080     static const XMLCh fgComplexTypeDefinition[];
0081     static const XMLCh fgCompositor[];
0082     static const XMLCh fgContentType[];
0083     static const XMLCh fgDeclaration[];
0084     static const XMLCh fgDerivationMethod[];
0085     static const XMLCh fgDisallowedSubstitutions[];
0086     static const XMLCh fgPsvDocument[];
0087     static const XMLCh fgDocumentLocation[];
0088     static const XMLCh fgElementDeclaration[];
0089     static const XMLCh fgFacets[];
0090     static const XMLCh fgFacetFixed[];
0091     static const XMLCh fgFields[];
0092     static const XMLCh fgFinal[];    
0093     static const XMLCh fgFundamentalFacets[];
0094     static const XMLCh fgIdentityConstraintCategory[];
0095     static const XMLCh fgIdentityConstraintDefinition[];
0096     static const XMLCh fgIdentityConstraintDefinitions[];
0097     static const XMLCh fgIdentityConstraintTable[];
0098     static const XMLCh fgIdIdrefTable[];
0099     static const XMLCh fgItemTypeDefinition[];
0100     static const XMLCh fgMaxOccurs[];
0101     static const XMLCh fgMemberTypeDefinition[];
0102     static const XMLCh fgMemberTypeDefinitions[];
0103     static const XMLCh fgMinOccurs[];
0104     static const XMLCh fgModelGroup[];
0105     static const XMLCh fgModelGroupDefinition[];
0106     static const XMLCh fgName[];
0107     static const XMLCh fgNamespaceConstraint[];
0108     static const XMLCh fgNamespaces[];
0109     static const XMLCh fgNamespaceSchemaInformation[];
0110     static const XMLCh fgNil[];
0111     static const XMLCh fgNillable[];
0112     static const XMLCh fgNotation[];
0113     static const XMLCh fgNotationDeclaration[];
0114     static const XMLCh fgParticle[];
0115     static const XMLCh fgParticles[];
0116     static const XMLCh fgPrimitiveTypeDefinition[];
0117     static const XMLCh fgProcessContents[];
0118     static const XMLCh fgProhibitedSubstitutions[];
0119     static const XMLCh fgPublicIdentifier[];
0120     static const XMLCh fgReferencedKey[];
0121     static const XMLCh fgRequired[];
0122     static const XMLCh fgSchemaAnnotations[];
0123     static const XMLCh fgSchemaComponents[];
0124     static const XMLCh fgSchemaDefault[];
0125     static const XMLCh fgSchemaDocument[];
0126     static const XMLCh fgSchemaDocuments[];
0127     static const XMLCh fgSchemaErrorCode[];
0128     static const XMLCh fgSchemaInformation[];
0129     static const XMLCh fgSchemaNamespace[];
0130     static const XMLCh fgSchemaNormalizedValue[];
0131     static const XMLCh fgSchemaSpecified[];
0132     static const XMLCh fgScope[];
0133     static const XMLCh fgSelector[];
0134     static const XMLCh fgSimpleTypeDefinition[];
0135     static const XMLCh fgSubstitutionGroupAffiliation[];
0136     static const XMLCh fgSubstitutionGroupExclusions[];
0137     static const XMLCh fgSystemIdentifier[];
0138     static const XMLCh fgTargetNamespace[];
0139     static const XMLCh fgTerm[];
0140     static const XMLCh fgTypeDefinition[];
0141     static const XMLCh fgUserInformation[];
0142     static const XMLCh fgValidationAttempted[];
0143     static const XMLCh fgValidationContext[];
0144     static const XMLCh fgValidity[];
0145     static const XMLCh fgValue[];
0146     static const XMLCh fgValueConstraint[];
0147     static const XMLCh fgVariety[];
0148     static const XMLCh fgWildcard[];
0149     static const XMLCh fgXpath[];
0150 
0151     //PSVI Element Values
0152     static const XMLCh fgAll[];
0153     static const XMLCh fgAny[];
0154     static const XMLCh fgAppinfo[];
0155     static const XMLCh fgAtomic[];
0156     static const XMLCh fgChoice[];
0157     static const XMLCh fgDefault[];
0158     static const XMLCh fgDocumentation[];
0159     static const XMLCh fgElementOnly[];
0160     static const XMLCh fgEmpty[];
0161     static const XMLCh fgExtension[];
0162     static const XMLCh fgFalse[];
0163     static const XMLCh fgFull[];
0164     static const XMLCh fgGlobal[];
0165     static const XMLCh fgInfoset[];
0166     static const XMLCh fgInvalid[];
0167     static const XMLCh fgKey[];
0168     static const XMLCh fgKeyref[];
0169     static const XMLCh fgLax[];
0170     static const XMLCh fgList[];
0171     static const XMLCh fgLocal[];
0172     static const XMLCh fgMixed[];
0173     static const XMLCh fgNone[];
0174     static const XMLCh fgNotKnown[];
0175     static const XMLCh fgNsNamespace[];
0176     static const XMLCh fgOnePointZero[];
0177     static const XMLCh fgPartial[];
0178     static const XMLCh fgRestrict[];
0179     static const XMLCh fgRestriction[];
0180     static const XMLCh fgSchema[];
0181     static const XMLCh fgSequence[];
0182     static const XMLCh fgSimple[];
0183     static const XMLCh fgSkip[];
0184     static const XMLCh fgStrict[];
0185     static const XMLCh fgSubstitution[];
0186     static const XMLCh fgTotal[];
0187     static const XMLCh fgTrue[];
0188     static const XMLCh fgUnbounded[];
0189     static const XMLCh fgUnion[];
0190     static const XMLCh fgUnique[];
0191     static const XMLCh fgUnknown[];
0192     static const XMLCh fgValid[];
0193     static const XMLCh fgVCFixed[];
0194     static const XMLCh fgXMLChNull[];
0195 
0196     //PSVI Element Types (Shortened)
0197     static const XMLCh fgAg[];
0198     static const XMLCh fgAnnot[];
0199     static const XMLCh fgAttr[];
0200     static const XMLCh fgAu[];
0201     static const XMLCh fgElt[];
0202     static const XMLCh fgIdc[];
0203     static const XMLCh fgMg[];
0204     static const XMLCh fgNot[];
0205     static const XMLCh fgType[];
0206 
0207     //Facets    
0208     static const XMLCh fgBounded[];
0209     static const XMLCh fgCardinality[];
0210     static const XMLCh fgEnumeration[];
0211     static const XMLCh fgFractionDigits[];
0212     static const XMLCh fgLength[];
0213     static const XMLCh fgMaxExclusive[];
0214     static const XMLCh fgMaxInclusive[];
0215     static const XMLCh fgMaxLength[];
0216     static const XMLCh fgMinExclusive[];
0217     static const XMLCh fgMinInclusive[];
0218     static const XMLCh fgMinLength[];
0219     static const XMLCh fgNumeric[];
0220     static const XMLCh fgOrdered[];
0221     static const XMLCh fgPattern[];
0222     static const XMLCh fgTotalDigits[];
0223     static const XMLCh fgWhiteSpace[];
0224     
0225     //Namespaces and prefixes
0226         
0227     static const XMLCh fgNamespaceInfoset[];
0228     static const XMLCh fgXsi[];
0229     static const XMLCh fgNamespaceInstance[];
0230     static const XMLCh fgPsv[];
0231     static const XMLCh fgNamespacePsvi[];
0232     static const XMLCh fgXml[];
0233     static const XMLCh fgNamespaceXmlSchema[];
0234 
0235 };
0236 
0237 XERCES_CPP_NAMESPACE_END
0238 
0239 #endif