knoaman 2002/12/09 07:47:49
Modified: c/src/xercesc/internal Makefile.in XMLScannerResolver.cpp
c/src/xercesc/util XMLUni.cpp XMLUni.hpp
Log:
Scanner re-organization.
Revision Changes Path
1.7 +3 -1 xml-xerces/c/src/xercesc/internal/Makefile.in
Index: Makefile.in
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/internal/Makefile.in,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- Makefile.in 5 Dec 2002 16:23:33 -0000 1.6
+++ Makefile.in 9 Dec 2002 15:47:49 -0000 1.7
@@ -80,6 +80,7 @@
INTERNAL_CPP_PUBHEADERS = \
CharTypeTables.hpp \
+ DGXMLScanner.hpp \
ElemStack.hpp \
EndOfEntityException.hpp \
IANAEncodings.hpp \
@@ -99,6 +100,7 @@
INTERNAL_C_FILES =
INTERNAL_CPP_OBJECTS = \
+ DGXMLScanner.$(TO) \
ElemStack.$(TO) \
IGXMLScanner.$(TO) \
IGXMLScanner2.$(TO) \
1.3 +6 -1 xml-xerces/c/src/xercesc/internal/XMLScannerResolver.cpp
Index: XMLScannerResolver.cpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/internal/XMLScannerResolver.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- XMLScannerResolver.cpp 5 Dec 2002 16:23:33 -0000 1.2
+++ XMLScannerResolver.cpp 9 Dec 2002 15:47:49 -0000 1.3
@@ -66,6 +66,7 @@
#include <xercesc/internal/IGXMLScanner.hpp>
#include <xercesc/internal/WFXMLScanner.hpp>
#include <xercesc/internal/SGXMLScanner.hpp>
+#include <xercesc/internal/DGXMLScanner.hpp>
XERCES_CPP_NAMESPACE_BEGIN
@@ -88,6 +89,8 @@
return new IGXMLScanner(valToAdopt);
else if (XMLString::equals(scannerName, XMLUni::fgSGScanner))
return new SGXMLScanner(valToAdopt);
+ else if (XMLString::equals(scannerName, XMLUni::fgDGScanner))
+ return new DGXMLScanner(valToAdopt);
// REVISIT: throw an exception or return a default one?
return 0;
@@ -107,6 +110,8 @@
return new IGXMLScanner(docHandler, docTypeHandler, entityHandler,
errReporter, valToAdopt);
else if (XMLString::equals(scannerName, XMLUni::fgSGScanner))
return new SGXMLScanner(docHandler, docTypeHandler, entityHandler,
errReporter, valToAdopt);
+ else if (XMLString::equals(scannerName, XMLUni::fgDGScanner))
+ return new DGXMLScanner(docHandler, docTypeHandler, entityHandler,
errReporter, valToAdopt);
// REVISIT: throw an exception or return a default one?
return 0;
1.23 +7 -1 xml-xerces/c/src/xercesc/util/XMLUni.cpp
Index: XMLUni.cpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/XMLUni.cpp,v
retrieving revision 1.22
retrieving revision 1.23
diff -u -r1.22 -r1.23
--- XMLUni.cpp 5 Dec 2002 16:23:33 -0000 1.22
+++ XMLUni.cpp 9 Dec 2002 15:47:49 -0000 1.23
@@ -661,6 +661,12 @@
, chLatin_n, chLatin_e, chLatin_r, chNull
};
+const XMLCh XMLUni::fgDGScanner[] =
+{
+ chLatin_D, chLatin_G, chLatin_S, chLatin_c, chLatin_a, chLatin_n
+ , chLatin_n, chLatin_e, chLatin_r, chNull
+};
+
//Exception strings
const XMLCh XMLUni::fgArrayIndexOutOfBoundsException_Name[] =
{
1.21 +2 -1 xml-xerces/c/src/xercesc/util/XMLUni.hpp
Index: XMLUni.hpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/XMLUni.hpp,v
retrieving revision 1.20
retrieving revision 1.21
diff -u -r1.20 -r1.21
--- XMLUni.hpp 5 Dec 2002 16:23:33 -0000 1.20
+++ XMLUni.hpp 9 Dec 2002 15:47:49 -0000 1.21
@@ -194,6 +194,7 @@
static const XMLCh fgWFScanner[];
static const XMLCh fgIGScanner[];
static const XMLCh fgSGScanner[];
+ static const XMLCh fgDGScanner[];
// Exception Name
static const XMLCh fgArrayIndexOutOfBoundsException_Name[];
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]