tng 2002/12/20 13:38:43
Modified: c/src/xercesc/framework XMLErrorCodes.hpp
XMLValidityCodes.hpp
Log:
XML 1.1
Revision Changes Path
1.15 +350 -350 xml-xerces/c/src/xercesc/framework/XMLErrorCodes.hpp
Index: XMLErrorCodes.hpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/XMLErrorCodes.hpp,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- XMLErrorCodes.hpp 17 Dec 2002 12:19:08 -0000 1.14
+++ XMLErrorCodes.hpp 20 Dec 2002 21:38:43 -0000 1.15
@@ -1,350 +1,350 @@
-// This file is generated, don't edit it!!
-
-#if !defined(ERRHEADER_XMLErrs)
-#define ERRHEADER_XMLErrs
-
-#include <xercesc/framework/XMLErrorReporter.hpp>
-#include <xercesc/util/XercesDefs.hpp>
-
-XERCES_CPP_NAMESPACE_BEGIN
-
-class XMLErrs
-{
-public :
- enum Codes
- {
- NoError = 0
- , W_LowBounds = 1
- , NotationAlreadyExists = 2
- , AttListAlreadyExists = 3
- , ContradictoryEncoding = 4
- , UndeclaredElemInCM = 5
- , UndeclaredElemInAttList = 6
- , XMLException_Warning = 7
- , W_HighBounds = 8
- , E_LowBounds = 9
- , FeatureUnsupported = 10
- , TopLevelNoNameComplexType = 11
- , TopLevelNoNameAttribute = 12
- , NoNameRefAttribute = 13
- , GlobalNoNameElement = 14
- , NoNameRefElement = 15
- , NoNameRefGroup = 16
- , NoNameRefAttGroup = 17
- , AnonComplexTypeWithName = 18
- , AnonSimpleTypeWithName = 19
- , InvalidElementContent = 20
- , UntypedElement = 21
- , SimpleTypeContentError = 22
- , ExpectedSimpleTypeInList = 23
- , ListUnionRestrictionError = 24
- , SimpleTypeDerivationByListError = 25
- , ExpectedSimpleTypeInRestriction = 26
- , DuplicateFacet = 27
- , ExpectedSimpleTypeInUnion = 28
- , EmptySimpleTypeContent = 29
- , InvalidSimpleContent = 30
- , UnspecifiedBase = 31
- , InvalidComplexContent = 32
- , SchemaElementContentError = 33
- , ContentError = 34
- , UnknownSimpleType = 35
- , UnknownComplexType = 36
- , UnresolvedPrefix = 37
- , RefElementNotFound = 38
- , TypeNotFound = 39
- , TopLevelAttributeNotFound = 40
- , InvalidChildInComplexType = 41
- , BaseTypeNotFound = 42
- , NoAttributeInSchema = 43
- , DatatypeValidatorCreationError = 44
- , InvalidChildFollowingSimpleContent = 45
- , InvalidChildFollowingConplexContent = 46
- , InvalidComplexTypeBlockValue = 47
- , InvalidComplexTypeFinalValue = 48
- , AttributeDefaultFixedValue = 49
- , NotOptionalDefaultAttValue = 50
- , LocalAttributeWithNameRef = 51
- , GlobalAttributeWithNameRef = 52
- , DuplicateAttribute = 53
- , AttributeWithTypeAndSimpleType = 54
- , AttributeSimpleTypeNotFound = 55
- , ElementWithFixedAndDefault = 56
- , DeclarationWithNameRef = 57
- , BadAttWithRef = 58
- , InvalidDeclarationName = 59
- , GlobalElementWithRef = 60
- , ElementWithTypeAndAnonType = 61
- , NotSimpleOrMixedElement = 62
- , DisallowedSimpleTypeExtension = 63
- , InvalidSimpleContentBase = 64
- , InvalidComplexTypeBase = 65
- , InvalidChildInSimpleContent = 66
- , InvalidChildInComplexContent = 67
- , AnnotationError = 68
- , DisallowedBaseDerivation = 69
- , SubstitutionRepeated = 70
- , UnionRepeated = 71
- , ExtensionRepeated = 72
- , ListRepeated = 73
- , RestrictionRepeated = 74
- , InvalidBlockValue = 75
- , InvalidFinalValue = 76
- , InvalidSubstitutionGroupElement = 77
- , SubstitutionGroupTypeMismatch = 78
- , DuplicateElementDeclaration = 79
- , InvalidElementBlockValue = 80
- , InvalidElementFinalValue = 81
- , InvalidAttValue = 82
- , AttributeRefContentError = 83
- , DuplicateRefAttribute = 84
- , ForbiddenDerivationByRestriction = 85
- , ForbiddenDerivationByExtension = 86
- , BaseNotComplexType = 87
- , ImportNamespaceDifference = 88
- , ImportRootError = 89
- , DeclarationNoSchemaLocation = 90
- , IncludeNamespaceDifference = 91
- , OnlyAnnotationExpected = 92
- , InvalidAttributeContent = 93
- , AttributeRequired = 94
- , AttributeDisallowed = 95
- , InvalidMin2MaxOccurs = 96
- , AnyAttributeContentError = 97
- , NoNameGlobalElement = 98
- , NoCircularDefinition = 99
- , DuplicateGlobalType = 100
- , DuplicateGlobalDeclaration = 101
- , WS_CollapseExpected = 102
- , Import_1_1 = 103
- , Import_1_2 = 104
- , ElemIDValueConstraint = 105
- , NoNotationType = 106
- , EmptiableMixedContent = 107
- , EmptyComplexRestrictionDerivation = 108
- , MixedOrElementOnly = 109
- , InvalidContentRestriction = 110
- , ForbiddenDerivation = 111
- , AtomicItemType = 112
- , MemberTypeNoUnion = 113
- , GroupContentError = 114
- , AttGroupContentError = 115
- , MinMaxOnGroupChild = 116
- , DeclarationNotFound = 117
- , AllContentLimited = 118
- , BadMinMaxAllCT = 119
- , BadMinMaxAllElem = 120
- , NoCircularAttGroup = 121
- , DuplicateAttInDerivation = 122
- , NotExpressibleWildCardIntersection = 123
- , BadAttDerivation_1 = 124
- , BadAttDerivation_2 = 125
- , BadAttDerivation_3 = 126
- , BadAttDerivation_4 = 127
- , BadAttDerivation_5 = 128
- , BadAttDerivation_6 = 129
- , BadAttDerivation_7 = 130
- , BadAttDerivation_8 = 131
- , BadAttDerivation_9 = 132
- , AllContentError = 133
- , RedefineNamespaceDifference = 134
- , Redefine_InvalidSimpleType = 135
- , Redefine_InvalidSimpleTypeBase = 136
- , Redefine_InvalidComplexType = 137
- , Redefine_InvalidComplexTypeBase = 138
- , Redefine_InvalidGroupMinMax = 139
- , Redefine_DeclarationNotFound = 140
- , Redefine_GroupRefCount = 141
- , Redefine_AttGroupRefCount = 142
- , Notation_InvalidDecl = 143
- , Notation_DeclNotFound = 144
- , IC_DuplicateDecl = 145
- , IC_BadContent = 146
- , IC_KeyRefReferNotFound = 147
- , IC_KeyRefCardinality = 148
- , IC_XPathExprMissing = 149
- , AttUseCorrect = 150
- , AttDeclPropCorrect3 = 151
- , AttDeclPropCorrect5 = 152
- , AttGrpPropCorrect3 = 153
- , InvalidTargetNSValue = 154
- , DisplayErrorMessage = 155
- , XMLException_Error = 156
- , InvalidRedefine = 157
- , InvalidNSReference = 158
- , NotAllContent = 159
- , InvalidAnnotationContent = 160
- , InvalidFacetName = 161
- , InvalidXMLSchemaRoot = 162
- , CircularSubsGroup = 163
- , SubsGroupMemberAbstract = 164
- , E_HighBounds = 165
- , F_LowBounds = 166
- , ExpectedCommentOrCDATA = 167
- , ExpectedAttrName = 168
- , ExpectedNotationName = 169
- , NoRepInMixed = 170
- , BadDefAttrDecl = 171
- , ExpectedDefAttrDecl = 172
- , AttListSyntaxError = 173
- , ExpectedEqSign = 174
- , DupAttrName = 175
- , BadIdForXMLLangAttr = 176
- , ExpectedElementName = 177
- , MustStartWithXMLDecl = 178
- , CommentsMustStartWith = 179
- , InvalidDocumentStructure = 180
- , ExpectedDeclString = 181
- , BadXMLVersion = 182
- , UnsupportedXMLVersion = 183
- , UnterminatedXMLDecl = 184
- , BadXMLEncoding = 185
- , BadStandalone = 186
- , UnterminatedComment = 187
- , PINameExpected = 188
- , UnterminatedPI = 189
- , InvalidCharacter = 190
- , UnexpectedTextBeforeRoot = 191
- , UnterminatedStartTag = 192
- , ExpectedAttrValue = 193
- , UnterminatedEndTag = 194
- , ExpectedAttributeType = 195
- , ExpectedEndOfTagX = 196
- , ExpectedMarkup = 197
- , NotValidAfterContent = 198
- , ExpectedComment = 199
- , ExpectedCommentOrPI = 200
- , ExpectedWhitespace = 201
- , NoRootElemInDOCTYPE = 202
- , ExpectedQuotedString = 203
- , ExpectedPublicId = 204
- , InvalidPublicIdChar = 205
- , UnterminatedDOCTYPE = 206
- , InvalidCharacterInIntSubset = 207
- , ExpectedCDATA = 208
- , InvalidInitialNameChar = 209
- , InvalidNameChar = 210
- , UnexpectedWhitespace = 211
- , InvalidCharacterInAttrValue = 212
- , ExpectedMarkupDecl = 213
- , TextDeclNotLegalHere = 214
- , ConditionalSectInIntSubset = 215
- , ExpectedPEName = 216
- , UnterminatedEntityDecl = 217
- , InvalidCharacterRef = 218
- , UnterminatedCharRef = 219
- , ExpectedEntityRefName = 220
- , EntityNotFound = 221
- , NoUnparsedEntityRefs = 222
- , UnterminatedEntityRef = 223
- , RecursiveEntity = 224
- , PartialMarkupInEntity = 225
- , UnterminatedElementDecl = 226
- , ExpectedContentSpecExpr = 227
- , ExpectedAsterisk = 228
- , UnterminatedContentModel = 229
- , ExpectedSystemId = 230
- , ExpectedSystemOrPublicId = 231
- , UnterminatedNotationDecl = 232
- , ExpectedSeqChoiceLeaf = 233
- , ExpectedChoiceOrCloseParen = 234
- , ExpectedSeqOrCloseParen = 235
- , ExpectedEnumValue = 236
- , ExpectedEnumSepOrParen = 237
- , UnterminatedEntityLiteral = 238
- , MoreEndThanStartTags = 239
- , ExpectedOpenParen = 240
- , AttrAlreadyUsedInSTag = 241
- , BracketInAttrValue = 242
- , Expected2ndSurrogateChar = 243
- , ExpectedEndOfConditional = 244
- , ExpectedIncOrIgn = 245
- , ExpectedINCLUDEBracket = 246
- , ExpectedTextDecl = 247
- , ExpectedXMLDecl = 248
- , UnexpectedEOE = 249
- , PEPropogated = 250
- , ExtraCloseSquare = 251
- , PERefInMarkupInIntSubset = 252
- , EntityPropogated = 253
- , ExpectedNumericalCharRef = 254
- , ExpectedOpenSquareBracket = 255
- , BadSequenceInCharData = 256
- , IllegalSequenceInComment = 257
- , UnterminatedCDATASection = 258
- , ExpectedNDATA = 259
- , NDATANotValidForPE = 260
- , HexRadixMustBeLowerCase = 261
- , DeclStringRep = 262
- , DeclStringsInWrongOrder = 263
- , NoExtRefsInAttValue = 264
- , XMLDeclMustBeLowerCase = 265
- , ExpectedEntityValue = 266
- , BadDigitForRadix = 267
- , EndedWithTagsOnStack = 268
- , AmbiguousContentModel = 269
- , NestedCDATA = 270
- , UnknownPrefix = 271
- , PartialTagMarkupError = 272
- , EmptyMainEntity = 273
- , CDATAOutsideOfContent = 274
- , OnlyCharRefsAllowedHere = 275
- , Unexpected2ndSurrogateChar = 276
- , NoPIStartsWithXML = 277
- , XMLDeclMustBeFirst = 278
- , XMLVersionRequired = 279
- , StandaloneNotLegal = 280
- , EncodingRequired = 281
- , TooManyColonsInName = 282
- , InvalidColonPos = 283
- , ColonNotLegalWithNS = 284
- , SysException = 285
- , XMLException_Fatal = 286
- , UnexpectedEOF = 287
- , UnexpectedError = 288
- , BadSchemaLocation = 289
- , NoGrammarResolver = 290
- , SchemaScanFatalError = 291
- , IllegalRefInStandalone = 292
- , PEBetweenDecl = 293
- , NoEmptyStrNamespace = 294
- , NoUseOfxmlnsAsPrefix = 295
- , NoUseOfxmlnsURI = 296
- , PrefixXMLNotMatchXMLURI = 297
- , XMLURINotMatchXMLPrefix = 298
- , NoXMLNSAsElementPrefix = 299
- , CT_SimpleTypeChildRequired = 300
- , F_HighBounds = 301
- };
-
- static bool isFatal(const XMLErrs::Codes toCheck)
- {
- return ((toCheck >= F_LowBounds) && (toCheck <= F_HighBounds));
- }
-
- static bool isWarning(const XMLErrs::Codes toCheck)
- {
- return ((toCheck >= W_LowBounds) && (toCheck <= W_HighBounds));
- }
-
- static bool isError(const XMLErrs::Codes toCheck)
- {
- return ((toCheck >= E_LowBounds) && (toCheck <= E_HighBounds));
- }
-
- static XMLErrorReporter::ErrTypes errorType(const XMLErrs::Codes toCheck)
- {
- if ((toCheck >= W_LowBounds) && (toCheck <= W_HighBounds))
- return XMLErrorReporter::ErrType_Warning;
- else if ((toCheck >= F_LowBounds) && (toCheck <= F_HighBounds))
- return XMLErrorReporter::ErrType_Fatal;
- else if ((toCheck >= E_LowBounds) && (toCheck <= E_HighBounds))
- return XMLErrorReporter::ErrType_Error;
- return XMLErrorReporter::ErrTypes_Unknown;
- }
-};
-
-XERCES_CPP_NAMESPACE_END
-
-#endif
-
+// This file is generated, don't edit it!!
+
+#if !defined(ERRHEADER_XMLErrs)
+#define ERRHEADER_XMLErrs
+
+#include <xercesc/framework/XMLErrorReporter.hpp>
+#include <xercesc/util/XercesDefs.hpp>
+
+XERCES_CPP_NAMESPACE_BEGIN
+
+class XMLErrs
+{
+public :
+ enum Codes
+ {
+ NoError = 0
+ , W_LowBounds = 1
+ , NotationAlreadyExists = 2
+ , AttListAlreadyExists = 3
+ , ContradictoryEncoding = 4
+ , UndeclaredElemInCM = 5
+ , UndeclaredElemInAttList = 6
+ , XMLException_Warning = 7
+ , W_HighBounds = 8
+ , E_LowBounds = 9
+ , FeatureUnsupported = 10
+ , TopLevelNoNameComplexType = 11
+ , TopLevelNoNameAttribute = 12
+ , NoNameRefAttribute = 13
+ , GlobalNoNameElement = 14
+ , NoNameRefElement = 15
+ , NoNameRefGroup = 16
+ , NoNameRefAttGroup = 17
+ , AnonComplexTypeWithName = 18
+ , AnonSimpleTypeWithName = 19
+ , InvalidElementContent = 20
+ , UntypedElement = 21
+ , SimpleTypeContentError = 22
+ , ExpectedSimpleTypeInList = 23
+ , ListUnionRestrictionError = 24
+ , SimpleTypeDerivationByListError = 25
+ , ExpectedSimpleTypeInRestriction = 26
+ , DuplicateFacet = 27
+ , ExpectedSimpleTypeInUnion = 28
+ , EmptySimpleTypeContent = 29
+ , InvalidSimpleContent = 30
+ , UnspecifiedBase = 31
+ , InvalidComplexContent = 32
+ , SchemaElementContentError = 33
+ , ContentError = 34
+ , UnknownSimpleType = 35
+ , UnknownComplexType = 36
+ , UnresolvedPrefix = 37
+ , RefElementNotFound = 38
+ , TypeNotFound = 39
+ , TopLevelAttributeNotFound = 40
+ , InvalidChildInComplexType = 41
+ , BaseTypeNotFound = 42
+ , NoAttributeInSchema = 43
+ , DatatypeValidatorCreationError = 44
+ , InvalidChildFollowingSimpleContent = 45
+ , InvalidChildFollowingConplexContent = 46
+ , InvalidComplexTypeBlockValue = 47
+ , InvalidComplexTypeFinalValue = 48
+ , AttributeDefaultFixedValue = 49
+ , NotOptionalDefaultAttValue = 50
+ , LocalAttributeWithNameRef = 51
+ , GlobalAttributeWithNameRef = 52
+ , DuplicateAttribute = 53
+ , AttributeWithTypeAndSimpleType = 54
+ , AttributeSimpleTypeNotFound = 55
+ , ElementWithFixedAndDefault = 56
+ , DeclarationWithNameRef = 57
+ , BadAttWithRef = 58
+ , InvalidDeclarationName = 59
+ , GlobalElementWithRef = 60
+ , ElementWithTypeAndAnonType = 61
+ , NotSimpleOrMixedElement = 62
+ , DisallowedSimpleTypeExtension = 63
+ , InvalidSimpleContentBase = 64
+ , InvalidComplexTypeBase = 65
+ , InvalidChildInSimpleContent = 66
+ , InvalidChildInComplexContent = 67
+ , AnnotationError = 68
+ , DisallowedBaseDerivation = 69
+ , SubstitutionRepeated = 70
+ , UnionRepeated = 71
+ , ExtensionRepeated = 72
+ , ListRepeated = 73
+ , RestrictionRepeated = 74
+ , InvalidBlockValue = 75
+ , InvalidFinalValue = 76
+ , InvalidSubstitutionGroupElement = 77
+ , SubstitutionGroupTypeMismatch = 78
+ , DuplicateElementDeclaration = 79
+ , InvalidElementBlockValue = 80
+ , InvalidElementFinalValue = 81
+ , InvalidAttValue = 82
+ , AttributeRefContentError = 83
+ , DuplicateRefAttribute = 84
+ , ForbiddenDerivationByRestriction = 85
+ , ForbiddenDerivationByExtension = 86
+ , BaseNotComplexType = 87
+ , ImportNamespaceDifference = 88
+ , ImportRootError = 89
+ , DeclarationNoSchemaLocation = 90
+ , IncludeNamespaceDifference = 91
+ , OnlyAnnotationExpected = 92
+ , InvalidAttributeContent = 93
+ , AttributeRequired = 94
+ , AttributeDisallowed = 95
+ , InvalidMin2MaxOccurs = 96
+ , AnyAttributeContentError = 97
+ , NoNameGlobalElement = 98
+ , NoCircularDefinition = 99
+ , DuplicateGlobalType = 100
+ , DuplicateGlobalDeclaration = 101
+ , WS_CollapseExpected = 102
+ , Import_1_1 = 103
+ , Import_1_2 = 104
+ , ElemIDValueConstraint = 105
+ , NoNotationType = 106
+ , EmptiableMixedContent = 107
+ , EmptyComplexRestrictionDerivation = 108
+ , MixedOrElementOnly = 109
+ , InvalidContentRestriction = 110
+ , ForbiddenDerivation = 111
+ , AtomicItemType = 112
+ , MemberTypeNoUnion = 113
+ , GroupContentError = 114
+ , AttGroupContentError = 115
+ , MinMaxOnGroupChild = 116
+ , DeclarationNotFound = 117
+ , AllContentLimited = 118
+ , BadMinMaxAllCT = 119
+ , BadMinMaxAllElem = 120
+ , NoCircularAttGroup = 121
+ , DuplicateAttInDerivation = 122
+ , NotExpressibleWildCardIntersection = 123
+ , BadAttDerivation_1 = 124
+ , BadAttDerivation_2 = 125
+ , BadAttDerivation_3 = 126
+ , BadAttDerivation_4 = 127
+ , BadAttDerivation_5 = 128
+ , BadAttDerivation_6 = 129
+ , BadAttDerivation_7 = 130
+ , BadAttDerivation_8 = 131
+ , BadAttDerivation_9 = 132
+ , AllContentError = 133
+ , RedefineNamespaceDifference = 134
+ , Redefine_InvalidSimpleType = 135
+ , Redefine_InvalidSimpleTypeBase = 136
+ , Redefine_InvalidComplexType = 137
+ , Redefine_InvalidComplexTypeBase = 138
+ , Redefine_InvalidGroupMinMax = 139
+ , Redefine_DeclarationNotFound = 140
+ , Redefine_GroupRefCount = 141
+ , Redefine_AttGroupRefCount = 142
+ , Notation_InvalidDecl = 143
+ , Notation_DeclNotFound = 144
+ , IC_DuplicateDecl = 145
+ , IC_BadContent = 146
+ , IC_KeyRefReferNotFound = 147
+ , IC_KeyRefCardinality = 148
+ , IC_XPathExprMissing = 149
+ , AttUseCorrect = 150
+ , AttDeclPropCorrect3 = 151
+ , AttDeclPropCorrect5 = 152
+ , AttGrpPropCorrect3 = 153
+ , InvalidTargetNSValue = 154
+ , DisplayErrorMessage = 155
+ , XMLException_Error = 156
+ , InvalidRedefine = 157
+ , InvalidNSReference = 158
+ , NotAllContent = 159
+ , InvalidAnnotationContent = 160
+ , InvalidFacetName = 161
+ , InvalidXMLSchemaRoot = 162
+ , CircularSubsGroup = 163
+ , SubsGroupMemberAbstract = 164
+ , E_HighBounds = 165
+ , F_LowBounds = 166
+ , ExpectedCommentOrCDATA = 167
+ , ExpectedAttrName = 168
+ , ExpectedNotationName = 169
+ , NoRepInMixed = 170
+ , BadDefAttrDecl = 171
+ , ExpectedDefAttrDecl = 172
+ , AttListSyntaxError = 173
+ , ExpectedEqSign = 174
+ , DupAttrName = 175
+ , BadIdForXMLLangAttr = 176
+ , ExpectedElementName = 177
+ , MustStartWithXMLDecl = 178
+ , CommentsMustStartWith = 179
+ , InvalidDocumentStructure = 180
+ , ExpectedDeclString = 181
+ , BadXMLVersion = 182
+ , UnsupportedXMLVersion = 183
+ , UnterminatedXMLDecl = 184
+ , BadXMLEncoding = 185
+ , BadStandalone = 186
+ , UnterminatedComment = 187
+ , PINameExpected = 188
+ , UnterminatedPI = 189
+ , InvalidCharacter = 190
+ , UnexpectedTextBeforeRoot = 191
+ , UnterminatedStartTag = 192
+ , ExpectedAttrValue = 193
+ , UnterminatedEndTag = 194
+ , ExpectedAttributeType = 195
+ , ExpectedEndOfTagX = 196
+ , ExpectedMarkup = 197
+ , NotValidAfterContent = 198
+ , ExpectedComment = 199
+ , ExpectedCommentOrPI = 200
+ , ExpectedWhitespace = 201
+ , NoRootElemInDOCTYPE = 202
+ , ExpectedQuotedString = 203
+ , ExpectedPublicId = 204
+ , InvalidPublicIdChar = 205
+ , UnterminatedDOCTYPE = 206
+ , InvalidCharacterInIntSubset = 207
+ , ExpectedCDATA = 208
+ , InvalidInitialNameChar = 209
+ , InvalidNameChar = 210
+ , UnexpectedWhitespace = 211
+ , InvalidCharacterInAttrValue = 212
+ , ExpectedMarkupDecl = 213
+ , TextDeclNotLegalHere = 214
+ , ConditionalSectInIntSubset = 215
+ , ExpectedPEName = 216
+ , UnterminatedEntityDecl = 217
+ , InvalidCharacterRef = 218
+ , UnterminatedCharRef = 219
+ , ExpectedEntityRefName = 220
+ , EntityNotFound = 221
+ , NoUnparsedEntityRefs = 222
+ , UnterminatedEntityRef = 223
+ , RecursiveEntity = 224
+ , PartialMarkupInEntity = 225
+ , UnterminatedElementDecl = 226
+ , ExpectedContentSpecExpr = 227
+ , ExpectedAsterisk = 228
+ , UnterminatedContentModel = 229
+ , ExpectedSystemId = 230
+ , ExpectedSystemOrPublicId = 231
+ , UnterminatedNotationDecl = 232
+ , ExpectedSeqChoiceLeaf = 233
+ , ExpectedChoiceOrCloseParen = 234
+ , ExpectedSeqOrCloseParen = 235
+ , ExpectedEnumValue = 236
+ , ExpectedEnumSepOrParen = 237
+ , UnterminatedEntityLiteral = 238
+ , MoreEndThanStartTags = 239
+ , ExpectedOpenParen = 240
+ , AttrAlreadyUsedInSTag = 241
+ , BracketInAttrValue = 242
+ , Expected2ndSurrogateChar = 243
+ , ExpectedEndOfConditional = 244
+ , ExpectedIncOrIgn = 245
+ , ExpectedINCLUDEBracket = 246
+ , ExpectedTextDecl = 247
+ , ExpectedXMLDecl = 248
+ , UnexpectedEOE = 249
+ , PEPropogated = 250
+ , ExtraCloseSquare = 251
+ , PERefInMarkupInIntSubset = 252
+ , EntityPropogated = 253
+ , ExpectedNumericalCharRef = 254
+ , ExpectedOpenSquareBracket = 255
+ , BadSequenceInCharData = 256
+ , IllegalSequenceInComment = 257
+ , UnterminatedCDATASection = 258
+ , ExpectedNDATA = 259
+ , NDATANotValidForPE = 260
+ , HexRadixMustBeLowerCase = 261
+ , DeclStringRep = 262
+ , DeclStringsInWrongOrder = 263
+ , NoExtRefsInAttValue = 264
+ , XMLDeclMustBeLowerCase = 265
+ , ExpectedEntityValue = 266
+ , BadDigitForRadix = 267
+ , EndedWithTagsOnStack = 268
+ , AmbiguousContentModel = 269
+ , NestedCDATA = 270
+ , UnknownPrefix = 271
+ , PartialTagMarkupError = 272
+ , EmptyMainEntity = 273
+ , CDATAOutsideOfContent = 274
+ , OnlyCharRefsAllowedHere = 275
+ , Unexpected2ndSurrogateChar = 276
+ , NoPIStartsWithXML = 277
+ , XMLDeclMustBeFirst = 278
+ , XMLVersionRequired = 279
+ , StandaloneNotLegal = 280
+ , EncodingRequired = 281
+ , TooManyColonsInName = 282
+ , InvalidColonPos = 283
+ , ColonNotLegalWithNS = 284
+ , SysException = 285
+ , XMLException_Fatal = 286
+ , UnexpectedEOF = 287
+ , UnexpectedError = 288
+ , BadSchemaLocation = 289
+ , NoGrammarResolver = 290
+ , SchemaScanFatalError = 291
+ , IllegalRefInStandalone = 292
+ , PEBetweenDecl = 293
+ , NoEmptyStrNamespace = 294
+ , NoUseOfxmlnsAsPrefix = 295
+ , NoUseOfxmlnsURI = 296
+ , PrefixXMLNotMatchXMLURI = 297
+ , XMLURINotMatchXMLPrefix = 298
+ , NoXMLNSAsElementPrefix = 299
+ , CT_SimpleTypeChildRequired = 300
+ , F_HighBounds = 301
+ };
+
+ static bool isFatal(const XMLErrs::Codes toCheck)
+ {
+ return ((toCheck >= F_LowBounds) && (toCheck <= F_HighBounds));
+ }
+
+ static bool isWarning(const XMLErrs::Codes toCheck)
+ {
+ return ((toCheck >= W_LowBounds) && (toCheck <= W_HighBounds));
+ }
+
+ static bool isError(const XMLErrs::Codes toCheck)
+ {
+ return ((toCheck >= E_LowBounds) && (toCheck <= E_HighBounds));
+ }
+
+ static XMLErrorReporter::ErrTypes errorType(const XMLErrs::Codes toCheck)
+ {
+ if ((toCheck >= W_LowBounds) && (toCheck <= W_HighBounds))
+ return XMLErrorReporter::ErrType_Warning;
+ else if ((toCheck >= F_LowBounds) && (toCheck <= F_HighBounds))
+ return XMLErrorReporter::ErrType_Fatal;
+ else if ((toCheck >= E_LowBounds) && (toCheck <= E_HighBounds))
+ return XMLErrorReporter::ErrType_Error;
+ return XMLErrorReporter::ErrTypes_Unknown;
+ }
+};
+
+XERCES_CPP_NAMESPACE_END
+
+#endif
+
1.5 +160 -160 xml-xerces/c/src/xercesc/framework/XMLValidityCodes.hpp
Index: XMLValidityCodes.hpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/framework/XMLValidityCodes.hpp,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- XMLValidityCodes.hpp 17 Dec 2002 12:19:08 -0000 1.4
+++ XMLValidityCodes.hpp 20 Dec 2002 21:38:43 -0000 1.5
@@ -1,160 +1,160 @@
-// This file is generated, don't edit it!!
-
-#if !defined(ERRHEADER_XMLValid)
-#define ERRHEADER_XMLValid
-
-#include <xercesc/framework/XMLErrorReporter.hpp>
-#include <xercesc/util/XercesDefs.hpp>
-
-XERCES_CPP_NAMESPACE_BEGIN
-
-class XMLValid
-{
-public :
- enum Codes
- {
- NoError = 0
- , E_LowBounds = 1
- , ElementNotDefined = 2
- , AttNotDefined = 3
- , NotationNotDeclared = 4
- , RootElemNotLikeDocType = 5
- , RequiredAttrNotProvided = 6
- , ElementNotValidForContent = 7
- , BadIDAttrDefType = 8
- , InvalidEmptyAttValue = 9
- , ElementAlreadyExists = 10
- , MultipleIdAttrs = 11
- , ReusedIDValue = 12
- , IDNotDeclared = 13
- , UnknownNotRefAttr = 14
- , UndeclaredElemInDocType = 15
- , EmptyNotValidForContent = 16
- , AttNotDefinedForElement = 17
- , BadEntityRefAttr = 18
- , UnknownEntityRefAttr = 19
- , NotEnoughElemsForCM = 20
- , NoCharDataInCM = 21
- , DoesNotMatchEnumList = 22
- , AttrValNotName = 23
- , NoMultipleValues = 24
- , NotSameAsFixedValue = 25
- , RepElemInMixed = 26
- , NoValidatorFor = 27
- , IncorrectDatatype = 28
- , NotADatatype = 29
- , TextOnlyContentWithType = 30
- , FeatureUnsupported = 31
- , NestedOnlyInElemOnly = 32
- , EltRefOnlyInMixedElemOnly = 33
- , OnlyInEltContent = 34
- , OrderIsAll = 35
- , DatatypeWithType = 36
- , DatatypeQualUnsupported = 37
- , GroupContentRestricted = 38
- , UnknownBaseDatatype = 39
- , OneOfTypeRefArchRef = 40
- , NoContentForRef = 41
- , IncorrectDefaultType = 42
- , IllegalAttContent = 43
- , ValueNotInteger = 44
- , DatatypeError = 45
- , SchemaError = 46
- , TypeAlreadySet = 47
- , ProhibitedAttributePresent = 48
- , IllegalXMLSpace = 49
- , NotBoolean = 50
- , NotDecimal = 51
- , FacetsInconsistent = 52
- , IllegalFacetValue = 53
- , IllegalDecimalFacet = 54
- , UnknownFacet = 55
- , InvalidEnumValue = 56
- , OutOfBounds = 57
- , NotAnEnumValue = 58
- , NotInteger = 59
- , IllegalIntegerFacet = 60
- , NotReal = 61
- , IllegalRealFacet = 62
- , ScaleLargerThanPrecision = 63
- , PrecisionExceeded = 64
- , ScaleExceeded = 65
- , NotFloat = 66
- , SchemaRootError = 67
- , WrongTargetNamespace = 68
- , SimpleTypeHasChild = 69
- , NoDatatypeValidatorForSimpleType = 70
- , GrammarNotFound = 71
- , DisplayErrorMessage = 72
- , NillNotAllowed = 73
- , NilAttrNotEmpty = 74
- , FixedDifferentFromActual = 75
- , NoDatatypeValidatorForAttribute = 76
- , GenericError = 77
- , ElementNotQualified = 78
- , ElementNotUnQualified = 79
- , VC_IllegalRefInStandalone = 80
- , NoDefAttForStandalone = 81
- , NoAttNormForStandalone = 82
- , NoWSForStandalone = 83
- , VC_EntityNotFound = 84
- , PartialMarkupInPE = 85
- , DatatypeValidationFailure = 86
- , UniqueParticleAttributionFail = 87
- , NoAbstractInXsiType = 88
- , NoDirectUseAbstractElement = 89
- , NoUseAbstractType = 90
- , BadXsiType = 91
- , NonDerivedXsiType = 92
- , NoSubforBlock = 93
- , AttributeNotQualified = 94
- , AttributeNotUnQualified = 95
- , IC_FieldMultipleMatch = 96
- , IC_UnknownField = 97
- , IC_AbsentKeyValue = 98
- , IC_UniqueNotEnoughValues = 99
- , IC_KeyNotEnoughValues = 100
- , IC_KeyRefNotEnoughValues = 101
- , IC_KeyMatchesNillable = 102
- , IC_DuplicateUnique = 103
- , IC_DuplicateKey = 104
- , IC_KeyRefOutOfScope = 105
- , IC_KeyNotFound = 106
- , E_HighBounds = 107
- , W_LowBounds = 108
- , W_HighBounds = 109
- , F_LowBounds = 110
- , F_HighBounds = 111
- };
-
- static bool isFatal(const XMLValid::Codes toCheck)
- {
- return ((toCheck >= F_LowBounds) && (toCheck <= F_HighBounds));
- }
-
- static bool isWarning(const XMLValid::Codes toCheck)
- {
- return ((toCheck >= W_LowBounds) && (toCheck <= W_HighBounds));
- }
-
- static bool isError(const XMLValid::Codes toCheck)
- {
- return ((toCheck >= E_LowBounds) && (toCheck <= E_HighBounds));
- }
-
- static XMLErrorReporter::ErrTypes errorType(const XMLValid::Codes toCheck)
- {
- if ((toCheck >= W_LowBounds) && (toCheck <= W_HighBounds))
- return XMLErrorReporter::ErrType_Warning;
- else if ((toCheck >= F_LowBounds) && (toCheck <= F_HighBounds))
- return XMLErrorReporter::ErrType_Fatal;
- else if ((toCheck >= E_LowBounds) && (toCheck <= E_HighBounds))
- return XMLErrorReporter::ErrType_Error;
- return XMLErrorReporter::ErrTypes_Unknown;
- }
-};
-
-XERCES_CPP_NAMESPACE_END
-
-#endif
-
+// This file is generated, don't edit it!!
+
+#if !defined(ERRHEADER_XMLValid)
+#define ERRHEADER_XMLValid
+
+#include <xercesc/framework/XMLErrorReporter.hpp>
+#include <xercesc/util/XercesDefs.hpp>
+
+XERCES_CPP_NAMESPACE_BEGIN
+
+class XMLValid
+{
+public :
+ enum Codes
+ {
+ NoError = 0
+ , E_LowBounds = 1
+ , ElementNotDefined = 2
+ , AttNotDefined = 3
+ , NotationNotDeclared = 4
+ , RootElemNotLikeDocType = 5
+ , RequiredAttrNotProvided = 6
+ , ElementNotValidForContent = 7
+ , BadIDAttrDefType = 8
+ , InvalidEmptyAttValue = 9
+ , ElementAlreadyExists = 10
+ , MultipleIdAttrs = 11
+ , ReusedIDValue = 12
+ , IDNotDeclared = 13
+ , UnknownNotRefAttr = 14
+ , UndeclaredElemInDocType = 15
+ , EmptyNotValidForContent = 16
+ , AttNotDefinedForElement = 17
+ , BadEntityRefAttr = 18
+ , UnknownEntityRefAttr = 19
+ , NotEnoughElemsForCM = 20
+ , NoCharDataInCM = 21
+ , DoesNotMatchEnumList = 22
+ , AttrValNotName = 23
+ , NoMultipleValues = 24
+ , NotSameAsFixedValue = 25
+ , RepElemInMixed = 26
+ , NoValidatorFor = 27
+ , IncorrectDatatype = 28
+ , NotADatatype = 29
+ , TextOnlyContentWithType = 30
+ , FeatureUnsupported = 31
+ , NestedOnlyInElemOnly = 32
+ , EltRefOnlyInMixedElemOnly = 33
+ , OnlyInEltContent = 34
+ , OrderIsAll = 35
+ , DatatypeWithType = 36
+ , DatatypeQualUnsupported = 37
+ , GroupContentRestricted = 38
+ , UnknownBaseDatatype = 39
+ , OneOfTypeRefArchRef = 40
+ , NoContentForRef = 41
+ , IncorrectDefaultType = 42
+ , IllegalAttContent = 43
+ , ValueNotInteger = 44
+ , DatatypeError = 45
+ , SchemaError = 46
+ , TypeAlreadySet = 47
+ , ProhibitedAttributePresent = 48
+ , IllegalXMLSpace = 49
+ , NotBoolean = 50
+ , NotDecimal = 51
+ , FacetsInconsistent = 52
+ , IllegalFacetValue = 53
+ , IllegalDecimalFacet = 54
+ , UnknownFacet = 55
+ , InvalidEnumValue = 56
+ , OutOfBounds = 57
+ , NotAnEnumValue = 58
+ , NotInteger = 59
+ , IllegalIntegerFacet = 60
+ , NotReal = 61
+ , IllegalRealFacet = 62
+ , ScaleLargerThanPrecision = 63
+ , PrecisionExceeded = 64
+ , ScaleExceeded = 65
+ , NotFloat = 66
+ , SchemaRootError = 67
+ , WrongTargetNamespace = 68
+ , SimpleTypeHasChild = 69
+ , NoDatatypeValidatorForSimpleType = 70
+ , GrammarNotFound = 71
+ , DisplayErrorMessage = 72
+ , NillNotAllowed = 73
+ , NilAttrNotEmpty = 74
+ , FixedDifferentFromActual = 75
+ , NoDatatypeValidatorForAttribute = 76
+ , GenericError = 77
+ , ElementNotQualified = 78
+ , ElementNotUnQualified = 79
+ , VC_IllegalRefInStandalone = 80
+ , NoDefAttForStandalone = 81
+ , NoAttNormForStandalone = 82
+ , NoWSForStandalone = 83
+ , VC_EntityNotFound = 84
+ , PartialMarkupInPE = 85
+ , DatatypeValidationFailure = 86
+ , UniqueParticleAttributionFail = 87
+ , NoAbstractInXsiType = 88
+ , NoDirectUseAbstractElement = 89
+ , NoUseAbstractType = 90
+ , BadXsiType = 91
+ , NonDerivedXsiType = 92
+ , NoSubforBlock = 93
+ , AttributeNotQualified = 94
+ , AttributeNotUnQualified = 95
+ , IC_FieldMultipleMatch = 96
+ , IC_UnknownField = 97
+ , IC_AbsentKeyValue = 98
+ , IC_UniqueNotEnoughValues = 99
+ , IC_KeyNotEnoughValues = 100
+ , IC_KeyRefNotEnoughValues = 101
+ , IC_KeyMatchesNillable = 102
+ , IC_DuplicateUnique = 103
+ , IC_DuplicateKey = 104
+ , IC_KeyRefOutOfScope = 105
+ , IC_KeyNotFound = 106
+ , E_HighBounds = 107
+ , W_LowBounds = 108
+ , W_HighBounds = 109
+ , F_LowBounds = 110
+ , F_HighBounds = 111
+ };
+
+ static bool isFatal(const XMLValid::Codes toCheck)
+ {
+ return ((toCheck >= F_LowBounds) && (toCheck <= F_HighBounds));
+ }
+
+ static bool isWarning(const XMLValid::Codes toCheck)
+ {
+ return ((toCheck >= W_LowBounds) && (toCheck <= W_HighBounds));
+ }
+
+ static bool isError(const XMLValid::Codes toCheck)
+ {
+ return ((toCheck >= E_LowBounds) && (toCheck <= E_HighBounds));
+ }
+
+ static XMLErrorReporter::ErrTypes errorType(const XMLValid::Codes toCheck)
+ {
+ if ((toCheck >= W_LowBounds) && (toCheck <= W_HighBounds))
+ return XMLErrorReporter::ErrType_Warning;
+ else if ((toCheck >= F_LowBounds) && (toCheck <= F_HighBounds))
+ return XMLErrorReporter::ErrType_Fatal;
+ else if ((toCheck >= E_LowBounds) && (toCheck <= E_HighBounds))
+ return XMLErrorReporter::ErrType_Error;
+ return XMLErrorReporter::ErrTypes_Unknown;
+ }
+};
+
+XERCES_CPP_NAMESPACE_END
+
+#endif
+
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]