You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by kn...@apache.org on 2002/05/22 22:54:57 UTC
cvs commit: xml-xerces/c/src/xercesc/dom/impl DOMDocumentTypeImpl.hpp DOMTextImpl.hpp
knoaman 02/05/22 13:54:57
Modified: c/src/xercesc/dom/deprecated DOMParser.cpp
c/src/xercesc/dom/impl DOMDocumentTypeImpl.hpp
DOMTextImpl.hpp
Log:
Prepare for DOM L3 :
- Make use of the XMLEntityHandler/XMLErrorReporter interfaces, instead of using
EntityHandler/ErrorHandler directly.
- Add 'AbstractDOMParser' class to provide common functionality for XercesDOMParser
and DOMBuilder.
Revision Changes Path
1.3 +1 -3 xml-xerces/c/src/xercesc/dom/deprecated/DOMParser.cpp
Index: DOMParser.cpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOMParser.cpp,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- DOMParser.cpp 21 May 2002 19:25:43 -0000 1.2
+++ DOMParser.cpp 22 May 2002 20:54:57 -0000 1.3
@@ -59,7 +59,7 @@
* handler with the scanner. In these handler methods, appropriate DOM nodes
* are created and added to the DOM tree.
*
-* $Id: DOMParser.cpp,v 1.2 2002/05/21 19:25:43 tng Exp $
+* $Id: DOMParser.cpp,v 1.3 2002/05/22 20:54:57 knoaman Exp $
*
*/
@@ -233,11 +233,9 @@
fEntityResolver = handler;
if (fEntityResolver) {
fScanner->setEntityHandler(this);
- fScanner->setEntityResolver(fEntityResolver);
}
else {
fScanner->setEntityHandler(0);
- fScanner->setEntityResolver(0);
}
}
1.2 +2 -2 xml-xerces/c/src/xercesc/dom/impl/DOMDocumentTypeImpl.hpp
Index: DOMDocumentTypeImpl.hpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMDocumentTypeImpl.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DOMDocumentTypeImpl.hpp 21 May 2002 20:29:32 -0000 1.1
+++ DOMDocumentTypeImpl.hpp 22 May 2002 20:54:57 -0000 1.2
@@ -58,7 +58,7 @@
*/
/*
- * $Id: DOMDocumentTypeImpl.hpp,v 1.1 2002/05/21 20:29:32 tng Exp $
+ * $Id: DOMDocumentTypeImpl.hpp,v 1.2 2002/05/22 20:54:57 knoaman Exp $
*/
//
@@ -103,7 +103,7 @@
virtual void setInternalSubset(const XMLCh *value);
bool isIntSubsetReading() const;
- friend class XercesDOMParser;
+ friend class AbstractDOMParser;
public:
DOMDocumentTypeImpl(DOMDocument *, const XMLCh *);
1.2 +2 -2 xml-xerces/c/src/xercesc/dom/impl/DOMTextImpl.hpp
Index: DOMTextImpl.hpp
===================================================================
RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/impl/DOMTextImpl.hpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- DOMTextImpl.hpp 21 May 2002 20:29:32 -0000 1.1
+++ DOMTextImpl.hpp 22 May 2002 20:54:57 -0000 1.2
@@ -58,7 +58,7 @@
*/
/*
- * $Id: DOMTextImpl.hpp,v 1.1 2002/05/21 20:29:32 tng Exp $
+ * $Id: DOMTextImpl.hpp,v 1.2 2002/05/22 20:54:57 knoaman Exp $
*/
//
@@ -113,7 +113,7 @@
protected:
virtual void setIgnorableWhitespace(bool ignorable);
- friend class XercesDOMParser;
+ friend class AbstractDOMParser;
};
#endif
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org