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