knoaman 2002/12/05 08:23:33
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.6 +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.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- Makefile.in 4 Dec 2002 02:47:24 -0000 1.5
+++ Makefile.in 5 Dec 2002 16:23:33 -0000 1.6
@@ -85,6 +85,7 @@
IANAEncodings.hpp \
IGXMLScanner.hpp \
ReaderMgr.hpp \
+ SGXMLScanner.hpp \
VecAttrListImpl.hpp \
VecAttributesImpl.hpp \
WFXMLScanner.hpp \
@@ -102,6 +103,7 @@
IGXMLScanner.$(TO) \
IGXMLScanner2.$(TO) \
ReaderMgr.$(TO) \
+ SGXMLScanner.$(TO) \
VecAttrListImpl.$(TO) \
VecAttributesImpl.$(TO) \
WFXMLScanner.$(TO) \
1.2 +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.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XMLScannerResolver.cpp 4 Dec 2002 01:44:21 -0000 1.1
+++ XMLScannerResolver.cpp 5 Dec 2002 16:23:33 -0000 1.2
@@ -65,6 +65,7 @@
#include <xercesc/internal/XMLScannerResolver.hpp>
#include <xercesc/internal/IGXMLScanner.hpp>
#include <xercesc/internal/WFXMLScanner.hpp>
+#include <xercesc/internal/SGXMLScanner.hpp>
XERCES_CPP_NAMESPACE_BEGIN
@@ -85,6 +86,8 @@
return new WFXMLScanner(valToAdopt);
else if (XMLString::equals(scannerName, XMLUni::fgIGScanner))
return new IGXMLScanner(valToAdopt);
+ else if (XMLString::equals(scannerName, XMLUni::fgSGScanner))
+ return new SGXMLScanner(valToAdopt);
// REVISIT: throw an exception or return a default one?
return 0;
@@ -102,6 +105,8 @@
return new WFXMLScanner(docHandler, docTypeHandler, entityHandler,
errReporter, valToAdopt);
else if (XMLString::equals(scannerName, XMLUni::fgIGScanner))
return new IGXMLScanner(docHandler, docTypeHandler, entityHandler,
errReporter, valToAdopt);
+ else if (XMLString::equals(scannerName, XMLUni::fgSGScanner))
+ return new SGXMLScanner(docHandler, docTypeHandler, entityHandler,
errReporter, valToAdopt);
// REVISIT: throw an exception or return a default one?
return 0;
1.22 +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.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- XMLUni.cpp 4 Dec 2002 02:21:50 -0000 1.21
+++ XMLUni.cpp 5 Dec 2002 16:23:33 -0000 1.22
@@ -655,6 +655,12 @@
, chLatin_n, chLatin_e, chLatin_r, chNull
};
+const XMLCh XMLUni::fgSGScanner[] =
+{
+ chLatin_S, 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.20 +2 -2 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.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- XMLUni.hpp 4 Dec 2002 02:21:50 -0000 1.19
+++ XMLUni.hpp 5 Dec 2002 16:23:33 -0000 1.20
@@ -193,7 +193,7 @@
static const XMLCh fgApos[];
static const XMLCh fgWFScanner[];
static const XMLCh fgIGScanner[];
-
+ static const XMLCh fgSGScanner[];
// Exception Name
static const XMLCh fgArrayIndexOutOfBoundsException_Name[];
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]