2 * CDE - Common Desktop Environment
4 * Copyright (c) 1993-2012, The Open Group. All rights reserved.
6 * These libraries and programs are free software; you can
7 * redistribute them and/or modify them under the terms of the GNU
8 * Lesser General Public License as published by the Free Software
9 * Foundation; either version 2 of the License, or (at your option)
12 * These libraries and programs are distributed in the hope that
13 * they will be useful, but WITHOUT ANY WARRANTY; without even the
14 * implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
15 * PURPOSE. See the GNU Lesser General Public License for more
18 * You should have received a copy of the GNU Lesser General Public
19 * License along with these libraries and programs; if not, write
20 * to the Free Software Foundation, Inc., 51 Franklin Street, Fifth
21 * Floor, Boston, MA 02110-1301 USA
23 /* $XConsortium: ParserMessages.C /main/1 1996/07/29 17:00:58 cde-hp $ */
24 // This file was automatically generated from ParserMessages.msg by msggen.pl.
27 #pragma implementation
31 #include "ParserMessages.h"
34 namespace SP_NAMESPACE {
37 const MessageType1 ParserMessages::nameLength(
38 MessageType::quantityError,
40 MessageFragment::libModule,
42 MessageFragment::appModule,
45 #ifndef SP_NO_MESSAGE_TEXT
46 ,"length of name must not exceed NAMELEN (%1)"
49 const MessageType1 ParserMessages::parameterEntityNameLength(
50 MessageType::quantityError,
52 MessageFragment::libModule,
54 MessageFragment::appModule,
57 #ifndef SP_NO_MESSAGE_TEXT
58 ,"length of parameter entity name must not exceed NAMELEN less the length of the PERO delimiter (%1)"
61 const MessageType1 ParserMessages::numberLength(
62 MessageType::quantityError,
64 MessageFragment::libModule,
66 MessageFragment::appModule,
69 #ifndef SP_NO_MESSAGE_TEXT
70 ,"length of number must not exceed NAMELEN (%1)"
73 const MessageType1 ParserMessages::attributeValueLength(
74 MessageType::quantityError,
76 MessageFragment::libModule,
78 MessageFragment::appModule,
81 #ifndef SP_NO_MESSAGE_TEXT
82 ,"length of attribute value must not exceed LITLEN less NORMSEP (%1)"
85 const MessageType0 ParserMessages::peroGrpoProlog(
88 MessageFragment::libModule,
90 MessageFragment::appModule,
93 #ifndef SP_NO_MESSAGE_TEXT
94 ,"a name group is not allowed in a parameter entity reference in the prolog"
97 const MessageType0 ParserMessages::groupLevel(
100 MessageFragment::libModule,
102 MessageFragment::appModule,
105 #ifndef SP_NO_MESSAGE_TEXT
106 ,"an entity end in a token separator must terminate an entity referenced in the same group"
109 const MessageType2 ParserMessages::groupCharacter(
112 MessageFragment::libModule,
114 MessageFragment::appModule,
117 #ifndef SP_NO_MESSAGE_TEXT
118 ,"character %1 invalid: only %2 and token separators allowed"
121 const MessageType0 ParserMessages::psRequired(
124 MessageFragment::libModule,
126 MessageFragment::appModule,
129 #ifndef SP_NO_MESSAGE_TEXT
130 ,"a parameter separator is required after a number that is followed by a name start character"
133 const MessageType2 ParserMessages::markupDeclarationCharacter(
136 MessageFragment::libModule,
138 MessageFragment::appModule,
141 #ifndef SP_NO_MESSAGE_TEXT
142 ,"character %1 invalid: only %2 and parameter separators allowed"
145 const MessageType0 ParserMessages::declarationLevel(
148 MessageFragment::libModule,
150 MessageFragment::appModule,
153 #ifndef SP_NO_MESSAGE_TEXT
154 ,"an entity end in a parameter separator must terminate an entity referenced in the same declaration"
157 const MessageType0 ParserMessages::groupEntityEnd(
160 MessageFragment::libModule,
162 MessageFragment::appModule,
165 #ifndef SP_NO_MESSAGE_TEXT
166 ,"an entity end is not allowed in a token separator that does not follow a token"
169 const MessageType1 ParserMessages::invalidToken(
172 MessageFragment::libModule,
174 MessageFragment::appModule,
177 #ifndef SP_NO_MESSAGE_TEXT
178 ,"%1 is not a valid token here"
181 const MessageType0 ParserMessages::groupEntityReference(
184 MessageFragment::libModule,
186 MessageFragment::appModule,
189 #ifndef SP_NO_MESSAGE_TEXT
190 ,"a parameter entity reference can only occur in a group where a token could occur"
193 const MessageType1 ParserMessages::duplicateGroupToken(
196 MessageFragment::libModule,
198 MessageFragment::appModule,
201 #ifndef SP_NO_MESSAGE_TEXT
202 ,"token %1 has already occurred in this group"
205 const MessageType1 ParserMessages::groupCount(
206 MessageType::quantityError,
208 MessageFragment::libModule,
210 MessageFragment::appModule,
213 #ifndef SP_NO_MESSAGE_TEXT
214 ,"the number of tokens in a group must not exceed GRPCNT (%1)"
217 const MessageType0 ParserMessages::literalLevel(
220 MessageFragment::libModule,
222 MessageFragment::appModule,
225 #ifndef SP_NO_MESSAGE_TEXT
226 ,"an entity end in a literal must terminate an entity referenced in the same literal"
229 const MessageType1 ParserMessages::literalMinimumData(
232 MessageFragment::libModule,
234 MessageFragment::appModule,
237 #ifndef SP_NO_MESSAGE_TEXT
238 ,"character %1 invalid: only minimum data characters allowed"
241 const MessageType0 ParserMessages::dataTagPatternNonSgml(
244 MessageFragment::libModule,
246 MessageFragment::appModule,
249 #ifndef SP_NO_MESSAGE_TEXT
250 ,"a parameter literal in a data tag pattern must not contain a numeric character reference to a non-SGML character"
253 const MessageType0 ParserMessages::dataTagPatternFunction(
256 MessageFragment::libModule,
258 MessageFragment::appModule,
261 #ifndef SP_NO_MESSAGE_TEXT
262 ,"a parameter literal in a data tag pattern must not contain a numeric character reference to a function character"
265 const MessageType0 ParserMessages::eroGrpoStartTag(
268 MessageFragment::libModule,
270 MessageFragment::appModule,
273 #ifndef SP_NO_MESSAGE_TEXT
274 ,"a name group is not allowed in a general entity reference in a start tag"
277 const MessageType0 ParserMessages::eroGrpoProlog(
280 MessageFragment::libModule,
282 MessageFragment::appModule,
285 #ifndef SP_NO_MESSAGE_TEXT
286 ,"a name group is not allowed in a general entity reference in the prolog"
289 const MessageType1 ParserMessages::functionName(
292 MessageFragment::libModule,
294 MessageFragment::appModule,
297 #ifndef SP_NO_MESSAGE_TEXT
298 ,"%1 is not a function name"
301 const MessageType1 ParserMessages::characterNumber(
304 MessageFragment::libModule,
306 MessageFragment::appModule,
309 #ifndef SP_NO_MESSAGE_TEXT
310 ,"%1 is not a character number in the document character set"
313 const MessageType1 ParserMessages::parameterEntityUndefined(
316 MessageFragment::libModule,
318 MessageFragment::appModule,
321 #ifndef SP_NO_MESSAGE_TEXT
322 ,"parameter entity %1 not defined"
325 const MessageType1 ParserMessages::entityUndefined(
328 MessageFragment::libModule,
330 MessageFragment::appModule,
333 #ifndef SP_NO_MESSAGE_TEXT
334 ,"general entity %1 not defined and no default entity"
337 const MessageType0 ParserMessages::rniNameStart(
340 MessageFragment::libModule,
342 MessageFragment::appModule,
345 #ifndef SP_NO_MESSAGE_TEXT
346 ,"RNI delimiter must be followed by name start character"
349 const MessageType0L ParserMessages::commentEntityEnd(
352 MessageFragment::libModule,
354 MessageFragment::appModule,
357 #ifndef SP_NO_MESSAGE_TEXT
358 ,"unterminated comment: found end of entity inside comment"
359 ,"comment started here"
362 const MessageType0 ParserMessages::mixedConnectors(
363 MessageType::warning,
365 MessageFragment::libModule,
367 MessageFragment::appModule,
370 #ifndef SP_NO_MESSAGE_TEXT
371 ,"only one type of connector should be used in a single group"
374 const MessageType1 ParserMessages::noSuchReservedName(
377 MessageFragment::libModule,
379 MessageFragment::appModule,
382 #ifndef SP_NO_MESSAGE_TEXT
383 ,"%1 is not a reserved name"
386 const MessageType1 ParserMessages::invalidReservedName(
389 MessageFragment::libModule,
391 MessageFragment::appModule,
394 #ifndef SP_NO_MESSAGE_TEXT
395 ,"%1 is not allowed as a reserved name here"
398 const MessageType1 ParserMessages::minimumLiteralLength(
399 MessageType::quantityError,
401 MessageFragment::libModule,
403 MessageFragment::appModule,
406 #ifndef SP_NO_MESSAGE_TEXT
407 ,"length of interpreted minimum literal must not exceed reference LITLEN (%1)"
410 const MessageType1 ParserMessages::tokenizedAttributeValueLength(
411 MessageType::quantityError,
413 MessageFragment::libModule,
415 MessageFragment::appModule,
418 #ifndef SP_NO_MESSAGE_TEXT
419 ,"length of tokenized attribute value must not exceed LITLEN less NORMSEP (%1)"
422 const MessageType1 ParserMessages::systemIdentifierLength(
423 MessageType::quantityError,
425 MessageFragment::libModule,
427 MessageFragment::appModule,
430 #ifndef SP_NO_MESSAGE_TEXT
431 ,"length of system identifier must not exceed LITLEN (%1)"
434 const MessageType1 ParserMessages::parameterLiteralLength(
435 MessageType::quantityError,
437 MessageFragment::libModule,
439 MessageFragment::appModule,
442 #ifndef SP_NO_MESSAGE_TEXT
443 ,"length of interpreted parameter literal must not exceed LITLEN (%1)"
446 const MessageType1 ParserMessages::dataTagPatternLiteralLength(
447 MessageType::quantityError,
449 MessageFragment::libModule,
451 MessageFragment::appModule,
454 #ifndef SP_NO_MESSAGE_TEXT
455 ,"length of interpreted parameter literal in data tag pattern must not exceed DTEMPLEN"
458 const MessageType0 ParserMessages::literalClosingDelimiter(
461 MessageFragment::libModule,
463 MessageFragment::appModule,
466 #ifndef SP_NO_MESSAGE_TEXT
467 ,"literal is missing closing delimiter"
470 const MessageType2 ParserMessages::paramInvalidToken(
473 MessageFragment::libModule,
475 MessageFragment::appModule,
478 #ifndef SP_NO_MESSAGE_TEXT
479 ,"%1 invalid: only %2 and parameter separators are allowed"
482 const MessageType2 ParserMessages::groupTokenInvalidToken(
485 MessageFragment::libModule,
487 MessageFragment::appModule,
490 #ifndef SP_NO_MESSAGE_TEXT
491 ,"%1 invalid: only %2 and token separators are allowed"
494 const MessageType2 ParserMessages::connectorInvalidToken(
497 MessageFragment::libModule,
499 MessageFragment::appModule,
502 #ifndef SP_NO_MESSAGE_TEXT
503 ,"%1 invalid: only %2 and token separators are allowed"
506 const MessageType1 ParserMessages::noSuchDeclarationType(
509 MessageFragment::libModule,
511 MessageFragment::appModule,
514 #ifndef SP_NO_MESSAGE_TEXT
515 ,"unknown declaration type %1"
518 const MessageType1 ParserMessages::dtdSubsetDeclaration(
521 MessageFragment::libModule,
523 MessageFragment::appModule,
526 #ifndef SP_NO_MESSAGE_TEXT
527 ,"%1 declaration not allowed in DTD subset"
530 const MessageType1 ParserMessages::declSubsetCharacter(
533 MessageFragment::libModule,
535 MessageFragment::appModule,
538 #ifndef SP_NO_MESSAGE_TEXT
539 ,"character %1 not allowed in declaration subset"
542 const MessageType0 ParserMessages::documentEndDtdSubset(
545 MessageFragment::libModule,
547 MessageFragment::appModule,
550 #ifndef SP_NO_MESSAGE_TEXT
551 ,"end of document in DTD subset"
554 const MessageType1 ParserMessages::prologCharacter(
557 MessageFragment::libModule,
559 MessageFragment::appModule,
562 #ifndef SP_NO_MESSAGE_TEXT
563 ,"character %1 not allowed in prolog"
566 const MessageType0 ParserMessages::documentEndProlog(
569 MessageFragment::libModule,
571 MessageFragment::appModule,
574 #ifndef SP_NO_MESSAGE_TEXT
575 ,"end of document in prolog"
578 const MessageType1 ParserMessages::prologDeclaration(
581 MessageFragment::libModule,
583 MessageFragment::appModule,
586 #ifndef SP_NO_MESSAGE_TEXT
587 ,"%1 declaration not allowed in prolog"
590 const MessageType1 ParserMessages::rankStemGenericIdentifier(
593 MessageFragment::libModule,
595 MessageFragment::appModule,
598 #ifndef SP_NO_MESSAGE_TEXT
599 ,"%1 used both a rank stem and generic identifier"
602 const MessageType0 ParserMessages::missingTagMinimization(
605 MessageFragment::libModule,
607 MessageFragment::appModule,
610 #ifndef SP_NO_MESSAGE_TEXT
611 ,"omitted tag minimization parameter can be omitted only if \"OMITTAG NO\" is specified on the SGML declaration"
614 const MessageType1 ParserMessages::duplicateElementDefinition(
617 MessageFragment::libModule,
619 MessageFragment::appModule,
622 #ifndef SP_NO_MESSAGE_TEXT
623 ,"element type %1 already defined"
626 const MessageType0 ParserMessages::entityApplicableDtd(
629 MessageFragment::libModule,
631 MessageFragment::appModule,
634 #ifndef SP_NO_MESSAGE_TEXT
635 ,"entity reference with no applicable DTD"
638 const MessageType1L ParserMessages::commentDeclInvalidToken(
641 MessageFragment::libModule,
643 MessageFragment::appModule,
646 #ifndef SP_NO_MESSAGE_TEXT
647 ,"invalid comment declaration: found %1 outside comment but inside comment declaration"
648 ,"comment declaration started here"
651 const MessageType1 ParserMessages::instanceDeclaration(
654 MessageFragment::libModule,
656 MessageFragment::appModule,
659 #ifndef SP_NO_MESSAGE_TEXT
660 ,"%1 declaration not allowed in instance"
663 const MessageType0 ParserMessages::contentNonSgml(
666 MessageFragment::libModule,
668 MessageFragment::appModule,
671 #ifndef SP_NO_MESSAGE_TEXT
672 ,"non-SGML character not allowed in content"
675 const MessageType1 ParserMessages::noCurrentRank(
678 MessageFragment::libModule,
680 MessageFragment::appModule,
683 #ifndef SP_NO_MESSAGE_TEXT
684 ,"no current rank for rank stem %1"
687 const MessageType1 ParserMessages::duplicateAttlistNotation(
690 MessageFragment::libModule,
692 MessageFragment::appModule,
695 #ifndef SP_NO_MESSAGE_TEXT
696 ,"duplicate attribute definition list for notation %1"
699 const MessageType1 ParserMessages::duplicateAttlistElement(
702 MessageFragment::libModule,
704 MessageFragment::appModule,
707 #ifndef SP_NO_MESSAGE_TEXT
708 ,"duplicate attribute definition list for element %1"
711 const MessageType0 ParserMessages::endTagEntityEnd(
714 MessageFragment::libModule,
716 MessageFragment::appModule,
719 #ifndef SP_NO_MESSAGE_TEXT
720 ,"entity end not allowed in end tag"
723 const MessageType1 ParserMessages::endTagCharacter(
726 MessageFragment::libModule,
728 MessageFragment::appModule,
731 #ifndef SP_NO_MESSAGE_TEXT
732 ,"character %1 not allowed in end tag"
735 const MessageType1 ParserMessages::endTagInvalidToken(
738 MessageFragment::libModule,
740 MessageFragment::appModule,
743 #ifndef SP_NO_MESSAGE_TEXT
744 ,"%1 invalid: only s and tagc allowed here"
747 const MessageType0 ParserMessages::pcdataNotAllowed(
750 MessageFragment::libModule,
752 MessageFragment::appModule,
755 #ifndef SP_NO_MESSAGE_TEXT
756 ,"character data is not allowed here"
759 const MessageType1 ParserMessages::elementNotAllowed(
762 MessageFragment::libModule,
764 MessageFragment::appModule,
767 #ifndef SP_NO_MESSAGE_TEXT
768 ,"document type does not allow element %1 here"
771 const MessageType2 ParserMessages::missingElementMultiple(
774 MessageFragment::libModule,
776 MessageFragment::appModule,
779 #ifndef SP_NO_MESSAGE_TEXT
780 ,"document type does not allow element %1 here; missing one of %2 start-tag"
783 const MessageType2 ParserMessages::missingElementInferred(
786 MessageFragment::libModule,
788 MessageFragment::appModule,
791 #ifndef SP_NO_MESSAGE_TEXT
792 ,"document type does not allow element %1 here; assuming missing %2 start-tag"
795 const MessageType1 ParserMessages::startTagEmptyElement(
798 MessageFragment::libModule,
800 MessageFragment::appModule,
803 #ifndef SP_NO_MESSAGE_TEXT
804 ,"no start tag specified for implied empty element %1"
807 const MessageType1L ParserMessages::omitEndTagDeclare(
810 MessageFragment::libModule,
812 MessageFragment::appModule,
815 #ifndef SP_NO_MESSAGE_TEXT
816 ,"end tag for %1 omitted, but its declaration does not permit this"
817 ,"start tag was here"
820 const MessageType1L ParserMessages::omitEndTagOmittag(
823 MessageFragment::libModule,
825 MessageFragment::appModule,
828 #ifndef SP_NO_MESSAGE_TEXT
829 ,"end tag for %1 omitted, but OMITTAG NO was specified"
830 ,"start tag was here"
833 const MessageType1 ParserMessages::omitStartTagDeclaredContent(
836 MessageFragment::libModule,
838 MessageFragment::appModule,
841 #ifndef SP_NO_MESSAGE_TEXT
842 ,"start tag omitted for element %1 with declared content"
845 const MessageType1 ParserMessages::elementEndTagNotFinished(
848 MessageFragment::libModule,
850 MessageFragment::appModule,
853 #ifndef SP_NO_MESSAGE_TEXT
854 ,"end tag for %1 which is not finished"
857 const MessageType1 ParserMessages::omitStartTagDeclare(
860 MessageFragment::libModule,
862 MessageFragment::appModule,
865 #ifndef SP_NO_MESSAGE_TEXT
866 ,"start tag for %1 omitted, but its declaration does not permit this"
869 const MessageType1 ParserMessages::taglvlOpenElements(
870 MessageType::quantityError,
872 MessageFragment::libModule,
874 MessageFragment::appModule,
877 #ifndef SP_NO_MESSAGE_TEXT
878 ,"number of open elements exceeds TAGLVL (%1)"
881 const MessageType1 ParserMessages::undefinedElement(
884 MessageFragment::libModule,
886 MessageFragment::appModule,
889 #ifndef SP_NO_MESSAGE_TEXT
890 ,"element %1 undefined"
893 const MessageType0 ParserMessages::emptyEndTagNoOpenElements(
896 MessageFragment::libModule,
898 MessageFragment::appModule,
901 #ifndef SP_NO_MESSAGE_TEXT
902 ,"empty end tag but no open elements"
905 const MessageType1 ParserMessages::elementNotFinished(
908 MessageFragment::libModule,
910 MessageFragment::appModule,
913 #ifndef SP_NO_MESSAGE_TEXT
914 ,"%1 not finished but containing element ended"
917 const MessageType1 ParserMessages::elementNotOpen(
920 MessageFragment::libModule,
922 MessageFragment::appModule,
925 #ifndef SP_NO_MESSAGE_TEXT
926 ,"end tag for element %1 which is not open"
929 const MessageType1 ParserMessages::internalParameterDataEntity(
932 MessageFragment::libModule,
934 MessageFragment::appModule,
937 #ifndef SP_NO_MESSAGE_TEXT
938 ,"internal parameter entity %1 cannot be CDATA or SDATA"
941 const MessageType1 ParserMessages::attributeSpecCharacter(
944 MessageFragment::libModule,
946 MessageFragment::appModule,
949 #ifndef SP_NO_MESSAGE_TEXT
950 ,"character %1 not allowed in attribute specification list"
953 const MessageType0 ParserMessages::unquotedAttributeValue(
956 MessageFragment::libModule,
958 MessageFragment::appModule,
961 #ifndef SP_NO_MESSAGE_TEXT
962 ,"an attribute value must be a literal unless it contains only name characters"
965 const MessageType0 ParserMessages::attributeSpecEntityEnd(
968 MessageFragment::libModule,
970 MessageFragment::appModule,
973 #ifndef SP_NO_MESSAGE_TEXT
974 ,"entity end not allowed in attribute specification list except in attribute value literal"
977 const MessageType1 ParserMessages::externalParameterDataSubdocEntity(
980 MessageFragment::libModule,
982 MessageFragment::appModule,
985 #ifndef SP_NO_MESSAGE_TEXT
986 ,"external parameter entity %1 cannot be CDATA, SDATA, NDATA or SUBDOC"
989 const MessageType1 ParserMessages::duplicateEntityDeclaration(
990 MessageType::warning,
992 MessageFragment::libModule,
994 MessageFragment::appModule,
997 #ifndef SP_NO_MESSAGE_TEXT
998 ,"duplicate declaration of entity %1"
1001 const MessageType1 ParserMessages::duplicateParameterEntityDeclaration(
1002 MessageType::warning,
1004 MessageFragment::libModule,
1006 MessageFragment::appModule,
1009 #ifndef SP_NO_MESSAGE_TEXT
1010 ,"duplicate declaration of parameter entity %1"
1013 const MessageType1 ParserMessages::noDtdSubset(
1016 MessageFragment::libModule,
1018 MessageFragment::appModule,
1021 #ifndef SP_NO_MESSAGE_TEXT
1022 ,"DTD %1 has neither internal nor external subset"
1025 const MessageType0 ParserMessages::piEntityReference(
1028 MessageFragment::libModule,
1030 MessageFragment::appModule,
1033 #ifndef SP_NO_MESSAGE_TEXT
1034 ,"a reference to a PI entity is allowed only in a context where a processing instruction could occur"
1037 const MessageType0 ParserMessages::internalDataEntityReference(
1040 MessageFragment::libModule,
1042 MessageFragment::appModule,
1045 #ifndef SP_NO_MESSAGE_TEXT
1046 ,"a reference to a CDATA or SDATA entity is allowed only in a context where a data character could occur"
1049 const MessageType0 ParserMessages::externalNonTextEntityReference(
1052 MessageFragment::libModule,
1054 MessageFragment::appModule,
1057 #ifndef SP_NO_MESSAGE_TEXT
1058 ,"a reference to a subdocument entity or external data entity is allowed only in a context where a data character could occur"
1061 const MessageType0 ParserMessages::externalNonTextEntityRcdata(
1064 MessageFragment::libModule,
1066 MessageFragment::appModule,
1069 #ifndef SP_NO_MESSAGE_TEXT
1070 ,"a reference to a subdocument entity or external data entity is not allowed in replaceable character data"
1073 const MessageType0 ParserMessages::entlvl(
1076 MessageFragment::libModule,
1078 MessageFragment::appModule,
1081 #ifndef SP_NO_MESSAGE_TEXT
1082 ,"the number of open entities cannot exceed ENTLVL"
1085 const MessageType0 ParserMessages::piEntityRcdata(
1088 MessageFragment::libModule,
1090 MessageFragment::appModule,
1093 #ifndef SP_NO_MESSAGE_TEXT
1094 ,"a reference to a PI entity is not allowed in replaceable character data"
1097 const MessageType1 ParserMessages::recursiveEntityReference(
1100 MessageFragment::libModule,
1102 MessageFragment::appModule,
1105 #ifndef SP_NO_MESSAGE_TEXT
1106 ,"entity %1 is already open"
1109 const MessageType1 ParserMessages::undefinedShortrefMapInstance(
1112 MessageFragment::libModule,
1114 MessageFragment::appModule,
1117 #ifndef SP_NO_MESSAGE_TEXT
1118 ,"short reference map %1 not defined"
1121 const MessageType0 ParserMessages::usemapAssociatedElementTypeDtd(
1124 MessageFragment::libModule,
1126 MessageFragment::appModule,
1129 #ifndef SP_NO_MESSAGE_TEXT
1130 ,"short reference map in DTD must specify associated element type"
1133 const MessageType0 ParserMessages::usemapAssociatedElementTypeInstance(
1136 MessageFragment::libModule,
1138 MessageFragment::appModule,
1141 #ifndef SP_NO_MESSAGE_TEXT
1142 ,"short reference map in document instance cannot specify associated element type"
1145 const MessageType2 ParserMessages::undefinedShortrefMapDtd(
1148 MessageFragment::libModule,
1150 MessageFragment::appModule,
1153 #ifndef SP_NO_MESSAGE_TEXT
1154 ,"short reference map %1 for element %2 not defined in DTD"
1157 const MessageType1 ParserMessages::unknownShortrefDelim(
1160 MessageFragment::libModule,
1162 MessageFragment::appModule,
1165 #ifndef SP_NO_MESSAGE_TEXT
1166 ,"%1 is not a short reference delimiter"
1169 const MessageType1 ParserMessages::delimDuplicateMap(
1172 MessageFragment::libModule,
1174 MessageFragment::appModule,
1177 #ifndef SP_NO_MESSAGE_TEXT
1178 ,"short reference delimiter %1 already mapped in this declaration"
1181 const MessageType0 ParserMessages::noDocumentElement(
1184 MessageFragment::libModule,
1186 MessageFragment::appModule,
1189 #ifndef SP_NO_MESSAGE_TEXT
1190 ,"no document element"
1193 const MessageType0 ParserMessages::processingInstructionEntityEnd(
1196 MessageFragment::libModule,
1198 MessageFragment::appModule,
1201 #ifndef SP_NO_MESSAGE_TEXT
1202 ,"entity end not allowed in processing instruction"
1205 const MessageType1 ParserMessages::processingInstructionLength(
1206 MessageType::quantityError,
1208 MessageFragment::libModule,
1210 MessageFragment::appModule,
1213 #ifndef SP_NO_MESSAGE_TEXT
1214 ,"length of processing instruction must not exceed PILEN (%1)"
1217 const MessageType0 ParserMessages::processingInstructionClose(
1220 MessageFragment::libModule,
1222 MessageFragment::appModule,
1225 #ifndef SP_NO_MESSAGE_TEXT
1226 ,"missing pic delimiter"
1229 const MessageType0 ParserMessages::attributeSpecNameTokenExpected(
1232 MessageFragment::libModule,
1234 MessageFragment::appModule,
1237 #ifndef SP_NO_MESSAGE_TEXT
1238 ,"an attribute specification must start with a name or name token"
1241 const MessageType1 ParserMessages::noSuchAttributeToken(
1244 MessageFragment::libModule,
1246 MessageFragment::appModule,
1249 #ifndef SP_NO_MESSAGE_TEXT
1250 ,"%1 is not a member of a group specified for any attribute"
1253 const MessageType0 ParserMessages::attributeNameShorttag(
1256 MessageFragment::libModule,
1258 MessageFragment::appModule,
1261 #ifndef SP_NO_MESSAGE_TEXT
1262 ,"the name and vi delimiter can be omitted from an attribute specification only if SHORTTAG YES is specified"
1265 const MessageType1 ParserMessages::noSuchAttribute(
1268 MessageFragment::libModule,
1270 MessageFragment::appModule,
1273 #ifndef SP_NO_MESSAGE_TEXT
1274 ,"there is no attribute %1"
1277 const MessageType0 ParserMessages::attributeValueExpected(
1280 MessageFragment::libModule,
1282 MessageFragment::appModule,
1285 #ifndef SP_NO_MESSAGE_TEXT
1286 ,"an attribute value specification must start with a literal or a name character"
1289 const MessageType1 ParserMessages::nameTokenLength(
1290 MessageType::quantityError,
1292 MessageFragment::libModule,
1294 MessageFragment::appModule,
1297 #ifndef SP_NO_MESSAGE_TEXT
1298 ,"length of name token must not exceed NAMELEN (%1)"
1301 const MessageType0 ParserMessages::attributeSpecLiteral(
1304 MessageFragment::libModule,
1306 MessageFragment::appModule,
1309 #ifndef SP_NO_MESSAGE_TEXT
1310 ,"an attribute value literal can occur in an attribute specification list only after a vi delimiter"
1313 const MessageType1 ParserMessages::duplicateAttributeSpec(
1316 MessageFragment::libModule,
1318 MessageFragment::appModule,
1321 #ifndef SP_NO_MESSAGE_TEXT
1322 ,"duplicate specification of attribute %1"
1325 const MessageType1 ParserMessages::duplicateAttributeDef(
1328 MessageFragment::libModule,
1330 MessageFragment::appModule,
1333 #ifndef SP_NO_MESSAGE_TEXT
1334 ,"duplicate definition of attribute %1"
1337 const MessageType0 ParserMessages::emptyDataAttributeSpec(
1340 MessageFragment::libModule,
1342 MessageFragment::appModule,
1345 #ifndef SP_NO_MESSAGE_TEXT
1346 ,"data attribute specification must be omitted if attribute specification list is empty"
1349 const MessageType0 ParserMessages::markedSectionEnd(
1352 MessageFragment::libModule,
1354 MessageFragment::appModule,
1357 #ifndef SP_NO_MESSAGE_TEXT
1358 ,"marked section end not in marked section declaration"
1361 const MessageType1 ParserMessages::markedSectionLevel(
1364 MessageFragment::libModule,
1366 MessageFragment::appModule,
1369 #ifndef SP_NO_MESSAGE_TEXT
1370 ,"number of open marked sections must not exceed TAGLVL (%1)"
1373 const MessageType0L ParserMessages::unclosedMarkedSection(
1376 MessageFragment::libModule,
1378 MessageFragment::appModule,
1381 #ifndef SP_NO_MESSAGE_TEXT
1382 ,"missing marked section end"
1383 ,"marked section started here"
1386 const MessageType0 ParserMessages::specialParseEntityEnd(
1389 MessageFragment::libModule,
1391 MessageFragment::appModule,
1394 #ifndef SP_NO_MESSAGE_TEXT
1395 ,"entity end in character data, replaceable character data or ignored marked section"
1398 const MessageType2 ParserMessages::normalizedAttributeValueLength(
1399 MessageType::quantityError,
1401 MessageFragment::libModule,
1403 MessageFragment::appModule,
1406 #ifndef SP_NO_MESSAGE_TEXT
1407 ,"normalized length of attribute value literal must not exceed LITLEN (%1); length was %2"
1410 const MessageType0 ParserMessages::attributeValueSyntax(
1413 MessageFragment::libModule,
1415 MessageFragment::appModule,
1418 #ifndef SP_NO_MESSAGE_TEXT
1419 ,"syntax of attribute value does not conform to declared value"
1422 const MessageType2 ParserMessages::attributeValueChar(
1425 MessageFragment::libModule,
1427 MessageFragment::appModule,
1430 #ifndef SP_NO_MESSAGE_TEXT
1431 ,"character %1 is not allowed in the value of attribute %2"
1434 const MessageType1 ParserMessages::attributeValueMultiple(
1437 MessageFragment::libModule,
1439 MessageFragment::appModule,
1442 #ifndef SP_NO_MESSAGE_TEXT
1443 ,"value of attribute %1 must be a single token"
1446 const MessageType2 ParserMessages::attributeValueNumberToken(
1449 MessageFragment::libModule,
1451 MessageFragment::appModule,
1454 #ifndef SP_NO_MESSAGE_TEXT
1455 ,"value of attribute %2 invalid: %1 cannot start a number token"
1458 const MessageType2 ParserMessages::attributeValueName(
1461 MessageFragment::libModule,
1463 MessageFragment::appModule,
1466 #ifndef SP_NO_MESSAGE_TEXT
1467 ,"value of attribute %2 invalid: %1 cannot start a name"
1470 const MessageType1 ParserMessages::attributeMissing(
1473 MessageFragment::libModule,
1475 MessageFragment::appModule,
1478 #ifndef SP_NO_MESSAGE_TEXT
1479 ,"non-impliable attribute %1 not specified but OMITTAG NO and SHORTTAG NO"
1482 const MessageType1 ParserMessages::requiredAttributeMissing(
1485 MessageFragment::libModule,
1487 MessageFragment::appModule,
1490 #ifndef SP_NO_MESSAGE_TEXT
1491 ,"required attribute %1 not specified"
1494 const MessageType1 ParserMessages::currentAttributeMissing(
1497 MessageFragment::libModule,
1499 MessageFragment::appModule,
1502 #ifndef SP_NO_MESSAGE_TEXT
1503 ,"first occurrence of current attribute %1 not specified"
1506 const MessageType1 ParserMessages::invalidNotationAttribute(
1509 MessageFragment::libModule,
1511 MessageFragment::appModule,
1514 #ifndef SP_NO_MESSAGE_TEXT
1515 ,"%1 is not a notation name"
1518 const MessageType1 ParserMessages::invalidEntityAttribute(
1521 MessageFragment::libModule,
1523 MessageFragment::appModule,
1526 #ifndef SP_NO_MESSAGE_TEXT
1527 ,"%1 is not a general entity name"
1530 const MessageType3 ParserMessages::attributeValueNotInGroup(
1533 MessageFragment::libModule,
1535 MessageFragment::appModule,
1538 #ifndef SP_NO_MESSAGE_TEXT
1539 ,"value of attribute %2 cannot be %1; must be one of %3"
1542 const MessageType1 ParserMessages::notDataOrSubdocEntity(
1545 MessageFragment::libModule,
1547 MessageFragment::appModule,
1550 #ifndef SP_NO_MESSAGE_TEXT
1551 ,"%1 is not a data or subdocument entity"
1554 const MessageType3 ParserMessages::ambiguousModelInitial(
1557 MessageFragment::libModule,
1559 MessageFragment::appModule,
1562 #ifndef SP_NO_MESSAGE_TEXT
1563 ,"content model is ambiguous: when no tokens have been matched, both the %2 and %3 occurrences of %1 are possible"
1566 const MessageType5 ParserMessages::ambiguousModel(
1569 MessageFragment::libModule,
1571 MessageFragment::appModule,
1574 #ifndef SP_NO_MESSAGE_TEXT
1575 ,"content model is ambiguous: when the current token is the %2 occurrence of %1, both the %4 and %5 occurrences of %3 are possible"
1578 const MessageType5 ParserMessages::ambiguousModelSingleAnd(
1581 MessageFragment::libModule,
1583 MessageFragment::appModule,
1586 #ifndef SP_NO_MESSAGE_TEXT
1587 ,"content model is ambiguous: when the current token is the %2 occurrence of %1 and the innermost containing and group has been matched, both the %4 and %5 occurrences of %3 are possible"
1590 const MessageType6 ParserMessages::ambiguousModelMultipleAnd(
1593 MessageFragment::libModule,
1595 MessageFragment::appModule,
1598 #ifndef SP_NO_MESSAGE_TEXT
1599 ,"content model is ambiguous: when the current token is the %2 occurrence of %1 and the innermost %3 containing and groups have been matched, both the %5 and %6 occurrences of %4 are possible"
1602 const MessageType1L ParserMessages::commentDeclarationCharacter(
1605 MessageFragment::libModule,
1607 MessageFragment::appModule,
1610 #ifndef SP_NO_MESSAGE_TEXT
1611 ,"invalid comment declaration: found character %1 outside comment but inside comment declaration"
1612 ,"comment declaration started here"
1615 const MessageType1 ParserMessages::nonSgmlCharacter(
1618 MessageFragment::libModule,
1620 MessageFragment::appModule,
1623 #ifndef SP_NO_MESSAGE_TEXT
1624 ,"non SGML character number %1"
1627 const MessageType0 ParserMessages::dataMarkedSectionDeclSubset(
1630 MessageFragment::libModule,
1632 MessageFragment::appModule,
1635 #ifndef SP_NO_MESSAGE_TEXT
1636 ,"data or replaceable character data in declaration subset"
1639 const MessageType1L ParserMessages::duplicateId(
1642 MessageFragment::libModule,
1644 MessageFragment::appModule,
1647 #ifndef SP_NO_MESSAGE_TEXT
1648 ,"ID %1 already defined"
1649 ,"ID %1 first defined here"
1652 const MessageType1 ParserMessages::notFixedValue(
1655 MessageFragment::libModule,
1657 MessageFragment::appModule,
1660 #ifndef SP_NO_MESSAGE_TEXT
1661 ,"value of fixed attribute %1 not equal to default"
1664 const MessageType1 ParserMessages::sdCommentSignificant(
1667 MessageFragment::libModule,
1669 MessageFragment::appModule,
1672 #ifndef SP_NO_MESSAGE_TEXT
1673 ,"character %1 is not significant in the reference concrete syntax and so cannot occur in a comment in the SGML declaration"
1676 const MessageType1 ParserMessages::standardVersion(
1679 MessageFragment::libModule,
1681 MessageFragment::appModule,
1684 #ifndef SP_NO_MESSAGE_TEXT
1685 ,"minimum data of first minimum literal in SGML declaration must be \"ISO 8879:1986\" not %1"
1688 const MessageType1 ParserMessages::namingBeforeLcnmstrt(
1691 MessageFragment::libModule,
1693 MessageFragment::appModule,
1696 #ifndef SP_NO_MESSAGE_TEXT
1697 ,"parameter before \"LCNMSTRT\" must be \"NAMING\" not %1"
1700 const MessageType1 ParserMessages::sdEntityEnd(
1703 MessageFragment::libModule,
1705 MessageFragment::appModule,
1708 #ifndef SP_NO_MESSAGE_TEXT
1709 ,"unexpected entity end in SGML declaration: only %1, S separators and comments allowed"
1712 const MessageType2 ParserMessages::sdInvalidNameToken(
1715 MessageFragment::libModule,
1717 MessageFragment::appModule,
1720 #ifndef SP_NO_MESSAGE_TEXT
1721 ,"%1 invalid: only %2 and parameter separators allowed"
1724 const MessageType1 ParserMessages::numberTooBig(
1727 MessageFragment::libModule,
1729 MessageFragment::appModule,
1732 #ifndef SP_NO_MESSAGE_TEXT
1733 ,"magnitude of %1 too big (length exceeds NAMELEN)"
1736 const MessageType1 ParserMessages::sdLiteralSignificant(
1739 MessageFragment::libModule,
1741 MessageFragment::appModule,
1744 #ifndef SP_NO_MESSAGE_TEXT
1745 ,"character %1 is not significant in the reference concrete syntax and so cannot occur in a literal in the SGML declaration except as the replacement of a character reference"
1748 const MessageType1 ParserMessages::syntaxCharacterNumber(
1751 MessageFragment::libModule,
1753 MessageFragment::appModule,
1756 #ifndef SP_NO_MESSAGE_TEXT
1757 ,"%1 is not a valid syntax reference character number"
1760 const MessageType0 ParserMessages::sdParameterEntity(
1763 MessageFragment::libModule,
1765 MessageFragment::appModule,
1768 #ifndef SP_NO_MESSAGE_TEXT
1769 ,"a parameter entity reference cannot occur in an SGML declaration"
1772 const MessageType2 ParserMessages::sdParamInvalidToken(
1775 MessageFragment::libModule,
1777 MessageFragment::appModule,
1780 #ifndef SP_NO_MESSAGE_TEXT
1781 ,"%1 invalid: only %2 and parameter separators are allowed"
1784 const MessageType0 ParserMessages::giveUp(
1787 MessageFragment::libModule,
1789 MessageFragment::appModule,
1792 #ifndef SP_NO_MESSAGE_TEXT
1793 ,"cannot continue because of previous errors"
1796 const MessageType1 ParserMessages::sdMissingCharacters(
1799 MessageFragment::libModule,
1801 MessageFragment::appModule,
1804 #ifndef SP_NO_MESSAGE_TEXT
1805 ,"SGML declaration cannot be parsed because the character set does not contain characters having the following numbers in ISO 646: %1"
1808 const MessageType1 ParserMessages::missingMinimumChars(
1811 MessageFragment::libModule,
1813 MessageFragment::appModule,
1816 #ifndef SP_NO_MESSAGE_TEXT
1817 ,"the specified character set is invalid because it does not contain the minimum data characters having the following numbers in ISO 646: %1"
1820 const MessageType1 ParserMessages::duplicateCharNumbers(
1823 MessageFragment::libModule,
1825 MessageFragment::appModule,
1828 #ifndef SP_NO_MESSAGE_TEXT
1829 ,"character numbers declared more than once: %1"
1832 const MessageType1 ParserMessages::codeSetHoles(
1835 MessageFragment::libModule,
1837 MessageFragment::appModule,
1840 #ifndef SP_NO_MESSAGE_TEXT
1841 ,"character numbers should have been declared UNUSED: %1"
1844 const MessageType1 ParserMessages::basesetCharsMissing(
1845 MessageType::warning,
1847 MessageFragment::libModule,
1849 MessageFragment::appModule,
1852 #ifndef SP_NO_MESSAGE_TEXT
1853 ,"character numbers missing in base set: %1"
1856 const MessageType1 ParserMessages::documentCharMax(
1859 MessageFragment::libModule,
1861 MessageFragment::appModule,
1864 #ifndef SP_NO_MESSAGE_TEXT
1865 ,"this system requires that characters in the document character set not have numbers exceeding %1"
1868 const MessageType1 ParserMessages::fpiMissingField(
1871 MessageFragment::libModule,
1873 MessageFragment::appModule,
1876 #ifndef SP_NO_MESSAGE_TEXT
1877 ,"invalid formal public identifier %1: missing //"
1880 const MessageType1 ParserMessages::fpiMissingTextClassSpace(
1883 MessageFragment::libModule,
1885 MessageFragment::appModule,
1888 #ifndef SP_NO_MESSAGE_TEXT
1889 ,"invalid formal public identifier %1: no SPACE after public text class"
1892 const MessageType1 ParserMessages::fpiInvalidTextClass(
1895 MessageFragment::libModule,
1897 MessageFragment::appModule,
1900 #ifndef SP_NO_MESSAGE_TEXT
1901 ,"invalid formal public identifier %1: invalid public text class"
1904 const MessageType1 ParserMessages::fpiInvalidLanguage(
1907 MessageFragment::libModule,
1909 MessageFragment::appModule,
1912 #ifndef SP_NO_MESSAGE_TEXT
1913 ,"invalid formal public identifier %1: public text language must be a name containing only upper case letters"
1916 const MessageType1 ParserMessages::fpiIllegalDisplayVersion(
1919 MessageFragment::libModule,
1921 MessageFragment::appModule,
1924 #ifndef SP_NO_MESSAGE_TEXT
1925 ,"invalid formal public identifier %1: public text display version not permitted with this text class"
1928 const MessageType1 ParserMessages::fpiExtraField(
1931 MessageFragment::libModule,
1933 MessageFragment::appModule,
1936 #ifndef SP_NO_MESSAGE_TEXT
1937 ,"invalid formal public identifier %1: extra field"
1940 const MessageType0 ParserMessages::notationIdentifierTextClass(
1943 MessageFragment::libModule,
1945 MessageFragment::appModule,
1948 #ifndef SP_NO_MESSAGE_TEXT
1949 ,"public text class of public identifier in notation identifier must be NOTATION"
1952 const MessageType1 ParserMessages::unknownBaseset(
1953 MessageType::warning,
1955 MessageFragment::libModule,
1957 MessageFragment::appModule,
1960 #ifndef SP_NO_MESSAGE_TEXT
1961 ,"base character set %1 is unknown"
1964 const MessageType2 ParserMessages::lexicalAmbiguity(
1967 MessageFragment::libModule,
1969 MessageFragment::appModule,
1972 #ifndef SP_NO_MESSAGE_TEXT
1973 ,"delimiter set is ambiguous: %1 and %2 can be recognized in the same mode"
1976 const MessageType1 ParserMessages::translateSyntaxChar(
1979 MessageFragment::libModule,
1981 MessageFragment::appModule,
1984 #ifndef SP_NO_MESSAGE_TEXT
1985 ,"there is no unique character in the document character set corresponding to character number %1 in the syntax reference character set"
1988 const MessageType1 ParserMessages::missingSignificant(
1991 MessageFragment::libModule,
1993 MessageFragment::appModule,
1996 #ifndef SP_NO_MESSAGE_TEXT
1997 ,"characters with the following numbers in the syntax reference character set are significant in the concrete syntax but are not in the document character set: %1"
2000 const MessageType1 ParserMessages::missingSyntaxChar(
2003 MessageFragment::libModule,
2005 MessageFragment::appModule,
2008 #ifndef SP_NO_MESSAGE_TEXT
2009 ,"the character with number %1 in ISO 646 is significant but has no representation in the syntax reference character set"
2012 const MessageType1 ParserMessages::unknownCapacitySet(
2015 MessageFragment::libModule,
2017 MessageFragment::appModule,
2020 #ifndef SP_NO_MESSAGE_TEXT
2021 ,"capacity set %1 is unknown"
2024 const MessageType1 ParserMessages::duplicateCapacity(
2025 MessageType::warning,
2027 MessageFragment::libModule,
2029 MessageFragment::appModule,
2032 #ifndef SP_NO_MESSAGE_TEXT
2033 ,"capacity %1 already specified"
2036 const MessageType1 ParserMessages::capacityExceedsTotalcap(
2039 MessageFragment::libModule,
2041 MessageFragment::appModule,
2044 #ifndef SP_NO_MESSAGE_TEXT
2045 ,"value of capacity %1 exceeds value of TOTALCAP"
2048 const MessageType1 ParserMessages::unknownPublicSyntax(
2051 MessageFragment::libModule,
2053 MessageFragment::appModule,
2056 #ifndef SP_NO_MESSAGE_TEXT
2057 ,"syntax %1 is unknown"
2060 const MessageType0 ParserMessages::nmstrtLength(
2063 MessageFragment::libModule,
2065 MessageFragment::appModule,
2068 #ifndef SP_NO_MESSAGE_TEXT
2069 ,"UCNMSTRT must have the same number of characters as LCNMSTRT"
2072 const MessageType0 ParserMessages::nmcharLength(
2075 MessageFragment::libModule,
2077 MessageFragment::appModule,
2080 #ifndef SP_NO_MESSAGE_TEXT
2081 ,"UCNMCHAR must have the same number of characters as LCNMCHAR"
2084 const MessageType1 ParserMessages::subdocLevel(
2085 MessageType::quantityError,
2087 MessageFragment::libModule,
2089 MessageFragment::appModule,
2092 #ifndef SP_NO_MESSAGE_TEXT
2093 ,"number of open subdocuments exceeds quantity specified for SUBDOC parameter in SGML declaration (%1)"
2096 const MessageType1 ParserMessages::subdocEntity(
2099 MessageFragment::libModule,
2101 MessageFragment::appModule,
2104 #ifndef SP_NO_MESSAGE_TEXT
2105 ,"entity %1 declared SUBDOC, but SUBDOC NO specified in SGML declaration"
2108 const MessageType0 ParserMessages::parameterEntityNotEnded(
2111 MessageFragment::libModule,
2113 MessageFragment::appModule,
2116 #ifndef SP_NO_MESSAGE_TEXT
2117 ,"a parameter entity referenced in a parameter separator must end in the same declaration"
2120 const MessageType1 ParserMessages::missingId(
2121 MessageType::idrefError,
2123 MessageFragment::libModule,
2125 MessageFragment::appModule,
2128 #ifndef SP_NO_MESSAGE_TEXT
2129 ,"reference to non-existent ID %1"
2132 const MessageType1 ParserMessages::dtdUndefinedElement(
2133 MessageType::warning,
2135 MessageFragment::libModule,
2137 MessageFragment::appModule,
2140 #ifndef SP_NO_MESSAGE_TEXT
2141 ,"generic identifier %1 used in DTD but not defined"
2144 const MessageType1 ParserMessages::elementNotFinishedDocumentEnd(
2147 MessageFragment::libModule,
2149 MessageFragment::appModule,
2152 #ifndef SP_NO_MESSAGE_TEXT
2153 ,"%1 not finished but document ended"
2156 const MessageType0 ParserMessages::subdocGiveUp(
2159 MessageFragment::libModule,
2161 MessageFragment::appModule,
2164 #ifndef SP_NO_MESSAGE_TEXT
2165 ,"cannot continue with subdocument because of previous errors"
2168 const MessageType0 ParserMessages::noDtd(
2171 MessageFragment::libModule,
2173 MessageFragment::appModule,
2176 #ifndef SP_NO_MESSAGE_TEXT
2177 ,"could not find document type declaration"
2180 const MessageType1 ParserMessages::taglen(
2181 MessageType::quantityError,
2183 MessageFragment::libModule,
2185 MessageFragment::appModule,
2188 #ifndef SP_NO_MESSAGE_TEXT
2189 ,"length of start-tag before interpretation of literals must not exceed TAGLEN (%1)"
2192 const MessageType0 ParserMessages::groupParameterEntityNotEnded(
2195 MessageFragment::libModule,
2197 MessageFragment::appModule,
2200 #ifndef SP_NO_MESSAGE_TEXT
2201 ,"a parameter entity referenced in a token separator must end in the same group"
2204 const MessageType1 ParserMessages::invalidSgmlChar(
2207 MessageFragment::libModule,
2209 MessageFragment::appModule,
2212 #ifndef SP_NO_MESSAGE_TEXT
2213 ,"the following character numbers are shunned characters that are not significant and so should have been declared UNUSED: %1"
2216 const MessageType1 ParserMessages::translateDocChar(
2219 MessageFragment::libModule,
2221 MessageFragment::appModule,
2224 #ifndef SP_NO_MESSAGE_TEXT
2225 ,"there is no unique character in the specified document character set corresponding to character number %1 in ISO 646"
2228 const MessageType1 ParserMessages::attributeValueLengthNeg(
2229 MessageType::quantityError,
2231 MessageFragment::libModule,
2233 MessageFragment::appModule,
2236 #ifndef SP_NO_MESSAGE_TEXT
2237 ,"length of attribute value must not exceed LITLEN less NORMSEP (-%1)"
2240 const MessageType1 ParserMessages::tokenizedAttributeValueLengthNeg(
2241 MessageType::quantityError,
2243 MessageFragment::libModule,
2245 MessageFragment::appModule,
2248 #ifndef SP_NO_MESSAGE_TEXT
2249 ,"length of tokenized attribute value must not exceed LITLEN less NORMSEP (-%1)"
2252 const MessageType1 ParserMessages::scopeInstanceQuantity(
2255 MessageFragment::libModule,
2257 MessageFragment::appModule,
2260 #ifndef SP_NO_MESSAGE_TEXT
2261 ,"concrete syntax scope is INSTANCE but value of %1 quantity is less than value in reference quantity set"
2264 const MessageType1 ParserMessages::basesetTextClass(
2267 MessageFragment::libModule,
2269 MessageFragment::appModule,
2272 #ifndef SP_NO_MESSAGE_TEXT
2273 ,"public text class of formal public identifier of base character set must be CHARSET"
2276 const MessageType1 ParserMessages::capacityTextClass(
2279 MessageFragment::libModule,
2281 MessageFragment::appModule,
2284 #ifndef SP_NO_MESSAGE_TEXT
2285 ,"public text class of formal public identifier of capacity set must be CAPACITY"
2288 const MessageType1 ParserMessages::syntaxTextClass(
2291 MessageFragment::libModule,
2293 MessageFragment::appModule,
2296 #ifndef SP_NO_MESSAGE_TEXT
2297 ,"public text class of formal public identifier of concrete syntax must be SYNTAX"
2300 const MessageType0 ParserMessages::msocharRequiresMsichar(
2303 MessageFragment::libModule,
2305 MessageFragment::appModule,
2308 #ifndef SP_NO_MESSAGE_TEXT
2309 ,"when there is an MSOCHAR there must also be an MSICHAR"
2312 const MessageType1 ParserMessages::switchNotMarkup(
2315 MessageFragment::libModule,
2317 MessageFragment::appModule,
2320 #ifndef SP_NO_MESSAGE_TEXT
2321 ,"character number %1 in the syntax reference character set was specified as a character to be switched but is not a markup character"
2324 const MessageType1 ParserMessages::switchNotInCharset(
2327 MessageFragment::libModule,
2329 MessageFragment::appModule,
2332 #ifndef SP_NO_MESSAGE_TEXT
2333 ,"character number %1 was specified as a character to be switched but is not in the syntax reference character set"
2336 const MessageType1 ParserMessages::ambiguousDocCharacter(
2337 MessageType::warning,
2339 MessageFragment::libModule,
2341 MessageFragment::appModule,
2344 #ifndef SP_NO_MESSAGE_TEXT
2345 ,"character numbers %1 in the document character set have been assigned the same meaning, but this is the meaning of a significant character"
2348 const MessageType1 ParserMessages::oneFunction(
2351 MessageFragment::libModule,
2353 MessageFragment::appModule,
2356 #ifndef SP_NO_MESSAGE_TEXT
2357 ,"character number %1 assigned to more than one function"
2360 const MessageType1 ParserMessages::duplicateFunctionName(
2363 MessageFragment::libModule,
2365 MessageFragment::appModule,
2368 #ifndef SP_NO_MESSAGE_TEXT
2369 ,"%1 is already a function name"
2372 const MessageType1 ParserMessages::missingSignificant646(
2375 MessageFragment::libModule,
2377 MessageFragment::appModule,
2380 #ifndef SP_NO_MESSAGE_TEXT
2381 ,"characters with the following numbers in ISO 646 are significant in the concrete syntax but are not in the document character set: %1"
2384 const MessageType1 ParserMessages::generalDelimAllFunction(
2387 MessageFragment::libModule,
2389 MessageFragment::appModule,
2392 #ifndef SP_NO_MESSAGE_TEXT
2393 ,"general delimiter %1 consists solely of function characters"
2396 const MessageType1 ParserMessages::nmcharLetter(
2399 MessageFragment::libModule,
2401 MessageFragment::appModule,
2404 #ifndef SP_NO_MESSAGE_TEXT
2405 ,"letters assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT: %1"
2408 const MessageType1 ParserMessages::nmcharDigit(
2411 MessageFragment::libModule,
2413 MessageFragment::appModule,
2416 #ifndef SP_NO_MESSAGE_TEXT
2417 ,"digits assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT: %1"
2420 const MessageType1 ParserMessages::nmcharRe(
2423 MessageFragment::libModule,
2425 MessageFragment::appModule,
2428 #ifndef SP_NO_MESSAGE_TEXT
2429 ,"character number %1 cannot be assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT because it is RE"
2432 const MessageType1 ParserMessages::nmcharRs(
2435 MessageFragment::libModule,
2437 MessageFragment::appModule,
2440 #ifndef SP_NO_MESSAGE_TEXT
2441 ,"character number %1 cannot be assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT because it is RS"
2444 const MessageType1 ParserMessages::nmcharSpace(
2447 MessageFragment::libModule,
2449 MessageFragment::appModule,
2452 #ifndef SP_NO_MESSAGE_TEXT
2453 ,"character number %1 cannot be assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT because it is SPACE"
2456 const MessageType1 ParserMessages::nmcharSepchar(
2459 MessageFragment::libModule,
2461 MessageFragment::appModule,
2464 #ifndef SP_NO_MESSAGE_TEXT
2465 ,"separator characters assigned to LCNMCHAR, UCNMCHAR, LCNMSTRT or UCNMSTRT: %1"
2468 const MessageType1 ParserMessages::switchLetterDigit(
2471 MessageFragment::libModule,
2473 MessageFragment::appModule,
2476 #ifndef SP_NO_MESSAGE_TEXT
2477 ,"character number %1 cannot be switched because it is a Digit, LC Letter or UC Letter"
2480 const MessageType0 ParserMessages::zeroNumberOfCharacters(
2481 MessageType::warning,
2483 MessageFragment::libModule,
2485 MessageFragment::appModule,
2488 #ifndef SP_NO_MESSAGE_TEXT
2489 ,"pointless for number of characters to be 0"
2492 const MessageType1 ParserMessages::nameReferenceReservedName(
2495 MessageFragment::libModule,
2497 MessageFragment::appModule,
2500 #ifndef SP_NO_MESSAGE_TEXT
2501 ,"%1 cannot be the replacement for a reference reserved name because it is another reference reserved name"
2504 const MessageType1 ParserMessages::ambiguousReservedName(
2507 MessageFragment::libModule,
2509 MessageFragment::appModule,
2512 #ifndef SP_NO_MESSAGE_TEXT
2513 ,"%1 cannot be the replacement for a reference reserved name because it is the replacement of another reference reserved name"
2516 const MessageType1 ParserMessages::duplicateReservedName(
2519 MessageFragment::libModule,
2521 MessageFragment::appModule,
2524 #ifndef SP_NO_MESSAGE_TEXT
2525 ,"replacement for reserved name %1 already specified"
2528 const MessageType1 ParserMessages::reservedNameSyntax(
2529 MessageType::warning,
2531 MessageFragment::libModule,
2533 MessageFragment::appModule,
2536 #ifndef SP_NO_MESSAGE_TEXT
2537 ,"%1 is not a valid name in the declared concrete syntax"
2540 const MessageType1 ParserMessages::multipleBSequence(
2543 MessageFragment::libModule,
2545 MessageFragment::appModule,
2548 #ifndef SP_NO_MESSAGE_TEXT
2549 ,"%1 is not a valid short reference delimiter because it has more than one B sequence"
2552 const MessageType1 ParserMessages::blankAdjacentBSequence(
2555 MessageFragment::libModule,
2557 MessageFragment::appModule,
2560 #ifndef SP_NO_MESSAGE_TEXT
2561 ,"%1 is not a valid short reference delimiter because it is adjacent to a character that can occur in a blank sequence"
2564 const MessageType2 ParserMessages::delimiterLength(
2567 MessageFragment::libModule,
2569 MessageFragment::appModule,
2572 #ifndef SP_NO_MESSAGE_TEXT
2573 ,"length of delimiter %1 exceeds NAMELEN (%2)"
2576 const MessageType2 ParserMessages::reservedNameLength(
2577 MessageType::warning,
2579 MessageFragment::libModule,
2581 MessageFragment::appModule,
2584 #ifndef SP_NO_MESSAGE_TEXT
2585 ,"length of reserved name %1 exceeds NAMELEN (%2)"
2588 const MessageType1 ParserMessages::nmcharNmstrt(
2591 MessageFragment::libModule,
2593 MessageFragment::appModule,
2596 #ifndef SP_NO_MESSAGE_TEXT
2597 ,"character numbers assigned to both LCNMCHAR or UCNMCHAR and LCNMSTRT or UCNMSTRT: %1"
2600 const MessageType0 ParserMessages::scopeInstanceSyntaxCharset(
2603 MessageFragment::libModule,
2605 MessageFragment::appModule,
2608 #ifndef SP_NO_MESSAGE_TEXT
2609 ,"when the concrete syntax scope is INSTANCE the syntax reference character set of the declared syntax must be the same as that of the reference concrete syntax"
2612 const MessageType0 ParserMessages::emptyOmitEndTag(
2613 MessageType::warning,
2615 MessageFragment::libModule,
2617 MessageFragment::appModule,
2620 #ifndef SP_NO_MESSAGE_TEXT
2621 ,"end-tag minimization should be \"O\" for element with declared content of EMPTY"
2624 const MessageType1 ParserMessages::conrefOmitEndTag(
2625 MessageType::warning,
2627 MessageFragment::libModule,
2629 MessageFragment::appModule,
2632 #ifndef SP_NO_MESSAGE_TEXT
2633 ,"end-tag minimization should be \"O\" for element %1 because it has CONREF attribute"
2636 const MessageType1 ParserMessages::conrefEmpty(
2639 MessageFragment::libModule,
2641 MessageFragment::appModule,
2644 #ifndef SP_NO_MESSAGE_TEXT
2645 ,"element %1 has a declared content of EMPTY and a CONREF attribute"
2648 const MessageType1 ParserMessages::notationEmpty(
2651 MessageFragment::libModule,
2653 MessageFragment::appModule,
2656 #ifndef SP_NO_MESSAGE_TEXT
2657 ,"element %1 has a declared content of EMPTY and a NOTATION attribute"
2660 const MessageType0 ParserMessages::dataAttributeDeclaredValue(
2663 MessageFragment::libModule,
2665 MessageFragment::appModule,
2668 #ifndef SP_NO_MESSAGE_TEXT
2669 ,"declared value of data attribute cannot be ENTITY, ENTITIES, ID, IDREF, IDREFS or NOTATION"
2672 const MessageType0 ParserMessages::dataAttributeDefaultValue(
2675 MessageFragment::libModule,
2677 MessageFragment::appModule,
2680 #ifndef SP_NO_MESSAGE_TEXT
2681 ,"default value of data attribute cannot be CONREF or CURRENT"
2684 const MessageType2 ParserMessages::attcnt(
2685 MessageType::quantityError,
2687 MessageFragment::libModule,
2689 MessageFragment::appModule,
2692 #ifndef SP_NO_MESSAGE_TEXT
2693 ,"number of attribute names and name tokens (%1) exceeds ATTCNT (%2)"
2696 const MessageType0 ParserMessages::idDeclaredValue(
2699 MessageFragment::libModule,
2701 MessageFragment::appModule,
2704 #ifndef SP_NO_MESSAGE_TEXT
2705 ,"if the declared value is ID the default value must be IMPLIED or REQUIRED"
2708 const MessageType1 ParserMessages::multipleIdAttributes(
2711 MessageFragment::libModule,
2713 MessageFragment::appModule,
2716 #ifndef SP_NO_MESSAGE_TEXT
2717 ,"the attribute definition list already declared attribute %1 as the ID attribute"
2720 const MessageType1 ParserMessages::multipleNotationAttributes(
2723 MessageFragment::libModule,
2725 MessageFragment::appModule,
2728 #ifndef SP_NO_MESSAGE_TEXT
2729 ,"the attribute definition list already declared attribute %1 as the NOTATION attribute"
2732 const MessageType1 ParserMessages::duplicateAttributeToken(
2735 MessageFragment::libModule,
2737 MessageFragment::appModule,
2740 #ifndef SP_NO_MESSAGE_TEXT
2741 ,"token %1 occurs more than once in attribute definition list"
2744 const MessageType1 ParserMessages::notationNoAttributes(
2747 MessageFragment::libModule,
2749 MessageFragment::appModule,
2752 #ifndef SP_NO_MESSAGE_TEXT
2753 ,"no attributes defined for notation %1"
2756 const MessageType2 ParserMessages::entityNotationUndefined(
2759 MessageFragment::libModule,
2761 MessageFragment::appModule,
2764 #ifndef SP_NO_MESSAGE_TEXT
2765 ,"notation %1 for entity %2 undefined"
2768 const MessageType2 ParserMessages::mapEntityUndefined(
2771 MessageFragment::libModule,
2773 MessageFragment::appModule,
2776 #ifndef SP_NO_MESSAGE_TEXT
2777 ,"entity %1 undefined in short reference map %2"
2780 const MessageType1 ParserMessages::attlistNotationUndefined(
2783 MessageFragment::libModule,
2785 MessageFragment::appModule,
2788 #ifndef SP_NO_MESSAGE_TEXT
2789 ,"notation %1 is undefined but had attribute definition"
2792 const MessageType1 ParserMessages::bracketedLitlen(
2793 MessageType::quantityError,
2795 MessageFragment::libModule,
2797 MessageFragment::appModule,
2800 #ifndef SP_NO_MESSAGE_TEXT
2801 ,"length of interpreted parameter literal in bracketed text plus the length of the bracketing delimiters must not exceed LITLEN (%1)"
2804 const MessageType1 ParserMessages::genericIdentifierLength(
2805 MessageType::quantityError,
2807 MessageFragment::libModule,
2809 MessageFragment::appModule,
2812 #ifndef SP_NO_MESSAGE_TEXT
2813 ,"length of rank stem plus length of rank suffix must not exceed NAMELEN (%1)"
2816 const MessageType0 ParserMessages::instanceStartOmittag(
2819 MessageFragment::libModule,
2821 MessageFragment::appModule,
2824 #ifndef SP_NO_MESSAGE_TEXT
2825 ,"document instance must start with document element"
2828 const MessageType1 ParserMessages::grplvl(
2829 MessageType::quantityError,
2831 MessageFragment::libModule,
2833 MessageFragment::appModule,
2836 #ifndef SP_NO_MESSAGE_TEXT
2837 ,"content model nesting level exceeds GRPLVL (%1)"
2840 const MessageType1 ParserMessages::grpgtcnt(
2841 MessageType::quantityError,
2843 MessageFragment::libModule,
2845 MessageFragment::appModule,
2848 #ifndef SP_NO_MESSAGE_TEXT
2849 ,"grand total of content tokens exceeds GRPGTCNT (%1)"
2852 const MessageType0 ParserMessages::minimizedStartTag(
2855 MessageFragment::libModule,
2857 MessageFragment::appModule,
2860 #ifndef SP_NO_MESSAGE_TEXT
2861 ,"minimized start-tag requires SHORTTAG YES"
2864 const MessageType0 ParserMessages::minimizedEndTag(
2867 MessageFragment::libModule,
2869 MessageFragment::appModule,
2872 #ifndef SP_NO_MESSAGE_TEXT
2873 ,"minimized end-tag requires SHORTTAG YES"
2876 const MessageType0 ParserMessages::multipleDtds(
2879 MessageFragment::libModule,
2881 MessageFragment::appModule,
2884 #ifndef SP_NO_MESSAGE_TEXT
2885 ,"DTDs other than base allowed only if CONCUR YES or EXPLICIT YES"
2888 const MessageType0 ParserMessages::afterDocumentElementEntityEnd(
2891 MessageFragment::libModule,
2893 MessageFragment::appModule,
2896 #ifndef SP_NO_MESSAGE_TEXT
2897 ,"end of entity other than document entity after document element"
2900 const MessageType1 ParserMessages::declarationAfterDocumentElement(
2903 MessageFragment::libModule,
2905 MessageFragment::appModule,
2908 #ifndef SP_NO_MESSAGE_TEXT
2909 ,"%1 declaration illegal after document element"
2912 const MessageType0 ParserMessages::characterReferenceAfterDocumentElement(
2915 MessageFragment::libModule,
2917 MessageFragment::appModule,
2920 #ifndef SP_NO_MESSAGE_TEXT
2921 ,"character reference illegal after document element"
2924 const MessageType0 ParserMessages::entityReferenceAfterDocumentElement(
2927 MessageFragment::libModule,
2929 MessageFragment::appModule,
2932 #ifndef SP_NO_MESSAGE_TEXT
2933 ,"entity reference illegal after document element"
2936 const MessageType0 ParserMessages::markedSectionAfterDocumentElement(
2939 MessageFragment::libModule,
2941 MessageFragment::appModule,
2944 #ifndef SP_NO_MESSAGE_TEXT
2945 ,"marked section illegal after document element"
2948 const MessageType3 ParserMessages::requiredElementExcluded(
2951 MessageFragment::libModule,
2953 MessageFragment::appModule,
2956 #ifndef SP_NO_MESSAGE_TEXT
2957 ,"the %1 occurrence of %2 in the content model for %3 cannot be excluded at this point because it is contextually required"
2960 const MessageType3 ParserMessages::invalidExclusion(
2963 MessageFragment::libModule,
2965 MessageFragment::appModule,
2968 #ifndef SP_NO_MESSAGE_TEXT
2969 ,"the %1 occurrence of %2 in the content model for %3 cannot be excluded because it is neither inherently optional nor a member of an or group"
2972 const MessageType0 ParserMessages::attributeValueShorttag(
2975 MessageFragment::libModule,
2977 MessageFragment::appModule,
2980 #ifndef SP_NO_MESSAGE_TEXT
2981 ,"an attribute value specification must be an attribute value literal unless SHORTTAG YES is specified"
2984 const MessageType0 ParserMessages::conrefNotation(
2987 MessageFragment::libModule,
2989 MessageFragment::appModule,
2992 #ifndef SP_NO_MESSAGE_TEXT
2993 ,"value cannot be specified both for notation attribute and content reference attribute"
2996 const MessageType1 ParserMessages::duplicateNotationDeclaration(
2999 MessageFragment::libModule,
3001 MessageFragment::appModule,
3004 #ifndef SP_NO_MESSAGE_TEXT
3005 ,"notation %1 already defined"
3008 const MessageType1L ParserMessages::duplicateShortrefDeclaration(
3011 MessageFragment::libModule,
3013 MessageFragment::appModule,
3016 #ifndef SP_NO_MESSAGE_TEXT
3017 ,"short reference map %1 already defined"
3018 ,"first defined here"
3021 const MessageType1 ParserMessages::duplicateDelimGeneral(
3024 MessageFragment::libModule,
3026 MessageFragment::appModule,
3029 #ifndef SP_NO_MESSAGE_TEXT
3030 ,"general delimiter role %1 already defined"
3033 const MessageType1 ParserMessages::idrefGrpcnt(
3034 MessageType::quantityError,
3036 MessageFragment::libModule,
3038 MessageFragment::appModule,
3041 #ifndef SP_NO_MESSAGE_TEXT
3042 ,"number of id references in start-tag must not exceed GRPCNT (%1)"
3045 const MessageType1 ParserMessages::entityNameGrpcnt(
3046 MessageType::quantityError,
3048 MessageFragment::libModule,
3050 MessageFragment::appModule,
3053 #ifndef SP_NO_MESSAGE_TEXT
3054 ,"number of entity names in attribute specification list must not exceed GRPCNT (%1)"
3057 const MessageType2 ParserMessages::attsplen(
3058 MessageType::quantityError,
3060 MessageFragment::libModule,
3062 MessageFragment::appModule,
3065 #ifndef SP_NO_MESSAGE_TEXT
3066 ,"normalized length of attribute specification list must not exceed ATTSPLEN (%1); length was %2"
3069 const MessageType1 ParserMessages::duplicateDelimShortref(
3072 MessageFragment::libModule,
3074 MessageFragment::appModule,
3077 #ifndef SP_NO_MESSAGE_TEXT
3078 ,"short reference delimiter %1 already specified"
3081 const MessageType1 ParserMessages::duplicateDelimShortrefSet(
3084 MessageFragment::libModule,
3086 MessageFragment::appModule,
3089 #ifndef SP_NO_MESSAGE_TEXT
3090 ,"single character short references were already specified for character numbers: %1"
3093 const MessageType1 ParserMessages::defaultEntityInAttribute(
3094 MessageType::warning,
3096 MessageFragment::libModule,
3098 MessageFragment::appModule,
3101 #ifndef SP_NO_MESSAGE_TEXT
3102 ,"default entity used in entity attribute %1"
3105 const MessageType1 ParserMessages::defaultEntityReference(
3106 MessageType::warning,
3108 MessageFragment::libModule,
3110 MessageFragment::appModule,
3113 #ifndef SP_NO_MESSAGE_TEXT
3114 ,"reference to entity %1 uses default entity "
3117 const MessageType2 ParserMessages::mapDefaultEntity(
3118 MessageType::warning,
3120 MessageFragment::libModule,
3122 MessageFragment::appModule,
3125 #ifndef SP_NO_MESSAGE_TEXT
3126 ,"entity %1 in short reference map %2 uses default entity"
3129 const MessageType1 ParserMessages::noSuchDtd(
3132 MessageFragment::libModule,
3134 MessageFragment::appModule,
3137 #ifndef SP_NO_MESSAGE_TEXT
3138 ,"no DTD %1 declared"
3141 const MessageType1 ParserMessages::noLpdSubset(
3142 MessageType::warning,
3144 MessageFragment::libModule,
3146 MessageFragment::appModule,
3149 #ifndef SP_NO_MESSAGE_TEXT
3150 ,"LPD %1 has neither internal nor external subset"
3153 const MessageType0 ParserMessages::assocElementDifferentAtts(
3156 MessageFragment::libModule,
3158 MessageFragment::appModule,
3161 #ifndef SP_NO_MESSAGE_TEXT
3162 ,"element types have different link attribute definitions"
3165 const MessageType1 ParserMessages::duplicateLinkSet(
3168 MessageFragment::libModule,
3170 MessageFragment::appModule,
3173 #ifndef SP_NO_MESSAGE_TEXT
3174 ,"link set %1 already defined"
3177 const MessageType0 ParserMessages::emptyResultAttributeSpec(
3180 MessageFragment::libModule,
3182 MessageFragment::appModule,
3185 #ifndef SP_NO_MESSAGE_TEXT
3186 ,"empty result attribute specification"
3189 const MessageType1 ParserMessages::noSuchSourceElement(
3192 MessageFragment::libModule,
3194 MessageFragment::appModule,
3197 #ifndef SP_NO_MESSAGE_TEXT
3198 ,"no source element type %1"
3201 const MessageType1 ParserMessages::noSuchResultElement(
3204 MessageFragment::libModule,
3206 MessageFragment::appModule,
3209 #ifndef SP_NO_MESSAGE_TEXT
3210 ,"no result element type %1"
3213 const MessageType0 ParserMessages::documentEndLpdSubset(
3216 MessageFragment::libModule,
3218 MessageFragment::appModule,
3221 #ifndef SP_NO_MESSAGE_TEXT
3222 ,"end of document in LPD subset"
3225 const MessageType1 ParserMessages::lpdSubsetDeclaration(
3228 MessageFragment::libModule,
3230 MessageFragment::appModule,
3233 #ifndef SP_NO_MESSAGE_TEXT
3234 ,"%1 declaration not allowed in LPD subset"
3237 const MessageType0 ParserMessages::idlinkDeclSimple(
3240 MessageFragment::libModule,
3242 MessageFragment::appModule,
3245 #ifndef SP_NO_MESSAGE_TEXT
3246 ,"ID link set declaration not allowed in simple link declaration subset"
3249 const MessageType0 ParserMessages::linkDeclSimple(
3252 MessageFragment::libModule,
3254 MessageFragment::appModule,
3257 #ifndef SP_NO_MESSAGE_TEXT
3258 ,"link set declaration not allowed in simple link declaration subset"
3261 const MessageType1 ParserMessages::simpleLinkAttlistElement(
3264 MessageFragment::libModule,
3266 MessageFragment::appModule,
3269 #ifndef SP_NO_MESSAGE_TEXT
3270 ,"attributes can only be defined for base document element (not %1) in simple link declaration subset"
3273 const MessageType0 ParserMessages::shortrefOnlyInBaseDtd(
3276 MessageFragment::libModule,
3278 MessageFragment::appModule,
3281 #ifndef SP_NO_MESSAGE_TEXT
3282 ,"a short reference mapping declaration is allowed only in the base DTD"
3285 const MessageType0 ParserMessages::usemapOnlyInBaseDtd(
3288 MessageFragment::libModule,
3290 MessageFragment::appModule,
3293 #ifndef SP_NO_MESSAGE_TEXT
3294 ,"a short reference use declaration is allowed only in the base DTD"
3297 const MessageType0 ParserMessages::linkAttributeDefaultValue(
3300 MessageFragment::libModule,
3302 MessageFragment::appModule,
3305 #ifndef SP_NO_MESSAGE_TEXT
3306 ,"default value of link attribute cannot be CURRENT or CONREF"
3309 const MessageType0 ParserMessages::linkAttributeDeclaredValue(
3312 MessageFragment::libModule,
3314 MessageFragment::appModule,
3317 #ifndef SP_NO_MESSAGE_TEXT
3318 ,"declared value of link attribute cannot be ID, IDREF, IDREFS or NOTATION"
3321 const MessageType0 ParserMessages::simpleLinkFixedAttribute(
3324 MessageFragment::libModule,
3326 MessageFragment::appModule,
3329 #ifndef SP_NO_MESSAGE_TEXT
3330 ,"only fixed attributes can be defined in simple LPD"
3333 const MessageType0 ParserMessages::duplicateIdLinkSet(
3336 MessageFragment::libModule,
3338 MessageFragment::appModule,
3341 #ifndef SP_NO_MESSAGE_TEXT
3342 ,"only one ID link set declaration allowed in an LPD subset"
3345 const MessageType1 ParserMessages::noInitialLinkSet(
3348 MessageFragment::libModule,
3350 MessageFragment::appModule,
3353 #ifndef SP_NO_MESSAGE_TEXT
3354 ,"no initial link set defined for LPD %1"
3357 const MessageType1 ParserMessages::notationUndefinedSourceDtd(
3360 MessageFragment::libModule,
3362 MessageFragment::appModule,
3365 #ifndef SP_NO_MESSAGE_TEXT
3366 ,"notation %1 not defined in source DTD"
3369 const MessageType0 ParserMessages::simpleLinkResultNotImplied(
3372 MessageFragment::libModule,
3374 MessageFragment::appModule,
3377 #ifndef SP_NO_MESSAGE_TEXT
3378 ,"result document type in simple link specification must be implied"
3381 const MessageType0 ParserMessages::simpleLinkFeature(
3384 MessageFragment::libModule,
3386 MessageFragment::appModule,
3389 #ifndef SP_NO_MESSAGE_TEXT
3390 ,"simple link requires SIMPLE YES"
3393 const MessageType0 ParserMessages::implicitLinkFeature(
3396 MessageFragment::libModule,
3398 MessageFragment::appModule,
3401 #ifndef SP_NO_MESSAGE_TEXT
3402 ,"implicit link requires IMPLICIT YES"
3405 const MessageType0 ParserMessages::explicitLinkFeature(
3408 MessageFragment::libModule,
3410 MessageFragment::appModule,
3413 #ifndef SP_NO_MESSAGE_TEXT
3414 ,"explicit link requires EXPLICIT YES"
3417 const MessageType0 ParserMessages::lpdBeforeBaseDtd(
3420 MessageFragment::libModule,
3422 MessageFragment::appModule,
3425 #ifndef SP_NO_MESSAGE_TEXT
3426 ,"LPD not allowed before first DTD"
3429 const MessageType0 ParserMessages::dtdAfterLpd(
3432 MessageFragment::libModule,
3434 MessageFragment::appModule,
3437 #ifndef SP_NO_MESSAGE_TEXT
3438 ,"DTD not allowed after an LPD"
3441 const MessageType1 ParserMessages::unstableLpdGeneralEntity(
3444 MessageFragment::libModule,
3446 MessageFragment::appModule,
3449 #ifndef SP_NO_MESSAGE_TEXT
3450 ,"definition of general entity %1 is unstable"
3453 const MessageType1 ParserMessages::unstableLpdParameterEntity(
3456 MessageFragment::libModule,
3458 MessageFragment::appModule,
3461 #ifndef SP_NO_MESSAGE_TEXT
3462 ,"definition of parameter entity %1 is unstable"
3465 const MessageType1 ParserMessages::multipleIdLinkRuleAttribute(
3468 MessageFragment::libModule,
3470 MessageFragment::appModule,
3473 #ifndef SP_NO_MESSAGE_TEXT
3474 ,"multiple link rules for ID %1 but not all have link attribute specifications"
3477 const MessageType1 ParserMessages::multipleLinkRuleAttribute(
3480 MessageFragment::libModule,
3482 MessageFragment::appModule,
3485 #ifndef SP_NO_MESSAGE_TEXT
3486 ,"multiple link rules for element type %1 but not all have link attribute specifications"
3489 const MessageType2 ParserMessages::uselinkBadLinkSet(
3492 MessageFragment::libModule,
3494 MessageFragment::appModule,
3497 #ifndef SP_NO_MESSAGE_TEXT
3498 ,"link type %1 does not have a link set %2"
3501 const MessageType1 ParserMessages::uselinkSimpleLpd(
3504 MessageFragment::libModule,
3506 MessageFragment::appModule,
3509 #ifndef SP_NO_MESSAGE_TEXT
3510 ,"link set use declaration for simple link process"
3513 const MessageType1 ParserMessages::uselinkBadLinkType(
3516 MessageFragment::libModule,
3518 MessageFragment::appModule,
3521 #ifndef SP_NO_MESSAGE_TEXT
3525 const MessageType1 ParserMessages::duplicateDtdLpd(
3528 MessageFragment::libModule,
3530 MessageFragment::appModule,
3533 #ifndef SP_NO_MESSAGE_TEXT
3534 ,"both document type and link type %1"
3537 const MessageType1 ParserMessages::duplicateLpd(
3540 MessageFragment::libModule,
3542 MessageFragment::appModule,
3545 #ifndef SP_NO_MESSAGE_TEXT
3546 ,"link type %1 already defined"
3549 const MessageType1 ParserMessages::duplicateDtd(
3552 MessageFragment::libModule,
3554 MessageFragment::appModule,
3557 #ifndef SP_NO_MESSAGE_TEXT
3558 ,"document type %1 already defined"
3561 const MessageType1 ParserMessages::undefinedLinkSet(
3564 MessageFragment::libModule,
3566 MessageFragment::appModule,
3569 #ifndef SP_NO_MESSAGE_TEXT
3570 ,"link set %1 used in LPD but not defined"
3573 const MessageType1 ParserMessages::duplicateImpliedResult(
3576 MessageFragment::libModule,
3578 MessageFragment::appModule,
3581 #ifndef SP_NO_MESSAGE_TEXT
3582 ,"#IMPLIED already linked to result element type %1"
3585 const MessageType1 ParserMessages::simpleLinkCount(
3588 MessageFragment::libModule,
3590 MessageFragment::appModule,
3593 #ifndef SP_NO_MESSAGE_TEXT
3594 ,"number of active simple link processes exceeds quantity specified for SIMPLE parameter in SGML declaration (%1)"
3597 const MessageType0 ParserMessages::duplicateExplicitChain(
3600 MessageFragment::libModule,
3602 MessageFragment::appModule,
3605 #ifndef SP_NO_MESSAGE_TEXT
3606 ,"only one chain of explicit link processes can be active"
3609 const MessageType1 ParserMessages::explicit1RequiresSourceTypeBase(
3612 MessageFragment::libModule,
3614 MessageFragment::appModule,
3617 #ifndef SP_NO_MESSAGE_TEXT
3618 ,"source document type name for link type %1 must be base document type since EXPLICIT YES 1"
3621 const MessageType0 ParserMessages::oneImplicitLink(
3624 MessageFragment::libModule,
3626 MessageFragment::appModule,
3629 #ifndef SP_NO_MESSAGE_TEXT
3630 ,"one one implicit link process can be active"
3633 const MessageType1 ParserMessages::sorryLink(
3634 MessageType::warning,
3636 MessageFragment::libModule,
3638 MessageFragment::appModule,
3641 #ifndef SP_NO_MESSAGE_TEXT
3642 ,"sorry, link type %1 not activated: only one implicit or explicit link process can be active (with base document type as source document type)"
3645 const MessageType0 ParserMessages::entityReferenceMissingName(
3648 MessageFragment::libModule,
3650 MessageFragment::appModule,
3653 #ifndef SP_NO_MESSAGE_TEXT
3654 ,"name missing after name group in entity reference"
3657 const MessageType1 ParserMessages::explicitNoRequiresSourceTypeBase(
3660 MessageFragment::libModule,
3662 MessageFragment::appModule,
3665 #ifndef SP_NO_MESSAGE_TEXT
3666 ,"source document type name for link type %1 must be base document type since EXPLICIT NO"
3669 const MessageType0 ParserMessages::linkActivateTooLate(
3670 MessageType::warning,
3672 MessageFragment::libModule,
3674 MessageFragment::appModule,
3677 #ifndef SP_NO_MESSAGE_TEXT
3678 ,"link process must be activated before base DTD"
3681 const MessageType0 ParserMessages::pass2Ee(
3684 MessageFragment::libModule,
3686 MessageFragment::appModule,
3689 #ifndef SP_NO_MESSAGE_TEXT
3690 ,"unexpected entity end while starting second pass"
3693 const MessageType2 ParserMessages::idlinkElementType(
3696 MessageFragment::libModule,
3698 MessageFragment::appModule,
3701 #ifndef SP_NO_MESSAGE_TEXT
3702 ,"type %1 of element with ID %2 not associated element type for applicable link rule in ID link set"
3705 const MessageType0 ParserMessages::datatagNotImplemented(
3708 MessageFragment::libModule,
3710 MessageFragment::appModule,
3713 #ifndef SP_NO_MESSAGE_TEXT
3714 ,"DATATAG feature not implemented"
3717 const MessageType0 ParserMessages::startTagMissingName(
3720 MessageFragment::libModule,
3722 MessageFragment::appModule,
3725 #ifndef SP_NO_MESSAGE_TEXT
3726 ,"generic identifier specification missing after document type specification in start-tag"
3729 const MessageType0 ParserMessages::endTagMissingName(
3732 MessageFragment::libModule,
3734 MessageFragment::appModule,
3737 #ifndef SP_NO_MESSAGE_TEXT
3738 ,"generic identifier specification missing after document type specification in end-tag"
3741 const MessageType0 ParserMessages::startTagGroupNet(
3744 MessageFragment::libModule,
3746 MessageFragment::appModule,
3749 #ifndef SP_NO_MESSAGE_TEXT
3750 ,"a net-enabling start-tag cannot include a document type specification"
3753 const MessageType0 ParserMessages::documentElementUndefined(
3756 MessageFragment::libModule,
3758 MessageFragment::appModule,
3761 #ifndef SP_NO_MESSAGE_TEXT
3762 ,"DTD did not contain element declaration for document type name"
3765 const MessageType0 ParserMessages::badDefaultSgmlDecl(
3768 MessageFragment::libModule,
3770 MessageFragment::appModule,
3773 #ifndef SP_NO_MESSAGE_TEXT
3774 ,"invalid default SGML declaration"
3777 const MessageType1L ParserMessages::nonExistentEntityRef(
3780 MessageFragment::libModule,
3782 MessageFragment::appModule,
3785 #ifndef SP_NO_MESSAGE_TEXT
3786 ,"reference to entity %1 for which no system identifier could be generated"
3787 ,"entity was defined here"
3790 const MessageType0 ParserMessages::pcdataUnreachable(
3791 MessageType::warning,
3793 MessageFragment::libModule,
3795 MessageFragment::appModule,
3798 #ifndef SP_NO_MESSAGE_TEXT
3799 ,"content model is mixed but does not allow #PCDATA everywhere"
3802 const MessageType0 ParserMessages::sdInvalidEllipsis(
3805 MessageFragment::libModule,
3807 MessageFragment::appModule,
3810 #ifndef SP_NO_MESSAGE_TEXT
3811 ,"parameter must specify one character for each adjacent ellipsis"
3814 const MessageType0 ParserMessages::sdInvalidRange(
3817 MessageFragment::libModule,
3819 MessageFragment::appModule,
3822 #ifndef SP_NO_MESSAGE_TEXT
3823 ,"number of first character in range must not exceed number of second character in range"
3826 const MessageType0 ParserMessages::sdEmptyDelimiter(
3829 MessageFragment::libModule,
3831 MessageFragment::appModule,
3834 #ifndef SP_NO_MESSAGE_TEXT
3835 ,"delimiter cannot be an empty string"
3838 const MessageType0 ParserMessages::tooManyCharsMinimumLiteral(
3839 MessageType::warning,
3841 MessageFragment::libModule,
3843 MessageFragment::appModule,
3846 #ifndef SP_NO_MESSAGE_TEXT
3847 ,"too many characters assigned same meaning with minimum literal"
3850 const MessageType1 ParserMessages::defaultedEntityDefined(
3851 MessageType::warning,
3853 MessageFragment::libModule,
3855 MessageFragment::appModule,
3858 #ifndef SP_NO_MESSAGE_TEXT
3859 ,"earlier reference to entity %1 used default entity"
3862 const MessageType0 ParserMessages::unclosedStartTag(
3863 MessageType::warning,
3865 MessageFragment::libModule,
3867 MessageFragment::appModule,
3870 #ifndef SP_NO_MESSAGE_TEXT
3871 ,"unclosed start-tag"
3874 const MessageType0 ParserMessages::unclosedEndTag(
3875 MessageType::warning,
3877 MessageFragment::libModule,
3879 MessageFragment::appModule,
3882 #ifndef SP_NO_MESSAGE_TEXT
3886 const MessageType0 ParserMessages::emptyStartTag(
3887 MessageType::warning,
3889 MessageFragment::libModule,
3891 MessageFragment::appModule,
3894 #ifndef SP_NO_MESSAGE_TEXT
3898 const MessageType0 ParserMessages::emptyEndTag(
3899 MessageType::warning,
3901 MessageFragment::libModule,
3903 MessageFragment::appModule,
3906 #ifndef SP_NO_MESSAGE_TEXT
3910 const MessageType0 ParserMessages::netStartTag(
3911 MessageType::warning,
3913 MessageFragment::libModule,
3915 MessageFragment::appModule,
3918 #ifndef SP_NO_MESSAGE_TEXT
3919 ,"net-enabling start-tag"
3922 const MessageType0 ParserMessages::nullEndTag(
3923 MessageType::warning,
3925 MessageFragment::libModule,
3927 MessageFragment::appModule,
3930 #ifndef SP_NO_MESSAGE_TEXT
3934 const MessageType1 ParserMessages::unusedMap(
3935 MessageType::warning,
3937 MessageFragment::libModule,
3939 MessageFragment::appModule,
3942 #ifndef SP_NO_MESSAGE_TEXT
3943 ,"unused short reference map %1"
3946 const MessageType1 ParserMessages::unusedParamEntity(
3947 MessageType::warning,
3949 MessageFragment::libModule,
3951 MessageFragment::appModule,
3954 #ifndef SP_NO_MESSAGE_TEXT
3955 ,"unused parameter entity %1"
3958 const MessageType1 ParserMessages::cannotGenerateSystemIdPublic(
3959 MessageType::warning,
3961 MessageFragment::libModule,
3963 MessageFragment::appModule,
3966 #ifndef SP_NO_MESSAGE_TEXT
3967 ,"cannot generate system identifier for public text %1"
3970 const MessageType1 ParserMessages::cannotGenerateSystemIdGeneral(
3971 MessageType::warning,
3973 MessageFragment::libModule,
3975 MessageFragment::appModule,
3978 #ifndef SP_NO_MESSAGE_TEXT
3979 ,"cannot generate system identifier for general entity %1"
3982 const MessageType1 ParserMessages::cannotGenerateSystemIdParameter(
3983 MessageType::warning,
3985 MessageFragment::libModule,
3987 MessageFragment::appModule,
3990 #ifndef SP_NO_MESSAGE_TEXT
3991 ,"cannot generate system identifier for parameter entity %1"
3994 const MessageType1 ParserMessages::cannotGenerateSystemIdDoctype(
3995 MessageType::warning,
3997 MessageFragment::libModule,
3999 MessageFragment::appModule,
4002 #ifndef SP_NO_MESSAGE_TEXT
4003 ,"cannot generate system identifier for document type %1"
4006 const MessageType1 ParserMessages::cannotGenerateSystemIdLinktype(
4007 MessageType::warning,
4009 MessageFragment::libModule,
4011 MessageFragment::appModule,
4014 #ifndef SP_NO_MESSAGE_TEXT
4015 ,"cannot generate system identifier for link type %1"
4018 const MessageType1 ParserMessages::cannotGenerateSystemIdNotation(
4019 MessageType::warning,
4021 MessageFragment::libModule,
4023 MessageFragment::appModule,
4026 #ifndef SP_NO_MESSAGE_TEXT
4027 ,"cannot generate system identifier for notation %1"
4030 const MessageType1 ParserMessages::excludeIncludeSame(
4031 MessageType::warning,
4033 MessageFragment::libModule,
4035 MessageFragment::appModule,
4038 #ifndef SP_NO_MESSAGE_TEXT
4039 ,"element type %1 both included and excluded"
4042 const MessageType1 ParserMessages::implyingDtd(
4045 MessageFragment::libModule,
4047 MessageFragment::appModule,
4050 #ifndef SP_NO_MESSAGE_TEXT
4051 ,"no document type declaration; implying %1"
4054 const MessageType1 ParserMessages::afdrVersion(
4057 MessageFragment::libModule,
4059 MessageFragment::appModule,
4062 #ifndef SP_NO_MESSAGE_TEXT
4063 ,"minimum data of AFDR declaration must be \"ISO/IEC 10744:1992\" not %1"
4066 const MessageType0 ParserMessages::missingAfdrDecl(
4069 MessageFragment::libModule,
4071 MessageFragment::appModule,
4074 #ifndef SP_NO_MESSAGE_TEXT
4075 ,"AFDR declaration required before use of AFDR extensions"
4078 const MessageFragment ParserMessages::delimStart(
4080 MessageFragment::libModule,
4082 MessageFragment::appModule,
4085 #ifndef SP_NO_MESSAGE_TEXT
4089 const MessageFragment ParserMessages::delimEnd(
4091 MessageFragment::libModule,
4093 MessageFragment::appModule,
4096 #ifndef SP_NO_MESSAGE_TEXT
4100 const MessageFragment ParserMessages::digit(
4102 MessageFragment::libModule,
4104 MessageFragment::appModule,
4107 #ifndef SP_NO_MESSAGE_TEXT
4111 const MessageFragment ParserMessages::nameStartCharacter(
4113 MessageFragment::libModule,
4115 MessageFragment::appModule,
4118 #ifndef SP_NO_MESSAGE_TEXT
4119 ,"name start character"
4122 const MessageFragment ParserMessages::sepchar(
4124 MessageFragment::libModule,
4126 MessageFragment::appModule,
4129 #ifndef SP_NO_MESSAGE_TEXT
4133 const MessageFragment ParserMessages::separator(
4135 MessageFragment::libModule,
4137 MessageFragment::appModule,
4140 #ifndef SP_NO_MESSAGE_TEXT
4144 const MessageFragment ParserMessages::nameCharacter(
4146 MessageFragment::libModule,
4148 MessageFragment::appModule,
4151 #ifndef SP_NO_MESSAGE_TEXT
4155 const MessageFragment ParserMessages::dataCharacter(
4157 MessageFragment::libModule,
4159 MessageFragment::appModule,
4162 #ifndef SP_NO_MESSAGE_TEXT
4166 const MessageFragment ParserMessages::minimumDataCharacter(
4168 MessageFragment::libModule,
4170 MessageFragment::appModule,
4173 #ifndef SP_NO_MESSAGE_TEXT
4174 ,"minimum data character"
4177 const MessageFragment ParserMessages::significantCharacter(
4179 MessageFragment::libModule,
4181 MessageFragment::appModule,
4184 #ifndef SP_NO_MESSAGE_TEXT
4185 ,"significant character"
4188 const MessageFragment ParserMessages::recordEnd(
4190 MessageFragment::libModule,
4192 MessageFragment::appModule,
4195 #ifndef SP_NO_MESSAGE_TEXT
4196 ,"record end character"
4199 const MessageFragment ParserMessages::recordStart(
4201 MessageFragment::libModule,
4203 MessageFragment::appModule,
4206 #ifndef SP_NO_MESSAGE_TEXT
4207 ,"record start character"
4210 const MessageFragment ParserMessages::space(
4212 MessageFragment::libModule,
4214 MessageFragment::appModule,
4217 #ifndef SP_NO_MESSAGE_TEXT
4221 const MessageFragment ParserMessages::listSep(
4223 MessageFragment::libModule,
4225 MessageFragment::appModule,
4228 #ifndef SP_NO_MESSAGE_TEXT
4232 const MessageFragment ParserMessages::rangeSep(
4234 MessageFragment::libModule,
4236 MessageFragment::appModule,
4239 #ifndef SP_NO_MESSAGE_TEXT
4243 const MessageFragment ParserMessages::parameterLiteral(
4245 MessageFragment::libModule,
4247 MessageFragment::appModule,
4250 #ifndef SP_NO_MESSAGE_TEXT
4251 ,"parameter literal"
4254 const MessageFragment ParserMessages::dataTagGroup(
4256 MessageFragment::libModule,
4258 MessageFragment::appModule,
4261 #ifndef SP_NO_MESSAGE_TEXT
4265 const MessageFragment ParserMessages::modelGroup(
4267 MessageFragment::libModule,
4269 MessageFragment::appModule,
4272 #ifndef SP_NO_MESSAGE_TEXT
4276 const MessageFragment ParserMessages::dataTagTemplateGroup(
4278 MessageFragment::libModule,
4280 MessageFragment::appModule,
4283 #ifndef SP_NO_MESSAGE_TEXT
4284 ,"data tag template group"
4287 const MessageFragment ParserMessages::name(
4289 MessageFragment::libModule,
4291 MessageFragment::appModule,
4294 #ifndef SP_NO_MESSAGE_TEXT
4298 const MessageFragment ParserMessages::nameToken(
4300 MessageFragment::libModule,
4302 MessageFragment::appModule,
4305 #ifndef SP_NO_MESSAGE_TEXT
4309 const MessageFragment ParserMessages::elementToken(
4311 MessageFragment::libModule,
4313 MessageFragment::appModule,
4316 #ifndef SP_NO_MESSAGE_TEXT
4320 const MessageFragment ParserMessages::inclusions(
4322 MessageFragment::libModule,
4324 MessageFragment::appModule,
4327 #ifndef SP_NO_MESSAGE_TEXT
4331 const MessageFragment ParserMessages::exclusions(
4333 MessageFragment::libModule,
4335 MessageFragment::appModule,
4338 #ifndef SP_NO_MESSAGE_TEXT
4342 const MessageFragment ParserMessages::minimumLiteral(
4344 MessageFragment::libModule,
4346 MessageFragment::appModule,
4349 #ifndef SP_NO_MESSAGE_TEXT
4353 const MessageFragment ParserMessages::attributeValueLiteral(
4355 MessageFragment::libModule,
4357 MessageFragment::appModule,
4360 #ifndef SP_NO_MESSAGE_TEXT
4361 ,"attribute value literal"
4364 const MessageFragment ParserMessages::systemIdentifier(
4366 MessageFragment::libModule,
4368 MessageFragment::appModule,
4371 #ifndef SP_NO_MESSAGE_TEXT
4372 ,"system identifier"
4375 const MessageFragment ParserMessages::number(
4377 MessageFragment::libModule,
4379 MessageFragment::appModule,
4382 #ifndef SP_NO_MESSAGE_TEXT
4386 const MessageFragment ParserMessages::attributeValue(
4388 MessageFragment::libModule,
4390 MessageFragment::appModule,
4393 #ifndef SP_NO_MESSAGE_TEXT
4397 const MessageFragment ParserMessages::capacityName(
4399 MessageFragment::libModule,
4401 MessageFragment::appModule,
4404 #ifndef SP_NO_MESSAGE_TEXT
4408 const MessageFragment ParserMessages::generalDelimiteRoleName(
4410 MessageFragment::libModule,
4412 MessageFragment::appModule,
4415 #ifndef SP_NO_MESSAGE_TEXT
4416 ,"name of general delimiter role"
4419 const MessageFragment ParserMessages::referenceReservedName(
4421 MessageFragment::libModule,
4423 MessageFragment::appModule,
4426 #ifndef SP_NO_MESSAGE_TEXT
4427 ,"reference reserved name"
4430 const MessageFragment ParserMessages::quantityName(
4432 MessageFragment::libModule,
4434 MessageFragment::appModule,
4437 #ifndef SP_NO_MESSAGE_TEXT
4441 const MessageFragment ParserMessages::entityEnd(
4443 MessageFragment::libModule,
4445 MessageFragment::appModule,
4448 #ifndef SP_NO_MESSAGE_TEXT
4452 const MessageFragment ParserMessages::shortrefDelim(
4454 MessageFragment::libModule,
4456 MessageFragment::appModule,
4459 #ifndef SP_NO_MESSAGE_TEXT
4460 ,"short reference delimiter"