You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by tn...@apache.org on 2002/05/21 22:15:07 UTC

cvs commit: xml-xerces/c/src/xercesc/dom/deprecated AttrImpl.cpp AttrImpl.hpp AttrMapImpl.cpp AttrMapImpl.hpp AttrNSImpl.cpp AttrNSImpl.hpp CDATASectionImpl.cpp CDATASectionImpl.hpp CharacterDataImpl.cpp CharacterDataImpl.hpp ChildNode.cpp ChildNode.hpp CommentImpl.cpp CommentImpl.hpp DeepNodeListImpl.cpp DeepNodeListImpl.hpp DocumentFragmentImpl.cpp DocumentFragmentImpl.hpp DocumentImpl.cpp DocumentImpl.hpp DocumentTypeImpl.cpp DocumentTypeImpl.hpp DOM.hpp DOM_Attr.cpp DOM_Attr.hpp DOM_CDATASection.cpp DOM_CDATASection.hpp DOM_CharacterData.cpp DOM_CharacterData.hpp DOM_Comment.cpp DOM_Comment.hpp DOM_Document.cpp DOM_Document.hpp DOM_DocumentFragment.cpp DOM_DocumentFragment.hpp DOM_DocumentType.cpp DOM_DocumentType.hpp DOM_DOMException.cpp DOM_DOMException.hpp DOM_DOMImplementation.cpp DOM_DOMImplementation.hpp DOM_Element.cpp DOM_Element.hpp DOM_Entity.cpp DOM_Entity.hpp DOM_EntityReference.cpp DOM_EntityReference.hpp DOM_NamedNodeMap.cpp DOM_NamedNodeMap.hpp DOM_Node.cpp DOM_Node.hpp DOM_NodeFilter.cpp DOM_NodeFilter.hpp DOM_NodeIterator.cpp DOM_NodeIterator.hpp DOM_NodeList.cpp DOM_NodeList.hpp DOM_Notation.cpp DOM_Notation.hpp DOM_ProcessingInstruction.cpp DOM_ProcessingInstruction.hpp DOM_Range.cpp DOM_Range.hpp DOM_RangeException.cpp DOM_RangeException.hpp DOM_Text.cpp DOM_Text.hpp DOM_TreeWalker.cpp DOM_TreeWalker.hpp DOM_XMLDecl.cpp DOM_XMLDecl.hpp DomMemDebug.cpp DomMemDebug.hpp DOMString.cpp DOMString.hpp DOMStringImpl.hpp DStringPool.cpp DStringPool.hpp ElementDefinitionImpl.cpp ElementDefinitionImpl.hpp ElementImpl.cpp ElementImpl.hpp ElementNSImpl.cpp ElementNSImpl.hpp EntityImpl.cpp EntityImpl.hpp EntityReferenceImpl.cpp EntityReferenceImpl.hpp Makefile.in MemDebug.hpp NamedNodeMapImpl.cpp NamedNodeMapImpl.hpp NameNodeFilter.hpp NodeIDMap.hpp NodeImpl.cpp NodeImpl.hpp NodeIteratorImpl.cpp NodeIteratorImpl.hpp NodeListImpl.cpp NodeListImpl.hpp NodeVector.cpp NodeVector.hpp NotationImpl.cpp NotationImpl.hpp ParentNode.cpp ParentNode.hpp ProcessingInstructionImpl.cpp ProcessingInstructionImpl.hpp RangeImpl.cpp RangeImpl.hpp RefCountedImpl.cpp RefCountedImpl.hpp TextImpl.cpp TextImpl.hpp TreeWalkerImpl.cpp TreeWalkerImpl.hpp XMLDeclImpl.cpp XMLDeclImpl.hpp

tng         02/05/21 13:15:07

  Modified:    c/src/xercesc/dom/deprecated AttrImpl.cpp AttrImpl.hpp
                        AttrMapImpl.cpp AttrMapImpl.hpp AttrNSImpl.cpp
                        AttrNSImpl.hpp CDATASectionImpl.cpp
                        CDATASectionImpl.hpp CharacterDataImpl.cpp
                        CharacterDataImpl.hpp ChildNode.cpp ChildNode.hpp
                        CommentImpl.cpp CommentImpl.hpp
                        DeepNodeListImpl.cpp DeepNodeListImpl.hpp
                        DocumentFragmentImpl.cpp DocumentFragmentImpl.hpp
                        DocumentImpl.cpp DocumentImpl.hpp
                        DocumentTypeImpl.cpp DocumentTypeImpl.hpp DOM.hpp
                        DOM_Attr.cpp DOM_Attr.hpp DOM_CDATASection.cpp
                        DOM_CDATASection.hpp DOM_CharacterData.cpp
                        DOM_CharacterData.hpp DOM_Comment.cpp
                        DOM_Comment.hpp DOM_Document.cpp DOM_Document.hpp
                        DOM_DocumentFragment.cpp DOM_DocumentFragment.hpp
                        DOM_DocumentType.cpp DOM_DocumentType.hpp
                        DOM_DOMException.cpp DOM_DOMException.hpp
                        DOM_DOMImplementation.cpp DOM_DOMImplementation.hpp
                        DOM_Element.cpp DOM_Element.hpp DOM_Entity.cpp
                        DOM_Entity.hpp DOM_EntityReference.cpp
                        DOM_EntityReference.hpp DOM_NamedNodeMap.cpp
                        DOM_NamedNodeMap.hpp DOM_Node.cpp DOM_Node.hpp
                        DOM_NodeFilter.cpp DOM_NodeFilter.hpp
                        DOM_NodeIterator.cpp DOM_NodeIterator.hpp
                        DOM_NodeList.cpp DOM_NodeList.hpp DOM_Notation.cpp
                        DOM_Notation.hpp DOM_ProcessingInstruction.cpp
                        DOM_ProcessingInstruction.hpp DOM_Range.cpp
                        DOM_Range.hpp DOM_RangeException.cpp
                        DOM_RangeException.hpp DOM_Text.cpp DOM_Text.hpp
                        DOM_TreeWalker.cpp DOM_TreeWalker.hpp
                        DOM_XMLDecl.cpp DOM_XMLDecl.hpp DomMemDebug.cpp
                        DomMemDebug.hpp DOMString.cpp DOMString.hpp
                        DOMStringImpl.hpp DStringPool.cpp DStringPool.hpp
                        ElementDefinitionImpl.cpp ElementDefinitionImpl.hpp
                        ElementImpl.cpp ElementImpl.hpp ElementNSImpl.cpp
                        ElementNSImpl.hpp EntityImpl.cpp EntityImpl.hpp
                        EntityReferenceImpl.cpp EntityReferenceImpl.hpp
                        Makefile.in MemDebug.hpp NamedNodeMapImpl.cpp
                        NamedNodeMapImpl.hpp NameNodeFilter.hpp
                        NodeIDMap.hpp NodeImpl.cpp NodeImpl.hpp
                        NodeIteratorImpl.cpp NodeIteratorImpl.hpp
                        NodeListImpl.cpp NodeListImpl.hpp NodeVector.cpp
                        NodeVector.hpp NotationImpl.cpp NotationImpl.hpp
                        ParentNode.cpp ParentNode.hpp
                        ProcessingInstructionImpl.cpp
                        ProcessingInstructionImpl.hpp RangeImpl.cpp
                        RangeImpl.hpp RefCountedImpl.cpp RefCountedImpl.hpp
                        TextImpl.cpp TextImpl.hpp TreeWalkerImpl.cpp
                        TreeWalkerImpl.hpp XMLDeclImpl.cpp XMLDeclImpl.hpp
  Log:
  DOM Reorganization: minor update: modify documentation and copyright
  
  Revision  Changes    Path
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/AttrImpl.cpp
  
  Index: AttrImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/AttrImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AttrImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ AttrImpl.cpp	21 May 2002 20:15:00 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: AttrImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: AttrImpl.cpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    *
    * <p><b>WARNING</b>: Some of the code here is partially duplicated in
    * ParentNode, be careful to keep these two classes in sync!
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/AttrImpl.hpp
  
  Index: AttrImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/AttrImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AttrImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ AttrImpl.hpp	21 May 2002 20:15:00 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -124,14 +124,14 @@
    * <p><b>WARNING</b>: Some of the code here is partially duplicated in
    * ParentNode, be careful to keep these two classes in sync!
    *
  - * $Id: AttrImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: AttrImpl.hpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/AttrMapImpl.cpp
  
  Index: AttrMapImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/AttrMapImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AttrMapImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ AttrMapImpl.cpp	21 May 2002 20:15:00 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -56,7 +56,7 @@
   
   
   /*
  - * $Id: AttrMapImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: AttrMapImpl.cpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   #include "AttrMapImpl.hpp"
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/AttrMapImpl.hpp
  
  Index: AttrMapImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/AttrMapImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AttrMapImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ AttrMapImpl.hpp	21 May 2002 20:15:00 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -61,13 +61,13 @@
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
   
   /*
  - * $Id: AttrMapImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: AttrMapImpl.hpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   #include <xercesc/util/XercesDefs.hpp>
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/AttrNSImpl.cpp
  
  Index: AttrNSImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/AttrNSImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AttrNSImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ AttrNSImpl.cpp	21 May 2002 20:15:00 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: AttrNSImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: AttrNSImpl.cpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   #include <xercesc/util/XMLUniDefs.hpp>
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/AttrNSImpl.hpp
  
  Index: AttrNSImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/AttrNSImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- AttrNSImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ AttrNSImpl.hpp	21 May 2002 20:15:00 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: AttrNSImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: AttrNSImpl.hpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/CDATASectionImpl.cpp
  
  Index: CDATASectionImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/CDATASectionImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CDATASectionImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ CDATASectionImpl.cpp	21 May 2002 20:15:00 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: CDATASectionImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: CDATASectionImpl.cpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   #include "CDATASectionImpl.hpp"
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/CDATASectionImpl.hpp
  
  Index: CDATASectionImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/CDATASectionImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CDATASectionImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ CDATASectionImpl.hpp	21 May 2002 20:15:00 -0000	1.2
  @@ -3,7 +3,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -57,14 +57,14 @@
    */
   
   /*
  - * $Id: CDATASectionImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: CDATASectionImpl.hpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/CharacterDataImpl.cpp
  
  Index: CharacterDataImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/CharacterDataImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CharacterDataImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ CharacterDataImpl.cpp	21 May 2002 20:15:00 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: CharacterDataImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: CharacterDataImpl.cpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   #include "CharacterDataImpl.hpp"
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/CharacterDataImpl.hpp
  
  Index: CharacterDataImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/CharacterDataImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CharacterDataImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ CharacterDataImpl.hpp	21 May 2002 20:15:00 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: CharacterDataImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: CharacterDataImpl.hpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/ChildNode.cpp
  
  Index: ChildNode.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/ChildNode.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ChildNode.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ ChildNode.cpp	21 May 2002 20:15:00 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: ChildNode.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: ChildNode.cpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   // This class only adds the ability to have siblings
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/ChildNode.hpp
  
  Index: ChildNode.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/ChildNode.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ChildNode.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ ChildNode.hpp	21 May 2002 20:15:00 -0000	1.2
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: ChildNode.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: ChildNode.hpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/CommentImpl.cpp
  
  Index: CommentImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/CommentImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CommentImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ CommentImpl.cpp	21 May 2002 20:15:00 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: CommentImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: CommentImpl.cpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   /**
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/CommentImpl.hpp
  
  Index: CommentImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/CommentImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- CommentImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ CommentImpl.hpp	21 May 2002 20:15:00 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -58,7 +58,7 @@
    */
   
   /*
  - * $Id: CommentImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: CommentImpl.hpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   
  @@ -66,7 +66,7 @@
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +3 -57     xml-xerces/c/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp
  
  Index: DeepNodeListImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DeepNodeListImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DeepNodeListImpl.cpp	21 May 2002 20:15:00 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,64 +55,7 @@
    */
   
   /*
  - * $Log: DeepNodeListImpl.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/05/03 16:06:45  peiyongz
  - * Bug 7341: Missing newline at end of util and DOM source files,
  - * patch from Martin Kalen.
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:43  peiyongz
  - * sane_include
  - *
  - * Revision 1.8  2001/10/25 21:47:14  peiyongz
  - * Replace XMLDeleterFor with XMLRegisterCleanup
  - *
  - * Revision 1.7  2001/10/18 18:01:29  tng
  - * [Bug 1699] Redirect "delete this" to a temp ptr to bypass AIX xlC v5 optimization memory leak problem.
  - *
  - * Revision 1.6  2000/04/27 02:52:42  lehors
  - * global reorganization similar to what I've done in Java,
  - * nodes now are much smaller.
  - * The main changes are:
  - * renamed NodeContainer to ParentNode,
  - * introduced ChildNode and ChildAndParentNode,
  - * all the boolean attributes have been changed to bit flags,
  - * ownerDocument is no longer an attribute of NodeImpl, only Parent nodes have
  - * it, leave nodes rely on their parent to get it, or get it from ownerNode when
  - * they do not have a parent,
  - * parent Nodes no longer have a direct pointer to the last child
  - * instead the last child is stored as the previous sibling of
  - * the first child.
  - * I also added support for importing a DocumentType as it's done in Java,
  - * and got the importNode mechanism back in sync with Java as well.
  - *
  - * Here are the most significant changes in size:
  - * ElementImpl 52 -> 48
  - * TextImpl    44 -> 32
  - * AttrImpl    52 -> 36
  - *
  - * Revision 1.5  2000/03/02 19:53:59  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/06 07:47:31  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.3  2000/02/04 01:49:30  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.2  2000/01/22 01:38:29  andyh
  - * Remove compiler warnings in DOM impl classes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:42  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:23  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DeepNodeListImpl.cpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   #include "DeepNodeListImpl.hpp"
  @@ -159,7 +102,7 @@
                                                                           , &kAstr
                                                                           , reinitDeepNodeListImpl
                                                                           , kAstrCleanup));
  -                                                                        
  +
       this->matchURIandTagname = true;
   };
   
  
  
  
  1.2       +18 -54    xml-xerces/c/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp
  
  Index: DeepNodeListImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DeepNodeListImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DeepNodeListImpl.hpp	21 May 2002 20:15:00 -0000	1.2
  @@ -3,38 +3,38 @@
   
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -48,7 +48,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -58,53 +58,14 @@
    */
   
   /*
  - * $Log: DeepNodeListImpl.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:43  peiyongz
  - * sane_include
  - *
  - * Revision 1.8  2001/10/25 21:47:14  peiyongz
  - * Replace XMLDeleterFor with XMLRegisterCleanup
  - *
  - * Revision 1.7  2000/03/02 19:53:59  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.6  2000/02/24 20:11:29  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.5  2000/02/06 07:47:31  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.4  2000/02/04 01:49:30  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.3  2000/01/22 01:38:29  andyh
  - * Remove compiler warnings in DOM impl classes
  - *
  - * Revision 1.2  1999/12/21 07:47:06  robweir
  - * Patches to support Xalan, where we need to create a
  - * "special" DOM with subclassed Nodes.
  - *
  - * 1. Export the NodeImpl-derived classes
  - * 2. Ensure that their constructors have at least protected access
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:42  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:23  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DeepNodeListImpl.hpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  @@ -120,8 +81,8 @@
   
   class CDOM_EXPORT DeepNodeListImpl: public NodeListImpl {
   private:
  -    NodeImpl            *rootNode;    
  -    DOMString           tagName;      
  +    NodeImpl            *rootNode;
  +    DOMString           tagName;
       bool                matchAll;
       int                 changes;
       NodeVector          *nodes;
  @@ -130,7 +91,7 @@
       DOMString		namespaceURI;
       bool		matchAllURI;
       bool                matchURIandTagname; //match both namespaceURI and tagName
  -    
  +
   public:
                           DeepNodeListImpl(NodeImpl *rootNode, const DOMString &tagName);
                           DeepNodeListImpl(NodeImpl *rootNode,	//DOM Level 2
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/DocumentFragmentImpl.cpp
  
  Index: DocumentFragmentImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DocumentFragmentImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DocumentFragmentImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DocumentFragmentImpl.cpp	21 May 2002 20:15:00 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: DocumentFragmentImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DocumentFragmentImpl.cpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   #include "DocumentFragmentImpl.hpp"
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp
  
  Index: DocumentFragmentImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DocumentFragmentImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DocumentFragmentImpl.hpp	21 May 2002 20:15:00 -0000	1.2
  @@ -3,7 +3,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -57,14 +57,14 @@
    */
   
   /*
  - * $Id: DocumentFragmentImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DocumentFragmentImpl.hpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/DocumentImpl.cpp
  
  Index: DocumentImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DocumentImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DocumentImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DocumentImpl.cpp	21 May 2002 20:15:00 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: DocumentImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DocumentImpl.cpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   //
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/DocumentImpl.hpp
  
  Index: DocumentImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DocumentImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DocumentImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DocumentImpl.hpp	21 May 2002 20:15:00 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: DocumentImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DocumentImpl.hpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/DocumentTypeImpl.cpp
  
  Index: DocumentTypeImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DocumentTypeImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DocumentTypeImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DocumentTypeImpl.cpp	21 May 2002 20:15:00 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: DocumentTypeImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DocumentTypeImpl.cpp,v 1.2 2002/05/21 20:15:00 tng Exp $
    */
   
   #include "DocumentTypeImpl.hpp"
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp
  
  Index: DocumentTypeImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DocumentTypeImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DocumentTypeImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: DocumentTypeImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DocumentTypeImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +36 -55    xml-xerces/c/src/xercesc/dom/deprecated/DOM.hpp
  
  Index: DOM.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,41 +1,41 @@
  -#ifndef DOM_HEADER_GUARD_
  -#define DOM_HEADER_GUARD_
  +#ifndef DOM_DEPRECATED_HEADER_GUARD_
  +#define DOM_DEPRECATED_HEADER_GUARD_
   
   
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -49,7 +49,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -59,29 +59,7 @@
    */
   
   /*
  - * $Log: DOM.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:43  peiyongz
  - * sane_include
  - *
  - * Revision 1.4  2000/04/25 20:29:32  aruna1
  - * DOM_XMLDecl type node introduced to get the information of the
  - * XML Declaration in a document and store it part of the tree
  - *
  - * Revision 1.3  2000/02/24 20:11:26  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.2  2000/02/06 07:47:27  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:46  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:12  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
  @@ -89,26 +67,26 @@
   //  programs using the C++ XML Document Object Model API.
   //
   
  -#include <xercesc/dom/DOM_Attr.hpp>
  -#include <xercesc/dom/DOM_CDATASection.hpp>
  -#include <xercesc/dom/DOM_CharacterData.hpp>
  -#include <xercesc/dom/DOM_Comment.hpp>
  -#include <xercesc/dom/DOM_Document.hpp>
  -#include <xercesc/dom/DOM_DocumentFragment.hpp>
  -#include <xercesc/dom/DOM_DocumentType.hpp>
  -#include <xercesc/dom/DOM_DOMException.hpp>
  -#include <xercesc/dom/DOM_DOMImplementation.hpp>
  -#include <xercesc/dom/DOM_Element.hpp>
  -#include <xercesc/dom/DOM_Entity.hpp>
  -#include <xercesc/dom/DOM_EntityReference.hpp>
  -#include <xercesc/dom/DOM_NamedNodeMap.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  -#include <xercesc/dom/DOM_NodeList.hpp>
  -#include <xercesc/dom/DOM_Notation.hpp>
  -#include <xercesc/dom/DOM_ProcessingInstruction.hpp>
  -#include <xercesc/dom/DOM_Text.hpp>
  -#include <xercesc/dom/DOMString.hpp>
  -#include <xercesc/dom/DOM_XMLDecl.hpp>
  +#include "DOM_Attr.hpp"
  +#include "DOM_CDATASection.hpp"
  +#include "DOM_CharacterData.hpp"
  +#include "DOM_Comment.hpp"
  +#include "DOM_Document.hpp"
  +#include "DOM_DocumentFragment.hpp"
  +#include "DOM_DocumentType.hpp"
  +#include "DOM_DOMException.hpp"
  +#include "DOM_DOMImplementation.hpp"
  +#include "DOM_Element.hpp"
  +#include "DOM_Entity.hpp"
  +#include "DOM_EntityReference.hpp"
  +#include "DOM_NamedNodeMap.hpp"
  +#include "DOM_Node.hpp"
  +#include "DOM_NodeList.hpp"
  +#include "DOM_Notation.hpp"
  +#include "DOM_ProcessingInstruction.hpp"
  +#include "DOM_Text.hpp"
  +#include "DOMString.hpp"
  +#include "DOM_XMLDecl.hpp"
   
   
   #endif
  
  
  
  1.2       +16 -43    xml-xerces/c/src/xercesc/dom/deprecated/DOM_Attr.cpp
  
  Index: DOM_Attr.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Attr.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Attr.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Attr.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,37 +55,7 @@
    */
   
   /*
  - * $Log: DOM_Attr.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.5  2000/03/11 02:58:38  chchou
  - * Fix bug # 18, remove set method of readonly attributes
  - *
  - * Revision 1.4  2000/03/02 19:53:52  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.3  2000/02/06 07:47:27  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  1999/12/03 00:11:22  andyh
  - * Added DOMString.clone() to node parameters in and out of the DOM,
  - * where they had been missed.
  - *
  - * DOMString::rawBuffer, removed incorrect assumptions about it
  - * being null terminated.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:48  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:12  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Attr.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_Attr.hpp"
  @@ -103,14 +73,14 @@
   {
   };
   
  -        
  +
   DOM_Attr::DOM_Attr(AttrImpl *impl) :
           DOM_Node(impl)
   {
   };
   
   
  -DOM_Attr::~DOM_Attr() 
  +DOM_Attr::~DOM_Attr()
   {
   };
   
  
  
  
  1.2       +3 -40     xml-xerces/c/src/xercesc/dom/deprecated/DOM_Attr.hpp
  
  Index: DOM_Attr.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Attr.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Attr.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Attr.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,55 +55,15 @@
    */
   
   /*
  - * $Log: DOM_Attr.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.3  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.2  2002/02/04 19:57:15  tng
  - * Remove the phrase "Experimental".
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.7  2000/03/11 02:58:38  chchou
  - * Fix bug # 18, remove set method of readonly attributes
  - *
  - * Revision 1.6  2000/03/02 19:53:52  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.5  2000/02/24 20:11:27  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.4  2000/02/17 17:47:24  andyh
  - * Update Doc++ API comments
  - * NameSpace update to track W3C
  - * Changes were made by Chih Hsiang Chou
  - *
  - * Revision 1.3  2000/02/06 07:47:27  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/01/05 01:16:06  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:48  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:13  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Attr.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_Attr_HEADER_GUARD_
   #define DOM_Attr_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  -#include <xercesc/dom/DOM_Element.hpp>
  +#include "DOM_Node.hpp"
  +#include "DOM_Element.hpp"
   
   class AttrImpl;
   
  
  
  
  1.2       +16 -33    xml-xerces/c/src/xercesc/dom/deprecated/DOM_CDATASection.cpp
  
  Index: DOM_CDATASection.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_CDATASection.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_CDATASection.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_CDATASection.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,27 +55,7 @@
    */
   
   /*
  - * $Log: DOM_CDATASection.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.3  2000/03/02 19:53:52  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.2  2000/02/06 07:47:28  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:48  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:13  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_CDATASection.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_CDATASection.hpp"
  @@ -95,14 +75,14 @@
   {
   };
   
  -        
  +
   DOM_CDATASection::DOM_CDATASection(CDATASectionImpl *impl) :
           DOM_Text(impl)
   {
   };
   
   
  -DOM_CDATASection::~DOM_CDATASection() 
  +DOM_CDATASection::~DOM_CDATASection()
   {
   };
   
  
  
  
  1.2       +3 -29     xml-xerces/c/src/xercesc/dom/deprecated/DOM_CDATASection.hpp
  
  Index: DOM_CDATASection.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_CDATASection.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_CDATASection.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_CDATASection.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,43 +55,14 @@
    */
   
   /*
  - * $Log: DOM_CDATASection.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.5  2000/03/02 19:53:52  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/24 20:11:27  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.3  2000/02/06 07:47:28  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/01/05 01:16:06  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:49  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:13  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_CDATASection.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_CDataSection_HEADER_GUARD_
   #define DOM_CDataSection_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_Text.hpp>
  +#include "DOM_Text.hpp"
   
   class CDATASectionImpl;
   
  
  
  
  1.2       +14 -41    xml-xerces/c/src/xercesc/dom/deprecated/DOM_CharacterData.cpp
  
  Index: DOM_CharacterData.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_CharacterData.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_CharacterData.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_CharacterData.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,37 +55,7 @@
    */
   
   /*
  - * $Log: DOM_CharacterData.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.5  2000/03/02 19:53:52  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/06 07:47:28  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.3  2000/02/04 01:49:29  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.2  1999/12/03 00:11:22  andyh
  - * Added DOMString.clone() to node parameters in and out of the DOM,
  - * where they had been missed.
  - *
  - * DOMString::rawBuffer, removed incorrect assumptions about it
  - * being null terminated.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:49  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:13  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_CharacterData.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_CharacterData.hpp"
  
  
  
  1.2       +3 -34     xml-xerces/c/src/xercesc/dom/deprecated/DOM_CharacterData.hpp
  
  Index: DOM_CharacterData.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_CharacterData.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_CharacterData.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_CharacterData.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,48 +55,14 @@
    */
   
   /*
  - * $Log: DOM_CharacterData.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.6  2000/03/02 19:53:53  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.5  2000/02/24 20:11:27  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.4  2000/02/15 23:17:36  andyh
  - * Update Doc++ API comments
  - * NameSpace bugfix and update to track W3C
  - * Chih Hsiang Chou
  - *
  - * Revision 1.3  2000/02/06 07:47:28  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/02/04 01:49:29  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:49  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:13  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_CharacterData.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_CharacterData_HEADER_GUARD_
   #define DOM_CharacterData_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  +#include "DOM_Node.hpp"
   
   class CharacterDataImpl;
   
  
  
  
  1.2       +16 -33    xml-xerces/c/src/xercesc/dom/deprecated/DOM_Comment.cpp
  
  Index: DOM_Comment.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Comment.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Comment.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Comment.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,27 +55,7 @@
    */
   
   /*
  - * $Log: DOM_Comment.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.3  2000/03/02 19:53:53  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.2  2000/02/06 07:47:28  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:49  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:14  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Comment.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_Comment.hpp"
  @@ -93,14 +73,14 @@
   {
   };
   
  -        
  +
   DOM_Comment::DOM_Comment(CommentImpl *impl) :
           DOM_CharacterData(impl)
   {
   };
   
   
  -DOM_Comment::~DOM_Comment() 
  +DOM_Comment::~DOM_Comment()
   {
   };
   
  
  
  
  1.2       +3 -29     xml-xerces/c/src/xercesc/dom/deprecated/DOM_Comment.hpp
  
  Index: DOM_Comment.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Comment.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Comment.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Comment.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,43 +55,14 @@
    */
   
   /*
  - * $Log: DOM_Comment.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.5  2000/03/02 19:53:54  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/24 20:11:27  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.3  2000/02/06 07:47:28  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/01/05 01:16:06  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:50  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:14  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Comment.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_Comment_HEADER_GUARD_
   #define DOM_Comment_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_CharacterData.hpp>
  +#include "DOM_CharacterData.hpp"
   
   class CommentImpl;
   
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/DOM_Document.cpp
  
  Index: DOM_Document.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Document.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Document.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Document.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: DOM_Document.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DOM_Document.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   
  
  
  
  1.2       +18 -18    xml-xerces/c/src/xercesc/dom/deprecated/DOM_Document.hpp
  
  Index: DOM_Document.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Document.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Document.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Document.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,31 +55,31 @@
    */
   
   /*
  - * $Id: DOM_Document.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DOM_Document.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
   */
   
   #ifndef DOM_Document_HEADER_GUARD_
   #define DOM_Document_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_DocumentType.hpp>
  -#include <xercesc/dom/DOM_DOMImplementation.hpp>
  -#include <xercesc/dom/DOM_Element.hpp>
  -#include <xercesc/dom/DOM_DocumentFragment.hpp>
  -#include <xercesc/dom/DOM_Comment.hpp>
  -#include <xercesc/dom/DOM_CDATASection.hpp>
  -#include <xercesc/dom/DOM_ProcessingInstruction.hpp>
  -#include <xercesc/dom/DOM_Attr.hpp>
  -#include <xercesc/dom/DOM_Entity.hpp>
  -#include <xercesc/dom/DOM_EntityReference.hpp>
  -#include <xercesc/dom/DOM_NodeList.hpp>
  -#include <xercesc/dom/DOM_Notation.hpp>
  -#include <xercesc/dom/DOM_Text.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  -#include <xercesc/dom/DOM_NodeIterator.hpp>
  -#include <xercesc/dom/DOM_TreeWalker.hpp>
  -#include <xercesc/dom/DOM_XMLDecl.hpp>
  -#include <xercesc/dom/DOM_Range.hpp>
  +#include "DOM_DocumentType.hpp"
  +#include "DOM_DOMImplementation.hpp"
  +#include "DOM_Element.hpp"
  +#include "DOM_DocumentFragment.hpp"
  +#include "DOM_Comment.hpp"
  +#include "DOM_CDATASection.hpp"
  +#include "DOM_ProcessingInstruction.hpp"
  +#include "DOM_Attr.hpp"
  +#include "DOM_Entity.hpp"
  +#include "DOM_EntityReference.hpp"
  +#include "DOM_NodeList.hpp"
  +#include "DOM_Notation.hpp"
  +#include "DOM_Text.hpp"
  +#include "DOM_Node.hpp"
  +#include "DOM_NodeIterator.hpp"
  +#include "DOM_TreeWalker.hpp"
  +#include "DOM_XMLDecl.hpp"
  +#include "DOM_Range.hpp"
   
   class DocumentImpl;
   class NodeIteratorImpl;
  
  
  
  1.2       +16 -33    xml-xerces/c/src/xercesc/dom/deprecated/DOM_DocumentFragment.cpp
  
  Index: DOM_DocumentFragment.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_DocumentFragment.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_DocumentFragment.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_DocumentFragment.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,27 +55,7 @@
    */
   
   /*
  - * $Log: DOM_DocumentFragment.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.3  2000/03/02 19:53:55  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.2  2000/02/06 07:47:28  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:51  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:16  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_DocumentFragment.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_DocumentFragment.hpp"
  @@ -94,14 +74,14 @@
   {
   };
   
  -        
  +
   DOM_DocumentFragment::DOM_DocumentFragment(DocumentFragmentImpl *impl) :
           DOM_Node(impl)
   {
   };
   
   
  -DOM_DocumentFragment::~DOM_DocumentFragment() 
  +DOM_DocumentFragment::~DOM_DocumentFragment()
   {
   };
   
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/DOM_DocumentFragment.hpp
  
  Index: DOM_DocumentFragment.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_DocumentFragment.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_DocumentFragment.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_DocumentFragment.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,14 +55,14 @@
    */
   
   /*
  - * $Id: DOM_DocumentFragment.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DOM_DocumentFragment.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_DocumentFragment_HEADER_GUARD_
   #define DOM_DocumentFragment_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  +#include "DOM_Node.hpp"
   
   class DocumentFragmentImpl;
   
  
  
  
  1.2       +16 -47    xml-xerces/c/src/xercesc/dom/deprecated/DOM_DocumentType.cpp
  
  Index: DOM_DocumentType.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_DocumentType.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_DocumentType.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_DocumentType.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,41 +55,7 @@
    */
   
   /*
  - * $Log: DOM_DocumentType.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.6  2000/03/10 02:14:39  chchou
  - * add null DOM_DocumentType constructor
  - *
  - * Revision 1.5  2000/03/02 19:53:55  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/10 23:35:11  andyh
  - * Update DOM_DOMImplementation::CreateDocumentType and
  - * DOM_DocumentType to match latest from W3C
  - *
  - * Revision 1.3  2000/02/06 07:47:29  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  1999/12/03 00:11:23  andyh
  - * Added DOMString.clone() to node parameters in and out of the DOM,
  - * where they had been missed.
  - *
  - * DOMString::rawBuffer, removed incorrect assumptions about it
  - * being null terminated.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:52  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:16  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_DocumentType.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_DocumentType.hpp"
  @@ -119,14 +85,14 @@
   {
   };
   
  -        
  +
   DOM_DocumentType::DOM_DocumentType(DocumentTypeImpl *impl) :
           DOM_Node(impl)
   {
   };
   
   
  -DOM_DocumentType::~DOM_DocumentType() 
  +DOM_DocumentType::~DOM_DocumentType()
   {
   };
   
  
  
  
  1.2       +2 -43     xml-xerces/c/src/xercesc/dom/deprecated/DOM_DocumentType.hpp
  
  Index: DOM_DocumentType.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_DocumentType.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_DocumentType.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_DocumentType.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,58 +55,14 @@
    */
   
   /*
  - * $Log: DOM_DocumentType.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.3  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.2  2002/02/04 19:57:15  tng
  - * Remove the phrase "Experimental".
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.8  2000/03/10 02:14:39  chchou
  - * add null DOM_DocumentType constructor
  - *
  - * Revision 1.7  2000/03/02 19:53:55  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.6  2000/02/24 20:11:27  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.5  2000/02/17 17:47:24  andyh
  - * Update Doc++ API comments
  - * NameSpace update to track W3C
  - * Changes were made by Chih Hsiang Chou
  - *
  - * Revision 1.4  2000/02/10 23:35:11  andyh
  - * Update DOM_DOMImplementation::CreateDocumentType and
  - * DOM_DocumentType to match latest from W3C
  - *
  - * Revision 1.3  2000/02/06 07:47:29  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/01/05 01:16:07  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:52  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:16  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_DocumentType.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_DocumentType_HEADER_GUARD_
   #define DOM_DocumentType_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  +#include "DOM_Node.hpp"
   
   class DOM_NamedNodeMap;
   class DocumentTypeImpl;
  
  
  
  1.2       +18 -35    xml-xerces/c/src/xercesc/dom/deprecated/DOM_DOMException.cpp
  
  Index: DOM_DOMException.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_DOMException.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_DOMException.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_DOMException.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,27 +55,7 @@
    */
   
   /*
  - * $Log: DOM_DOMException.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.3  2000/03/02 19:53:54  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.2  2000/02/06 07:47:28  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:53  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:14  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_DOMException.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_DOMException.hpp"
  @@ -89,20 +69,20 @@
   };
   
   
  -DOM_DOMException::DOM_DOMException(short exCode, const DOMString &message) 
  -: msg(message) 
  +DOM_DOMException::DOM_DOMException(short exCode, const DOMString &message)
  +: msg(message)
   {
      code = (ExceptionCode) exCode;
   };
   
   
  -DOM_DOMException::DOM_DOMException(const DOM_DOMException &other) 
  +DOM_DOMException::DOM_DOMException(const DOM_DOMException &other)
   : msg(other.msg)
   {
           code = other.code;
   };
   
   
  -DOM_DOMException::~DOM_DOMException() 
  +DOM_DOMException::~DOM_DOMException()
   {
   };
  
  
  
  1.2       +5 -34     xml-xerces/c/src/xercesc/dom/deprecated/DOM_DOMException.hpp
  
  Index: DOM_DOMException.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_DOMException.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_DOMException.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_DOMException.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,46 +55,14 @@
    */
   
   /*
  - * $Log: DOM_DOMException.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.7  2000/03/02 19:53:54  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.6  2000/02/24 20:11:27  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.5  2000/02/10 19:52:08  abagchi
  - * Added docs for enum
  - *
  - * Revision 1.4  2000/02/06 07:47:28  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.3  2000/02/04 05:46:31  andyh
  - * Change offsets and lengths form signed to unsigned
  - *
  - * Revision 1.2  2000/01/05 01:16:06  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:53  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:14  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_DOMException.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
  -#ifndef DOMException_HEADER_GUARD_
  -#define DOMException_HEADER_GUARD_
  +#ifndef DOM_DOMException_HEADER_GUARD_
  +#define DOM_DOMException_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOMString.hpp>
  +#include "DOMString.hpp"
   
   /**
     * Encapsulate a general DOM error or warning.
  
  
  
  1.2       +2 -70     xml-xerces/c/src/xercesc/dom/deprecated/DOM_DOMImplementation.cpp
  
  Index: DOM_DOMImplementation.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_DOMImplementation.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_DOMImplementation.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_DOMImplementation.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,78 +55,7 @@
    */
   
   /*
  - * $Log: DOM_DOMImplementation.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.12  2002/01/23 20:13:23  tng
  - * Update DOM/IDOM hasFeature method to correctly reflect current status.
  - *
  - * Revision 1.11  2001/10/25 21:47:14  peiyongz
  - * Replace XMLDeleterFor with XMLRegisterCleanup
  - *
  - * Revision 1.10  2001/10/23 23:04:38  peiyongz
  - * [Bug#880] patch to PlatformUtils:init()/term() and related. from Mark Weaver
  - *
  - * Revision 1.9  2000/05/09 00:22:31  andyh
  - * Memory Cleanup.  XMLPlatformUtils::Terminate() deletes all lazily
  - * allocated memory; memory leak checking tools will no longer report
  - * that leaks exist.  (DOM GetElementsByTagID temporarily removed
  - * as part of this.)
  - *
  - * Revision 1.8  2000/04/27 02:52:42  lehors
  - * global reorganization similar to what I've done in Java,
  - * nodes now are much smaller.
  - * The main changes are:
  - * renamed NodeContainer to ParentNode,
  - * introduced ChildNode and ChildAndParentNode,
  - * all the boolean attributes have been changed to bit flags,
  - * ownerDocument is no longer an attribute of NodeImpl, only Parent nodes have
  - * it, leave nodes rely on their parent to get it, or get it from ownerNode when
  - * they do not have a parent,
  - * parent Nodes no longer have a direct pointer to the last child
  - * instead the last child is stored as the previous sibling of
  - * the first child.
  - * I also added support for importing a DocumentType as it's done in Java,
  - * and got the importNode mechanism back in sync with Java as well.
  - *
  - * Here are the most significant changes in size:
  - * ElementImpl 52 -> 48
  - * TextImpl    44 -> 32
  - * AttrImpl    52 -> 36
  - *
  - * Revision 1.7  2000/03/02 19:53:54  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.6  2000/02/10 23:35:10  andyh
  - * Update DOM_DOMImplementation::CreateDocumentType and
  - * DOM_DocumentType to match latest from W3C
  - *
  - * Revision 1.5  2000/02/06 07:47:28  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.4  2000/01/19 21:39:19  andyh
  - * DOM L2, fix problems with new style createDocument.
  - *
  - * Revision 1.3  2000/01/05 01:16:07  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.2  1999/11/30 21:16:25  roddey
  - * Changes to add the transcode() method to DOMString, which returns a transcoded
  - * version (to local code page) of the DOM string contents. And I changed all of the
  - * exception 'throw by pointer' to 'throw by value' style.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:56  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:15  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_DOMImplementation.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_DOMImplementation.hpp"
  
  
  
  1.2       +4 -42     xml-xerces/c/src/xercesc/dom/deprecated/DOM_DOMImplementation.hpp
  
  Index: DOM_DOMImplementation.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_DOMImplementation.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_DOMImplementation.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_DOMImplementation.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,55 +55,14 @@
    */
   
   /*
  - * $Log: DOM_DOMImplementation.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/04 19:57:15  tng
  - * Remove the phrase "Experimental".
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.8  2001/10/25 21:47:14  peiyongz
  - * Replace XMLDeleterFor with XMLRegisterCleanup
  - *
  - * Revision 1.7  2000/03/02 19:53:54  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.6  2000/02/24 20:11:27  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.5  2000/02/17 17:47:24  andyh
  - * Update Doc++ API comments
  - * NameSpace update to track W3C
  - * Changes were made by Chih Hsiang Chou
  - *
  - * Revision 1.4  2000/02/10 23:35:11  andyh
  - * Update DOM_DOMImplementation::CreateDocumentType and
  - * DOM_DocumentType to match latest from W3C
  - *
  - * Revision 1.3  2000/02/06 07:47:28  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/01/05 01:16:07  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:57  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:15  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_DOMImplementation.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
  -#ifndef DOMImplementation_HEADER_GUARD_
  -#define DOMImplementation_HEADER_GUARD_
  +#ifndef DOM_DOMImplementation_HEADER_GUARD_
  +#define DOM_DOMImplementation_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOMString.hpp>
  +#include "DOMString.hpp"
   
   class DOM_Document;
   class DOM_DocumentType;
  
  
  
  1.2       +1 -37     xml-xerces/c/src/xercesc/dom/deprecated/DOM_Element.cpp
  
  Index: DOM_Element.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Element.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Element.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Element.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,46 +55,7 @@
    */
   
   /*
  - * $Log: DOM_Element.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/04 20:03:48  tng
  - * Add DOM Level missing functions:
  - * 1. NodeIterator::getRoot
  - * 2. TreeWalker::getRoot
  - * 3. Element::hasAttribute
  - * 4. Element::hasAttributeNS
  - * 5. Node::hasAttributes
  - * 6. Node::isSupported
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.5  2000/03/02 19:53:55  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/06 07:47:29  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.3  2000/01/05 01:16:07  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.2  1999/12/03 00:11:23  andyh
  - * Added DOMString.clone() to node parameters in and out of the DOM,
  - * where they had been missed.
  - *
  - * DOMString::rawBuffer, removed incorrect assumptions about it
  - * being null terminated.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:57  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:17  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Element.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_Element.hpp"
  
  
  
  1.2       +2 -55     xml-xerces/c/src/xercesc/dom/deprecated/DOM_Element.hpp
  
  Index: DOM_Element.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Element.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Element.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Element.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,70 +55,14 @@
    */
   
   /*
  - * $Log: DOM_Element.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.3  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.2  2002/02/04 20:03:48  tng
  - * Add DOM Level missing functions:
  - * 1. NodeIterator::getRoot
  - * 2. TreeWalker::getRoot
  - * 3. Element::hasAttribute
  - * 4. Element::hasAttributeNS
  - * 5. Node::hasAttributes
  - * 6. Node::isSupported
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.9  2001/05/11 13:25:20  tng
  - * Copyright update.
  - *
  - * Revision 1.8  2001/05/03 19:17:26  knoaman
  - * TraverseSchema Part II.
  - *
  - * Revision 1.7  2000/03/02 19:53:55  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.6  2000/02/24 20:11:27  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.5  2000/02/17 17:47:24  andyh
  - * Update Doc++ API comments
  - * NameSpace update to track W3C
  - * Changes were made by Chih Hsiang Chou
  - *
  - * Revision 1.4  2000/02/06 07:47:29  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.3  2000/01/05 01:16:07  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.2  1999/12/21 07:47:06  robweir
  - * Patches to support Xalan, where we need to create a
  - * "special" DOM with subclassed Nodes.
  - *
  - * 1. Export the NodeImpl-derived classes
  - * 2. Ensure that their constructors have at least protected access
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:57  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:17  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Element.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_Element_HEADER_GUARD_
   #define DOM_Element_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  +#include "DOM_Node.hpp"
   
   class DOM_Attr;
   class DOM_NodeList;
  
  
  
  1.2       +18 -48    xml-xerces/c/src/xercesc/dom/deprecated/DOM_Entity.cpp
  
  Index: DOM_Entity.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Entity.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Entity.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Entity.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,40 +55,7 @@
    */
   
   /*
  - * $Log: DOM_Entity.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.6  2000/04/19 02:26:16  aruna1
  - * Full support for DOM_EntityReference, DOM_Entity and DOM_DocumentType introduced
  - *
  - * Revision 1.5  2000/03/11 02:58:38  chchou
  - * Fix bug # 18, remove set method of readonly attributes
  - *
  - * Revision 1.4  2000/03/02 19:53:55  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.3  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  1999/12/03 00:11:23  andyh
  - * Added DOMString.clone() to node parameters in and out of the DOM,
  - * where they had been missed.
  - *
  - * DOMString::rawBuffer, removed incorrect assumptions about it
  - * being null terminated.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:57  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:17  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Entity.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_Entity.hpp"
  @@ -108,14 +75,14 @@
   {
   };
   
  -        
  +
   DOM_Entity::DOM_Entity(EntityImpl *impl) :
           DOM_Node(impl)
   {
   };
   
   
  -DOM_Entity::~DOM_Entity() 
  +DOM_Entity::~DOM_Entity()
   {
   };
   
  @@ -172,8 +139,8 @@
   {
       return DOM_Node(((EntityImpl*)fImpl)->getPreviousSibling());
   };
  - 
  -  
  +
  +
   DOM_Node       DOM_Entity::getNextSibling() const
   {
       return DOM_Node(((EntityImpl*)fImpl)->getNextSibling());
  
  
  
  1.2       +3 -38     xml-xerces/c/src/xercesc/dom/deprecated/DOM_Entity.hpp
  
  Index: DOM_Entity.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Entity.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Entity.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Entity.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,52 +55,14 @@
    */
   
   /*
  - * $Log: DOM_Entity.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.8  2000/09/09 00:11:46  andyh
  - * Virtual Destructor Patch, submitted by Kirk Wylie
  - *
  - * Revision 1.7  2000/04/19 02:26:16  aruna1
  - * Full support for DOM_EntityReference, DOM_Entity and DOM_DocumentType introduced
  - *
  - * Revision 1.6  2000/03/11 02:58:38  chchou
  - * Fix bug # 18, remove set method of readonly attributes
  - *
  - * Revision 1.5  2000/03/02 19:53:55  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/24 20:11:28  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.3  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/01/05 01:16:07  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:58  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:17  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Entity.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_Entity_HEADER_GUARD_
   #define DOM_Entity_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  +#include "DOM_Node.hpp"
   
   class EntityImpl;
   
  
  
  
  1.2       +16 -33    xml-xerces/c/src/xercesc/dom/deprecated/DOM_EntityReference.cpp
  
  Index: DOM_EntityReference.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_EntityReference.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_EntityReference.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_EntityReference.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,27 +55,7 @@
    */
   
   /*
  - * $Log: DOM_EntityReference.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.3  2000/03/02 19:53:55  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.2  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:58  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:18  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_EntityReference.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_EntityReference.hpp"
  @@ -93,14 +73,14 @@
   {
   };
   
  -        
  +
   DOM_EntityReference::DOM_EntityReference(EntityReferenceImpl *impl) :
           DOM_Node(impl)
   {
   };
   
   
  -DOM_EntityReference::~DOM_EntityReference() 
  +DOM_EntityReference::~DOM_EntityReference()
   {
   };
   
  
  
  
  1.2       +3 -29     xml-xerces/c/src/xercesc/dom/deprecated/DOM_EntityReference.hpp
  
  Index: DOM_EntityReference.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_EntityReference.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_EntityReference.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_EntityReference.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,43 +55,14 @@
    */
   
   /*
  - * $Log: DOM_EntityReference.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.5  2000/03/02 19:53:56  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/24 20:11:28  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.3  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/01/05 01:16:07  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:58  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:18  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_EntityReference.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_EntityReference_HEADER_GUARD_
   #define DOM_EntityReference_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  +#include "DOM_Node.hpp"
   
   class EntityReferenceImpl;
   
  
  
  
  1.2       +23 -56    xml-xerces/c/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp
  
  Index: DOM_NamedNodeMap.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_NamedNodeMap.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_NamedNodeMap.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,43 +55,7 @@
    */
   
   /*
  - * $Log: DOM_NamedNodeMap.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.8  2000/06/07 22:49:40  andyh
  - * Memory usage reduction:  DOM NamedNodeMaps for attributes are allocated
  - * only for elements that actually have attributes.  By Joe Polastre.
  - *
  - * Revision 1.7  2000/03/11 03:19:12  chchou
  - * Fix bug # 19, add const keyword to API
  - *
  - * Revision 1.6  2000/03/02 19:53:56  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.5  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.4  2000/02/04 01:49:28  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.3  2000/01/22 01:38:29  andyh
  - * Remove compiler warnings in DOM impl classes
  - *
  - * Revision 1.2  2000/01/05 01:16:07  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:59  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:18  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_NamedNodeMap.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_Node.hpp"
  @@ -136,9 +100,9 @@
   }
   
   
  -DOM_NamedNodeMap::~DOM_NamedNodeMap() 
  +DOM_NamedNodeMap::~DOM_NamedNodeMap()
   {
  -	(flagElem == NNM_OTHER) ? NamedNodeMapImpl::removeRef((NamedNodeMapImpl *)fImpl) : 
  +	(flagElem == NNM_OTHER) ? NamedNodeMapImpl::removeRef((NamedNodeMapImpl *)fImpl) :
   	                          NodeImpl::removeRef((NodeImpl *)fImpl);
   };
   
  @@ -168,7 +132,7 @@
   
   DOM_NamedNodeMap & DOM_NamedNodeMap::operator = (const DOM_NamedNodeMap & other)
   {
  -    if (this->fImpl != other.fImpl) 
  +    if (this->fImpl != other.fImpl)
       {
   		// update reference counts and change pointers
           (flagElem == NNM_OTHER) ? NamedNodeMapImpl::removeRef((NamedNodeMapImpl *)fImpl) : NodeImpl::removeRef((NodeImpl *)fImpl);
  @@ -184,7 +148,7 @@
   
   DOM_NamedNodeMap & DOM_NamedNodeMap::operator = (const DOM_NullPtr *other)
   {
  -    
  +
       (flagElem == NNM_OTHER) ? NamedNodeMapImpl::removeRef((NamedNodeMapImpl *)fImpl) : NodeImpl::removeRef((NodeImpl *)fImpl);
       this->fImpl = 0;
   	this->flagElem = NNM_OTHER;
  @@ -194,35 +158,35 @@
   
   DOM_Node DOM_NamedNodeMap::getNamedItem(const DOMString &name) const
   {
  -	return (flagElem == NNM_OTHER) ? DOM_Node(((NamedNodeMapImpl *)fImpl)->getNamedItem(name)) : 
  +	return (flagElem == NNM_OTHER) ? DOM_Node(((NamedNodeMapImpl *)fImpl)->getNamedItem(name)) :
   	                                 DOM_Node(((ElementImpl *)fImpl)->NNM_getNamedItem(name));
   };
   
   
   DOM_Node DOM_NamedNodeMap::setNamedItem(DOM_Node arg)
   {
  -	return (flagElem == NNM_OTHER) ? DOM_Node(((NamedNodeMapImpl *)fImpl)->setNamedItem(arg.fImpl)) : 
  +	return (flagElem == NNM_OTHER) ? DOM_Node(((NamedNodeMapImpl *)fImpl)->setNamedItem(arg.fImpl)) :
   	                                 DOM_Node(((ElementImpl *)fImpl)->NNM_setNamedItem(arg.fImpl));
   };
   
   
   DOM_Node DOM_NamedNodeMap::removeNamedItem(const DOMString &name)
   {
  -	return (flagElem == NNM_OTHER) ? DOM_Node(((NamedNodeMapImpl *)fImpl)->removeNamedItem(name)) : 
  +	return (flagElem == NNM_OTHER) ? DOM_Node(((NamedNodeMapImpl *)fImpl)->removeNamedItem(name)) :
   	                                 DOM_Node(((ElementImpl *)fImpl)->NNM_removeNamedItem(name));
   };
   
   
   DOM_Node DOM_NamedNodeMap::item(unsigned int index) const
   {
  -	return (flagElem == NNM_OTHER) ? DOM_Node(((NamedNodeMapImpl *)fImpl)->item(index)) : 
  +	return (flagElem == NNM_OTHER) ? DOM_Node(((NamedNodeMapImpl *)fImpl)->item(index)) :
   	                                 DOM_Node(((ElementImpl *)fImpl)->NNM_item(index));
   };
   
   
   unsigned int DOM_NamedNodeMap::getLength() const
   {
  -	return (flagElem == NNM_OTHER) ? ((NamedNodeMapImpl *)fImpl)->getLength() : 
  +	return (flagElem == NNM_OTHER) ? ((NamedNodeMapImpl *)fImpl)->getLength() :
   	                                 ((ElementImpl *)fImpl)->NNM_getLength();
   };
   
  
  
  
  1.2       +2 -60     xml-xerces/c/src/xercesc/dom/deprecated/DOM_NamedNodeMap.hpp
  
  Index: DOM_NamedNodeMap.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_NamedNodeMap.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_NamedNodeMap.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_NamedNodeMap.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,68 +55,7 @@
    */
   
   /*
  - * $Log: DOM_NamedNodeMap.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.3  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.2  2002/02/04 19:57:15  tng
  - * Remove the phrase "Experimental".
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.13  2000/06/07 22:49:40  andyh
  - * Memory usage reduction:  DOM NamedNodeMaps for attributes are allocated
  - * only for elements that actually have attributes.  By Joe Polastre.
  - *
  - * Revision 1.12  2000/03/11 03:19:13  chchou
  - * Fix bug # 19, add const keyword to API
  - *
  - * Revision 1.11  2000/03/02 19:53:56  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.10  2000/02/24 20:11:28  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.9  2000/02/17 17:47:24  andyh
  - * Update Doc++ API comments
  - * NameSpace update to track W3C
  - * Changes were made by Chih Hsiang Chou
  - *
  - * Revision 1.8  2000/02/15 23:17:36  andyh
  - * Update Doc++ API comments
  - * NameSpace bugfix and update to track W3C
  - * Chih Hsiang Chou
  - *
  - * Revision 1.7  2000/02/10 20:20:42  abagchi
  - * Added docs for assignment operators
  - *
  - * Revision 1.6  2000/02/10 20:19:24  abagchi
  - * Added docs for equality operators
  - *
  - * Revision 1.5  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.4  2000/02/04 01:49:28  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.3  2000/01/22 01:38:29  andyh
  - * Remove compiler warnings in DOM impl classes
  - *
  - * Revision 1.2  2000/01/05 01:16:07  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:59  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:18  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_NamedNodeMap.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_NamedNodeMap_HEADER_GUARD_
  @@ -124,7 +63,7 @@
   
   #include <xercesc/util/XercesDefs.hpp>
   
  -#include <xercesc/dom/DOM_Node.hpp>
  +#include "DOM_Node.hpp"
   class NamedNodeMapImpl;
   
   /**
  
  
  
  1.2       +1 -45     xml-xerces/c/src/xercesc/dom/deprecated/DOM_Node.cpp
  
  Index: DOM_Node.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Node.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Node.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Node.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,54 +55,7 @@
    */
   
   /*
  - * $Log: DOM_Node.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/04 20:03:48  tng
  - * Add DOM Level missing functions:
  - * 1. NodeIterator::getRoot
  - * 2. TreeWalker::getRoot
  - * 3. Element::hasAttribute
  - * 4. Element::hasAttributeNS
  - * 5. Node::hasAttributes
  - * 6. Node::isSupported
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:45  peiyongz
  - * sane_include
  - *
  - * Revision 1.7  2000/06/14 21:08:07  andyh
  - * DOM attribute/named nodemaps: Fix a couple of null ptr problems.
  - * Joe Polastre.
  - *
  - * Revision 1.6  2000/06/07 22:49:40  andyh
  - * Memory usage reduction:  DOM NamedNodeMaps for attributes are allocated
  - * only for elements that actually have attributes.  By Joe Polastre.
  - *
  - * Revision 1.5  2000/03/02 19:53:56  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.3  2000/01/05 01:16:07  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.2  1999/12/03 00:11:23  andyh
  - * Added DOMString.clone() to node parameters in and out of the DOM,
  - * where they had been missed.
  - *
  - * DOMString::rawBuffer, removed incorrect assumptions about it
  - * being null terminated.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:59  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:19  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Node.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_Node.hpp"
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/DOM_Node.hpp
  
  Index: DOM_Node.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Node.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Node.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Node.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,14 +55,14 @@
    */
   
   /*
  - * $Id: DOM_Node.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DOM_Node.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_Node_HEADER_GUARD_
   #define DOM_Node_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOMString.hpp>
  +#include "DOMString.hpp"
   
   class DOM_NodeList;
   class DOM_NamedNodeMap;
  
  
  
  1.2       +4 -24     xml-xerces/c/src/xercesc/dom/deprecated/DOM_NodeFilter.cpp
  
  Index: DOM_NodeFilter.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_NodeFilter.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_NodeFilter.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_NodeFilter.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,30 +55,7 @@
    */
   
   /*
  - * $Log: DOM_NodeFilter.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.4  2000/03/02 19:53:56  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.3  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/02/04 01:49:28  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:00  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:19  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_NodeFilter.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   // DOM_NodeFilter.cpp: implementation of the DOM_NodeFilter class.
  @@ -89,12 +66,12 @@
   
   
   DOM_NodeFilter::DOM_NodeFilter() {
  -    
  +
   }
   
   
   DOM_NodeFilter::~DOM_NodeFilter() {
  -   
  +
   }
   
   
  
  
  
  1.2       +1 -44     xml-xerces/c/src/xercesc/dom/deprecated/DOM_NodeFilter.hpp
  
  Index: DOM_NodeFilter.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_NodeFilter.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_NodeFilter.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_NodeFilter.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,53 +55,7 @@
    */
   
   /*
  - * $Log: DOM_NodeFilter.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/04 19:57:15  tng
  - * Remove the phrase "Experimental".
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.10  2000/10/20 22:03:04  andyh
  - * DOM NodeFileter - define values for FilterAction enum to match those in the DOM spec.
  - *
  - * Revision 1.9  2000/05/11 00:07:38  abagchi
  - * Removed tables. It was confusing doxygen
  - *
  - * Revision 1.8  2000/03/11 03:19:13  chchou
  - * Fix bug # 19, add const keyword to API
  - *
  - * Revision 1.7  2000/02/24 20:11:28  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.6  2000/02/17 17:47:25  andyh
  - * Update Doc++ API comments
  - * NameSpace update to track W3C
  - * Changes were made by Chih Hsiang Chou
  - *
  - * Revision 1.5  2000/02/15 23:17:37  andyh
  - * Update Doc++ API comments
  - * NameSpace bugfix and update to track W3C
  - * Chih Hsiang Chou
  - *
  - * Revision 1.4  2000/02/10 21:47:12  abagchi
  - * Added API docs
  - *
  - * Revision 1.3  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/02/04 01:49:28  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:00  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:19  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_NodeFilter.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   // DOM_NodeFilter.h: interface for the DOM_NodeFilter class.
  
  
  
  1.2       +1 -30     xml-xerces/c/src/xercesc/dom/deprecated/DOM_NodeIterator.cpp
  
  Index: DOM_NodeIterator.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_NodeIterator.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_NodeIterator.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_NodeIterator.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,39 +55,7 @@
    */
   
   /*
  - * $Log: DOM_NodeIterator.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/04 20:03:48  tng
  - * Add DOM Level missing functions:
  - * 1. NodeIterator::getRoot
  - * 2. TreeWalker::getRoot
  - * 3. Element::hasAttribute
  - * 4. Element::hasAttributeNS
  - * 5. Node::hasAttributes
  - * 6. Node::isSupported
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.4  2000/03/02 19:53:56  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.3  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/02/04 01:49:28  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:01  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:20  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_NodeIterator.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_NodeIterator.hpp"
  
  
  
  1.2       +1 -50     xml-xerces/c/src/xercesc/dom/deprecated/DOM_NodeIterator.hpp
  
  Index: DOM_NodeIterator.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_NodeIterator.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_NodeIterator.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_NodeIterator.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,59 +55,7 @@
    */
   
   /*
  - * $Log: DOM_NodeIterator.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.3  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.2  2002/02/04 20:03:48  tng
  - * Add DOM Level missing functions:
  - * 1. NodeIterator::getRoot
  - * 2. TreeWalker::getRoot
  - * 3. Element::hasAttribute
  - * 4. Element::hasAttributeNS
  - * 5. Node::hasAttributes
  - * 6. Node::isSupported
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.9  2000/02/17 17:47:25  andyh
  - * Update Doc++ API comments
  - * NameSpace update to track W3C
  - * Changes were made by Chih Hsiang Chou
  - *
  - * Revision 1.8  2000/02/16 19:39:38  aruna1
  - * API Doc++ changes in
  - *
  - * Revision 1.7  2000/02/15 23:17:37  andyh
  - * Update Doc++ API comments
  - * NameSpace bugfix and update to track W3C
  - * Chih Hsiang Chou
  - *
  - * Revision 1.6  2000/02/11 18:14:11  abagchi
  - * Fixed doc++ bugs
  - *
  - * Revision 1.5  2000/02/11 03:01:04  abagchi
  - * Made protected method public to compile, must be fixed later
  - *
  - * Revision 1.4  2000/02/10 23:38:05  abagchi
  - * Added API docs
  - *
  - * Revision 1.3  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/02/04 01:49:28  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.3  1999/11/08 20:44:20  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:01  twl
  - * Initial checkin
  - *
  + * $Id: DOM_NodeIterator.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_NodeIterator_HEADER_GUARD_
  
  
  
  1.2       +16 -39    xml-xerces/c/src/xercesc/dom/deprecated/DOM_NodeList.cpp
  
  Index: DOM_NodeList.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_NodeList.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_NodeList.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_NodeList.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,33 +55,7 @@
    */
   
   /*
  - * $Log: DOM_NodeList.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.5  2000/03/02 19:53:56  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.3  2000/02/04 01:49:27  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.2  2000/01/22 01:38:29  andyh
  - * Remove compiler warnings in DOM impl classes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:01  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:20  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_NodeList.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_NodeList.hpp"
  @@ -95,7 +69,7 @@
   };
   
   
  -DOM_NodeList::DOM_NodeList(NodeListImpl *impl) 
  +DOM_NodeList::DOM_NodeList(NodeListImpl *impl)
   {
       fImpl = impl;
       RefCountedImpl::addRef(fImpl);
  @@ -129,7 +103,7 @@
   };
   
   
  -DOM_NodeList::~DOM_NodeList() 
  +DOM_NodeList::~DOM_NodeList()
   {
       RefCountedImpl::removeRef(this->fImpl);
       fImpl = 0;
  
  
  
  1.2       +3 -41     xml-xerces/c/src/xercesc/dom/deprecated/DOM_NodeList.hpp
  
  Index: DOM_NodeList.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_NodeList.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_NodeList.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_NodeList.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,55 +55,14 @@
    */
   
   /*
  - * $Log: DOM_NodeList.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.9  2000/04/19 02:26:16  aruna1
  - * Full support for DOM_EntityReference, DOM_Entity and DOM_DocumentType introduced
  - *
  - * Revision 1.8  2000/03/02 19:53:56  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.7  2000/02/24 20:11:28  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.6  2000/02/10 20:38:46  abagchi
  - * Added docs for equality operators
  - *
  - * Revision 1.5  2000/02/06 07:47:30  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.4  2000/02/04 01:49:27  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.3  2000/01/22 01:38:29  andyh
  - * Remove compiler warnings in DOM impl classes
  - *
  - * Revision 1.2  2000/01/05 01:16:08  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:02  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:20  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_NodeList.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_NodeList_HEADER_GUARD_
   #define DOM_NodeList_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  +#include "DOM_Node.hpp"
   
   class NodeListImpl;
   
  
  
  
  1.2       +16 -36    xml-xerces/c/src/xercesc/dom/deprecated/DOM_Notation.cpp
  
  Index: DOM_Notation.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Notation.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Notation.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Notation.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,30 +55,7 @@
    */
   
   /*
  - * $Log: DOM_Notation.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.4  2000/03/11 02:58:39  chchou
  - * Fix bug # 18, remove set method of readonly attributes
  - *
  - * Revision 1.3  2000/03/02 19:53:57  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.2  2000/02/06 07:47:31  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:02  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:21  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Notation.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_Notation.hpp"
  @@ -96,14 +73,14 @@
   {
   };
   
  -        
  +
   DOM_Notation::DOM_Notation(NotationImpl *impl) :
           DOM_Node(impl)
   {
   };
   
   
  -DOM_Notation::~DOM_Notation() 
  +DOM_Notation::~DOM_Notation()
   {
   };
   
  
  
  
  1.2       +3 -32     xml-xerces/c/src/xercesc/dom/deprecated/DOM_Notation.hpp
  
  Index: DOM_Notation.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Notation.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Notation.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Notation.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,46 +55,14 @@
    */
   
   /*
  - * $Log: DOM_Notation.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.6  2000/03/11 02:58:39  chchou
  - * Fix bug # 18, remove set method of readonly attributes
  - *
  - * Revision 1.5  2000/03/02 19:53:57  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/24 20:11:28  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.3  2000/02/06 07:47:31  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/01/05 01:16:08  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:03  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:21  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Notation.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_Notation_HEADER_GUARD_
   #define DOM_Notation_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  +#include "DOM_Node.hpp"
   
   class NotationImpl;
   
  
  
  
  1.2       +16 -40    xml-xerces/c/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.cpp
  
  Index: DOM_ProcessingInstruction.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_ProcessingInstruction.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_ProcessingInstruction.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,34 +55,7 @@
    */
   
   /*
  - * $Log: DOM_ProcessingInstruction.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.4  2000/03/02 19:53:57  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.3  2000/02/06 07:47:31  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  1999/12/03 00:11:23  andyh
  - * Added DOMString.clone() to node parameters in and out of the DOM,
  - * where they had been missed.
  - *
  - * DOMString::rawBuffer, removed incorrect assumptions about it
  - * being null terminated.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:03  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:21  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_ProcessingInstruction.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_ProcessingInstruction.hpp"
  @@ -103,7 +76,7 @@
   {
   };
   
  -        
  +
   DOM_ProcessingInstruction::DOM_ProcessingInstruction(
                                                  ProcessingInstructionImpl *impl)
   :  DOM_Node(impl)
  @@ -111,7 +84,7 @@
   };
   
   
  -DOM_ProcessingInstruction::~DOM_ProcessingInstruction() 
  +DOM_ProcessingInstruction::~DOM_ProcessingInstruction()
   {
   };
   
  
  
  
  1.2       +3 -29     xml-xerces/c/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.hpp
  
  Index: DOM_ProcessingInstruction.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_ProcessingInstruction.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_ProcessingInstruction.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,43 +55,14 @@
    */
   
   /*
  - * $Log: DOM_ProcessingInstruction.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.5  2000/03/02 19:53:57  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/24 20:11:28  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.3  2000/02/06 07:47:31  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/01/05 01:16:08  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:03  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:21  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_ProcessingInstruction.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_ProcessingInstruction_HEADER_GUARD_
   #define DOM_ProcessingInstruction_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  +#include "DOM_Node.hpp"
   
   class ProcessingInstructionImpl;
   
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/DOM_Range.cpp
  
  Index: DOM_Range.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Range.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Range.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Range.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,12 +55,12 @@
    */
   
   /*
  - * $Id: DOM_Range.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DOM_Range.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   
   
  -#include <xercesc/dom/DOM_Range.hpp>
  +#include "DOM_Range.hpp"
   #include "DocumentImpl.hpp"
   #include "RangeImpl.hpp"
   
  
  
  
  1.2       +8 -8      xml-xerces/c/src/xercesc/dom/deprecated/DOM_Range.hpp
  
  Index: DOM_Range.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Range.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Range.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Range.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,16 +55,16 @@
    */
   
   /*
  - * $Id: DOM_Range.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DOM_Range.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_Range_HEADER_GUARD_
   #define DOM_Range_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_Node.hpp>
  -#include <xercesc/dom/DOMString.hpp>
  -#include <xercesc/dom/DOM_DocumentFragment.hpp>
  +#include "DOM_Node.hpp"
  +#include "DOMString.hpp"
  +#include "DOM_DocumentFragment.hpp"
   
   class RangeImpl;
   
  @@ -85,7 +85,7 @@
       DOM_Range(const DOM_Range& other);
       ~DOM_Range();
   
  -    
  +
       DOM_Range & operator = (const DOM_Range &other);
       DOM_Range & operator = (const DOM_NullPtr *other);
       bool operator != (const DOM_Range & other) const;
  @@ -109,7 +109,7 @@
       void setStartAfter(const DOM_Node &refNode);
       void setEndBefore(const DOM_Node &refNode);
       void setEndAfter(const DOM_Node &refNode);
  -   
  +
       //misc functions
       void collapse(bool toStart);
       void selectNode(const DOM_Node &node);
  @@ -127,8 +127,8 @@
       DOMString toString() const;
       void detach();
   
  -    
  -     
  +
  +
   
   protected:
   
  
  
  
  1.2       +19 -25    xml-xerces/c/src/xercesc/dom/deprecated/DOM_RangeException.cpp
  
  Index: DOM_RangeException.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_RangeException.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_RangeException.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_RangeException.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -53,18 +53,9 @@
    * on the Apache Software Foundation, please see
    * <http://www.apache.org/>.
    */
  - 
  +
   /*
  - * $Log: DOM_RangeException.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.1  2000/07/28 01:33:31  aruna1
  - * DOM Level 2 Range feature introduced
  - *
  + * $Id: DOM_RangeException.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_RangeException.hpp"
  @@ -77,20 +68,20 @@
   };
   
   
  -DOM_RangeException::DOM_RangeException(RangeExceptionCode exCode, const DOMString &message) 
  -: DOM_DOMException(exCode, message) 
  +DOM_RangeException::DOM_RangeException(RangeExceptionCode exCode, const DOMString &message)
  +: DOM_DOMException(exCode, message)
   {
      code = exCode;
   };
   
   
  -DOM_RangeException::DOM_RangeException(const DOM_RangeException &other) 
  +DOM_RangeException::DOM_RangeException(const DOM_RangeException &other)
   : DOM_DOMException(other)
   {
           code = other.code;
   };
   
   
  -DOM_RangeException::~DOM_RangeException() 
  +DOM_RangeException::~DOM_RangeException()
   {
   };
  
  
  
  1.2       +5 -11     xml-xerces/c/src/xercesc/dom/deprecated/DOM_RangeException.hpp
  
  Index: DOM_RangeException.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_RangeException.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_RangeException.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_RangeException.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,30 +55,21 @@
    */
   
   /*
  - * $Log: DOM_RangeException.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.1  2000/07/28 01:33:31  aruna1
  - * DOM Level 2 Range feature introduced
  - *
  + * $Id: DOM_RangeException.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_RangeException_HEADER_GUARD_
   #define DOM_RangeException_HEADER_GUARD_
   
  -#include <xercesc/dom/DOM_DOMException.hpp>
  +#include "DOM_DOMException.hpp"
   
   /**
  -  * Encapsulate range related DOM error or warning. DOM level 2 implementation. 
  +  * Encapsulate range related DOM error or warning. DOM level 2 implementation.
     *
     * <p> The DOM will create and throw an instance of DOM_RangeException
     * when an error condition in range is detected.  Exceptions can occur
     * when an application directly manipulates the range elements in DOM document
  -  * tree that is produced by the parser. 
  +  * tree that is produced by the parser.
     *
     * <p>Unlike the other classes in the C++ DOM API, DOM_RangeException
     * is NOT a reference to an underlying implementation class, and
  
  
  
  1.2       +16 -39    xml-xerces/c/src/xercesc/dom/deprecated/DOM_Text.cpp
  
  Index: DOM_Text.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Text.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Text.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Text.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,33 +55,7 @@
    */
   
   /*
  - * $Log: DOM_Text.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.5  2000/03/24 01:30:50  chchou
  - * Fix bug #8 to support ignorable whitespace text nodes
  - *
  - * Revision 1.4  2000/03/02 19:53:57  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.3  2000/02/06 07:47:31  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/02/04 01:49:27  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:04  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:22  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Text.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_Text.hpp"
  @@ -100,14 +74,14 @@
   {
   };
   
  -        
  +
   DOM_Text::DOM_Text(TextImpl *impl) :
           DOM_CharacterData(impl)
   {
   };
   
   
  -DOM_Text::~DOM_Text() 
  +DOM_Text::~DOM_Text()
   {
   };
   
  
  
  
  1.2       +2 -40     xml-xerces/c/src/xercesc/dom/deprecated/DOM_Text.hpp
  
  Index: DOM_Text.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_Text.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_Text.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_Text.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,55 +55,14 @@
    */
   
   /*
  - * $Log: DOM_Text.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.3  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.2  2002/02/04 19:57:15  tng
  - * Remove the phrase "Experimental".
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.8  2000/07/28 01:33:31  aruna1
  - * DOM Level 2 Range feature introduced
  - *
  - * Revision 1.7  2000/03/24 01:30:50  chchou
  - * Fix bug #8 to support ignorable whitespace text nodes
  - *
  - * Revision 1.6  2000/03/02 19:53:57  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.5  2000/02/24 20:11:28  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.4  2000/02/06 07:47:31  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.3  2000/02/04 01:49:27  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.2  2000/01/05 01:16:08  andyh
  - * DOM Level 2 core, namespace support added.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:04  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:22  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_Text.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_Text_HEADER_GUARD_
   #define DOM_Text_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOM_CharacterData.hpp>
  +#include "DOM_CharacterData.hpp"
   
   class TextImpl;
   
  
  
  
  1.2       +1 -33     xml-xerces/c/src/xercesc/dom/deprecated/DOM_TreeWalker.cpp
  
  Index: DOM_TreeWalker.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_TreeWalker.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_TreeWalker.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_TreeWalker.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,42 +55,7 @@
    */
   
   /*
  - * $Log: DOM_TreeWalker.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/04 20:03:48  tng
  - * Add DOM Level missing functions:
  - * 1. NodeIterator::getRoot
  - * 2. TreeWalker::getRoot
  - * 3. Element::hasAttribute
  - * 4. Element::hasAttributeNS
  - * 5. Node::hasAttributes
  - * 6. Node::isSupported
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.5  2000/08/08 01:00:36  aruna1
  - * detach functionality removed from TreeWalker
  - *
  - * Revision 1.4  2000/03/02 19:53:58  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.3  2000/02/06 07:47:31  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/02/04 01:49:27  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:05  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:22  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_TreeWalker.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_TreeWalker.hpp"
  
  
  
  1.2       +1 -50     xml-xerces/c/src/xercesc/dom/deprecated/DOM_TreeWalker.hpp
  
  Index: DOM_TreeWalker.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_TreeWalker.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_TreeWalker.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_TreeWalker.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,59 +55,7 @@
    */
   
   /*
  - * $Log: DOM_TreeWalker.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.3  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.2  2002/02/04 20:03:48  tng
  - * Add DOM Level missing functions:
  - * 1. NodeIterator::getRoot
  - * 2. TreeWalker::getRoot
  - * 3. Element::hasAttribute
  - * 4. Element::hasAttributeNS
  - * 5. Node::hasAttributes
  - * 6. Node::isSupported
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:46  peiyongz
  - * sane_include
  - *
  - * Revision 1.9  2000/08/08 01:00:36  aruna1
  - * detach functionality removed from TreeWalker
  - *
  - * Revision 1.8  2000/02/24 20:11:29  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.7  2000/02/17 17:47:25  andyh
  - * Update Doc++ API comments
  - * NameSpace update to track W3C
  - * Changes were made by Chih Hsiang Chou
  - *
  - * Revision 1.6  2000/02/15 23:17:37  andyh
  - * Update Doc++ API comments
  - * NameSpace bugfix and update to track W3C
  - * Chih Hsiang Chou
  - *
  - * Revision 1.5  2000/02/11 03:01:04  abagchi
  - * Made protected method public to compile, must be fixed later
  - *
  - * Revision 1.4  2000/02/11 01:05:11  abagchi
  - * Added API docs
  - *
  - * Revision 1.3  2000/02/06 07:47:31  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/02/04 01:49:27  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:05  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:22  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOM_TreeWalker.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOM_TreeWalker_HEADER_GUARD_
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/DOM_XMLDecl.cpp
  
  Index: DOM_XMLDecl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_XMLDecl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_XMLDecl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_XMLDecl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: DOM_XMLDecl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DOM_XMLDecl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/DOM_XMLDecl.hpp
  
  Index: DOM_XMLDecl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOM_XMLDecl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOM_XMLDecl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOM_XMLDecl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: DOM_XMLDecl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: DOM_XMLDecl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    *
   */
   
  @@ -63,7 +63,7 @@
   #define DOM_XMLDecl_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include "xercesc/dom/DOM_Node.hpp"
  +#include "DOM_Node.hpp"
   
   class XMLDeclImpl;
   /**
  
  
  
  1.2       +3 -23     xml-xerces/c/src/xercesc/dom/deprecated/DomMemDebug.cpp
  
  Index: DomMemDebug.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DomMemDebug.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DomMemDebug.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DomMemDebug.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,35 +55,12 @@
    */
   
   /*
  - * $Log: DomMemDebug.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:43  peiyongz
  - * sane_include
  - *
  - * Revision 1.4  2001/07/20 17:09:43  tng
  - * Add some test cases in the tests folder to sanityTest.pl.
  - *
  - * Revision 1.3  2000/03/02 19:54:00  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.2  2000/02/06 07:47:32  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:47  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:25  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DomMemDebug.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   
   #include "DomMemDebug.hpp"
  -#include <xercesc/dom/DOMString.hpp>
  +#include "DOMString.hpp"
   #include "NodeImpl.hpp"
   #include "NamedNodeMapImpl.hpp"
   #include <stdio.h>
  
  
  
  1.2       +14 -34    xml-xerces/c/src/xercesc/dom/deprecated/DomMemDebug.hpp
  
  Index: DomMemDebug.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DomMemDebug.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DomMemDebug.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DomMemDebug.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -3,38 +3,38 @@
   
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -48,7 +48,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -58,30 +58,7 @@
    */
   
   /*
  - * $Log: DomMemDebug.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.4  2000/03/02 19:54:00  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.3  2000/02/24 20:11:29  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.2  2000/02/06 07:47:32  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:47  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:25  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DomMemDebug.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include <xercesc/util/XercesDefs.hpp>
  
  
  
  1.2       +2 -119    xml-xerces/c/src/xercesc/dom/deprecated/DOMString.cpp
  
  Index: DOMString.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOMString.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOMString.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOMString.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,127 +55,7 @@
    */
   
   /*
  - * $Log: DOMString.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.6  2002/04/01 21:01:07  tng
  - * DOMString problem with Asian codepages.
  - *
  - * Revision 1.5  2002/03/15 16:27:58  tng
  - * DOMString Thread safe Fix: should lock the entire deleter function where freeListPtr and blockListPtr are modified.
  - *
  - * Revision 1.4  2002/03/15 13:54:41  tng
  - * Issue DOMException::INDEX_SIZE_ERR if count is greater than length, equal to length is ok.
  - *
  - * Revision 1.3  2002/03/14 22:09:36  tng
  - * IDOM Fix: Issue IDOM_DOMException::INDEX_SIZE_ERR if count or offset is negative.
  - *
  - * Revision 1.2  2002/02/28 21:52:13  tng
  - * [Bug 1368] improper DOMStringHandle locking.
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.24  2001/12/14 15:16:51  tng
  - * Performance: Do not transcode twice in DOMString constructor.
  - *
  - * Revision 1.23  2001/10/22 17:53:05  tng
  - * [Bug 3660] Off-by-one error in DOMString.cpp.  And check that memory has been acquired successfully after memory acquistion requests in DOMString.
  - *
  - * Revision 1.22  2001/10/18 18:01:29  tng
  - * [Bug 1699] Redirect "delete this" to a temp ptr to bypass AIX xlC v5 optimization memory leak problem.
  - *
  - * Revision 1.21  2001/06/26 19:28:25  tng
  - * [Bug 2119] DOMString::print() should use DOMString::transcode() for transcoding.
  - *
  - * Revision 1.20  2001/05/11 13:25:19  tng
  - * Copyright update.
  - *
  - * Revision 1.19  2001/01/25 19:22:50  tng
  - * Some bug fixes + Cleanup.  Fixed by Khaled Noaman.
  - *
  - * Revision 1.18  2000/08/03 20:39:53  jberry
  - * Add prototype for getDomConverter(), eliminating compiler warning
  - *
  - * Revision 1.17  2000/06/02 00:45:42  andyh
  - * DOM Fixes:  DOMString::rawBuffer() now returns a const XMLCh * pointer.
  - * Two plain deletes changed to array deletes.
  - *
  - * Revision 1.16  2000/05/09 00:22:29  andyh
  - * Memory Cleanup.  XMLPlatformUtils::Terminate() deletes all lazily
  - * allocated memory; memory leak checking tools will no longer report
  - * that leaks exist.  (DOM GetElementsByTagID temporarily removed
  - * as part of this.)
  - *
  - * Revision 1.15  2000/03/28 19:43:13  roddey
  - * Fixes for signed/unsigned warnings. New work for two way transcoding
  - * stuff.
  - *
  - * Revision 1.14  2000/03/02 19:53:52  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.13  2000/02/06 07:47:27  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.12  2000/02/05 01:19:19  andyh
  - * Add more DOMString tests.  Fix limit test error in DOMString::insertData()
  - * Andy Heninger  heninger@us.ibm.com
  - *
  - * Revision 1.11  2000/02/04 05:06:29  andyh
  - * Change all DOMString offsets and lengths form signed to unsigned
  - * Other misc. cleanups.
  - *
  - * Revision 1.10  2000/02/04 00:52:57  rahulj
  - * Changed size_t to int.
  - *
  - * Revision 1.9  2000/02/03 23:07:27  andyh
  - * Add several new functions from Robert Weir to DOMString.
  - *
  - * Revision 1.8  2000/01/29 00:39:08  andyh
  - * Redo synchronization in DOMStringHandle allocator.  There
  - * was a bug in the use of Compare and Swap.  Switched to mutexes.
  - *
  - * Changed a few plain deletes to delete [].
  - *
  - * Revision 1.7  2000/01/18 19:55:37  andyh
  - * Remove dependencies on XMLStdout and err, as these are about
  - * to stop working.
  - *
  - * Revision 1.6  2000/01/05 22:16:26  robweir
  - * Move DOMString implementation class declarations into a new
  - * file: DOMStringImpl.hpp.  Include this header in DOMString.hpp
  - * for XML_DEBUG builds so the underlying character array will be
  - * visible in the debugger.  <ro...@lotus.com>
  - *
  - * Revision 1.5  1999/12/17 02:09:41  andyh
  - * Fix bug in DOMString::insertData() that occured if the source
  - * and destination strings were the same and the orginal buffer had
  - * enough space to hold the result.
  - *
  - * Revision 1.4  1999/12/15 19:44:46  roddey
  - * Changed to use new LCP transcoder scheme.
  - *
  - * Revision 1.3  1999/12/03 00:11:22  andyh
  - * Added DOMString.clone() to node parameters in and out of the DOM,
  - * where they had been missed.
  - *
  - * DOMString::rawBuffer, removed incorrect assumptions about it
  - * being null terminated.
  - *
  - * Revision 1.2  1999/11/30 21:16:25  roddey
  - * Changes to add the transcode() method to DOMString, which returns a transcoded
  - * version (to local code page) of the DOM string contents. And I changed all of the
  - * exception 'throw by pointer' to 'throw by value' style.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:47  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:12  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOMString.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include <stdio.h>
  
  
  
  1.2       +2 -60     xml-xerces/c/src/xercesc/dom/deprecated/DOMString.hpp
  
  Index: DOMString.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOMString.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOMString.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOMString.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,68 +55,7 @@
    */
   
   /*
  - * $Log: DOMString.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/20 18:17:00  tng
  - * [Bug 5977] Warnings on generating apiDocs.
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.12  2000/06/02 00:45:42  andyh
  - * DOM Fixes:  DOMString::rawBuffer() now returns a const XMLCh * pointer.
  - * Two plain deletes changed to array deletes.
  - *
  - * Revision 1.11  2000/03/02 19:53:52  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.10  2000/02/24 20:11:27  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.9  2000/02/16 22:54:56  abagchi
  - * Switched the order of CDOM_EXPORT DomString for operators, to make OS/390 happy
  - *
  - * Revision 1.8  2000/02/06 07:47:27  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.7  2000/02/04 05:06:30  andyh
  - * Change all DOMString offsets and lengths form signed to unsigned
  - * Other misc. cleanups.
  - *
  - * Revision 1.6  2000/02/04 00:52:58  rahulj
  - * Changed size_t to int.
  - *
  - * Revision 1.5  2000/02/03 23:07:27  andyh
  - * Add several new functions from Robert Weir to DOMString.
  - *
  - * Revision 1.4  2000/01/05 22:16:26  robweir
  - * Move DOMString implementation class declarations into a new
  - * file: DOMStringImpl.hpp.  Include this header in DOMString.hpp
  - * for XML_DEBUG builds so the underlying character array will be
  - * visible in the debugger.  <ro...@lotus.com>
  - *
  - * Revision 1.3  1999/12/03 00:11:22  andyh
  - * Added DOMString.clone() to node parameters in and out of the DOM,
  - * where they had been missed.
  - *
  - * DOMString::rawBuffer, removed incorrect assumptions about it
  - * being null terminated.
  - *
  - * Revision 1.2  1999/11/30 21:16:25  roddey
  - * Changes to add the transcode() method to DOMString, which returns a transcoded
  - * version (to local code page) of the DOM string contents. And I changed all of the
  - * exception 'throw by pointer' to 'throw by value' style.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:08:48  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:12  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DOMString.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef DOMString_HEADER_GUARD_
  
  
  
  1.2       +20 -55    xml-xerces/c/src/xercesc/dom/deprecated/DOMStringImpl.hpp
  
  Index: DOMStringImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DOMStringImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DOMStringImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DOMStringImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -3,38 +3,38 @@
   
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -48,7 +48,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -58,49 +58,7 @@
    */
   
   /*
  - * $Log: DOMStringImpl.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:44  peiyongz
  - * sane_include
  - *
  - * Revision 1.8  2000/05/09 00:22:30  andyh
  - * Memory Cleanup.  XMLPlatformUtils::Terminate() deletes all lazily
  - * allocated memory; memory leak checking tools will no longer report
  - * that leaks exist.  (DOM GetElementsByTagID temporarily removed
  - * as part of this.)
  - *
  - * Revision 1.7  2000/03/02 19:53:52  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.6  2000/02/24 20:11:27  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.5  2000/02/06 07:47:27  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.4  2000/02/04 05:46:31  andyh
  - * Change offsets and lengths form signed to unsigned
  - *
  - * Revision 1.3  2000/01/29 00:39:08  andyh
  - * Redo synchronization in DOMStringHandle allocator.  There
  - * was a bug in the use of Compare and Swap.  Switched to mutexes.
  - *
  - * Changed a few plain deletes to delete [].
  - *
  - * Revision 1.2  2000/01/12 19:55:14  aruna1
  - * Included header for size_t
  - *
  - * Revision 1.1  2000/01/05 22:16:26  robweir
  - * Move DOMString implementation class declarations into a new
  - * file: DOMStringImpl.hpp.  Include this header in DOMString.hpp
  - * for XML_DEBUG builds so the underlying character array will be
  - * visible in the debugger.  <ro...@lotus.com>
  - *
  - *
  + * $Id: DOMStringImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   
  @@ -108,6 +66,10 @@
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
  +//  DOM API, or DOM_*.hpp for individual DOM classes, where the class
  +//  name is substituded for the *.
  +//
   
   
   #include <xercesc/util/XercesDefs.hpp>
  @@ -121,7 +83,7 @@
       unsigned int        fBufferLength;
       int                 fRefCount;
       XMLCh               fData[1];
  -    
  +
       static DOMStringData *allocateBuffer(unsigned int length);
       inline void         addRef();
       inline void         removeRef();
  @@ -160,4 +122,4 @@
   
   
   #endif
  -    
  +
  
  
  
  1.2       +16 -50    xml-xerces/c/src/xercesc/dom/deprecated/DStringPool.cpp
  
  Index: DStringPool.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DStringPool.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DStringPool.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ DStringPool.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,44 +55,7 @@
    */
   
   /*
  - * $Log: DStringPool.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/05/03 16:06:45  peiyongz
  - * Bug 7341: Missing newline at end of util and DOM source files,
  - * patch from Martin Kalen.
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:47  peiyongz
  - * sane_include
  - *
  - * Revision 1.6  2001/10/25 21:47:14  peiyongz
  - * Replace XMLDeleterFor with XMLRegisterCleanup
  - *
  - * Revision 1.5  2000/06/02 00:45:42  andyh
  - * DOM Fixes:  DOMString::rawBuffer() now returns a const XMLCh * pointer.
  - * Two plain deletes changed to array deletes.
  - *
  - * Revision 1.4  2000/05/09 00:22:31  andyh
  - * Memory Cleanup.  XMLPlatformUtils::Terminate() deletes all lazily
  - * allocated memory; memory leak checking tools will no longer report
  - * that leaks exist.  (DOM GetElementsByTagID temporarily removed
  - * as part of this.)
  - *
  - * Revision 1.3  2000/03/02 19:53:58  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.2  2000/02/06 07:47:31  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:05  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:23  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: DStringPool.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
  @@ -127,7 +90,7 @@
   };
   
   
  -//  Destructor.   Iterate through the pool, deleting each of the 
  +//  Destructor.   Iterate through the pool, deleting each of the
   //                DSTringPoolEntry structs, then delete the hash
   //                array itself.
   //
  @@ -198,7 +161,7 @@
   //  getLiteralString
   //
   //     This is a static function that is somewhat separate from the rest
  -//      of the string pool.  It is used to manage the one-time creation of 
  +//      of the string pool.  It is used to manage the one-time creation of
   //      static strings that are reused freqently within the DOM implementation.
   //      This is primarily things like the default names for the various
   //      node types ("#text" and the like).
  
  
  
  1.2       +16 -16    xml-xerces/c/src/xercesc/dom/deprecated/DStringPool.hpp
  
  Index: DStringPool.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/DStringPool.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DStringPool.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ DStringPool.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -63,7 +63,7 @@
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  @@ -72,7 +72,7 @@
   #define DStringPool_HEADER_GUARD_
   
   #include <xercesc/util/XercesDefs.hpp>
  -#include <xercesc/dom/DOMString.hpp>
  +#include "DOMString.hpp"
   #include <xercesc/util/XMLRegisterCleanup.hpp>
   
   struct DStringPoolEntry;
  @@ -88,7 +88,7 @@
   class DStringPool
   {
   public:
  -    DStringPool(int  hashTableSize);  
  +    DStringPool(int  hashTableSize);
       ~DStringPool();
   
       const DOMString &getPooledString(const DOMString &in);
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/ElementDefinitionImpl.cpp
  
  Index: ElementDefinitionImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/ElementDefinitionImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ElementDefinitionImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ ElementDefinitionImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: ElementDefinitionImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: ElementDefinitionImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "ElementDefinitionImpl.hpp"
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp
  
  Index: ElementDefinitionImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ElementDefinitionImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ ElementDefinitionImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: ElementDefinitionImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: ElementDefinitionImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +0 -0      xml-xerces/c/src/xercesc/dom/deprecated/ElementImpl.cpp
  
  Index: ElementImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/ElementImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ElementImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ ElementImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: ElementImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: ElementImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DeepNodeListImpl.hpp"
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/ElementImpl.hpp
  
  Index: ElementImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/ElementImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ElementImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ ElementImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: ElementImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: ElementImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/ElementNSImpl.cpp
  
  Index: ElementNSImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/ElementNSImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ElementNSImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ ElementNSImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: ElementNSImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: ElementNSImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include <xercesc/util/XMLUniDefs.hpp>
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/ElementNSImpl.hpp
  
  Index: ElementNSImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/ElementNSImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ElementNSImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ ElementNSImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: ElementNSImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: ElementNSImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/EntityImpl.cpp
  
  Index: EntityImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/EntityImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- EntityImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ EntityImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: EntityImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: EntityImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DOM_DOMException.hpp"
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/EntityImpl.hpp
  
  Index: EntityImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/EntityImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- EntityImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ EntityImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: EntityImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: EntityImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/EntityReferenceImpl.cpp
  
  Index: EntityReferenceImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/EntityReferenceImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- EntityReferenceImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ EntityReferenceImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: EntityReferenceImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: EntityReferenceImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   /**
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp
  
  Index: EntityReferenceImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- EntityReferenceImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ EntityReferenceImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: EntityReferenceImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: EntityReferenceImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +21 -17    xml-xerces/c/src/xercesc/dom/deprecated/Makefile.in
  
  Index: Makefile.in
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/Makefile.in,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Makefile.in	21 May 2002 19:57:17 -0000	1.1
  +++ Makefile.in	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   #
   # The Apache Software License, Version 1.1
   #
  -# Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  +# Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
   # reserved.
   #
   # Redistribution and use in source and binary forms, with or without
  @@ -54,7 +54,7 @@
   # <http://www.apache.org/>.
   #
   #
  -# $Id: Makefile.in,v 1.1 2002/05/21 19:57:17 tng Exp $
  +# $Id: Makefile.in,v 1.2 2002/05/21 20:15:01 tng Exp $
   #
   
   PLATFORM = @platform@
  @@ -73,11 +73,13 @@
   THREADS = @threads@
   
   MODULE = dom
  +SUBMODULE = deprecated
   
  -include ../Makefile.incl
  +include ../../Makefile.incl
   
  -DOM_CPP_PUBHEADERS = \
  +DOM_DEPRECATED_CPP_PUBHEADERS = \
   	DOM.hpp \
  +	DOMParser.hpp \
   	DOMString.hpp \
   	DOM_Attr.hpp \
   	DOM_CDATASection.hpp \
  @@ -105,7 +107,7 @@
   	DOM_TreeWalker.hpp \
   	DOM_XMLDecl.hpp
   
  -DOM_CPP_PRIVHEADERS =  \
  +DOM_DEPRECATED_CPP_PRIVHEADERS =  \
   	AttrImpl.hpp \
   	AttrMapImpl.hpp \
   	AttrNSImpl.hpp \
  @@ -114,6 +116,7 @@
   	ChildNode.hpp \
   	CommentImpl.hpp \
   	DStringPool.hpp \
  +	DOMStringImpl.hpp \
   	DeepNodeListImpl.hpp \
   	DocumentFragmentImpl.hpp \
   	DocumentImpl.hpp \
  @@ -140,10 +143,10 @@
   	TreeWalkerImpl.hpp \
   	XMLDeclImpl.hpp
   
  -DOM_C_FILES =
  +DOM_DEPRECATED_C_FILES =
   
   
  -DOM_CPP_OBJECTS = \
  +DOM_DEPRECATED_CPP_OBJECTS = \
   	AttrImpl.$(TO) \
   	AttrMapImpl.$(TO) \
   	AttrNSImpl.$(TO) \
  @@ -151,6 +154,7 @@
   	CharacterDataImpl.$(TO) \
   	ChildNode.$(TO) \
   	CommentImpl.$(TO) \
  +	DOMParser.$(TO) \
   	DOMString.$(TO) \
   	DOM_Attr.$(TO) \
   	DOM_CDATASection.$(TO) \
  @@ -191,7 +195,7 @@
   	NodeIDMap.$(TO) \
   	NodeImpl.$(TO) \
   	NodeIteratorImpl.$(TO) \
  -        NodeListImpl.$(TO) \
  +	NodeListImpl.$(TO) \
   	NodeVector.$(TO) \
   	NotationImpl.$(TO) \
   	ParentNode.$(TO) \
  @@ -203,27 +207,27 @@
   	XMLDeclImpl.$(TO)
   
   
  -all::	includes $(DOM_CPP_OBJECTS)
  +all::	includes $(DOM_DEPRECATED_CPP_OBJECTS)
   
  -includes::	pubheaders $(DOM_C_FILES)
  +includes::	pubheaders $(DOM_DEPRECATED_C_FILES)
   
   pubheaders::
  -	-mkdir -p $(XML_INC_DIR)/$(MODULE)
  -	$(CP) $(DOM_CPP_PUBHEADERS) $(DOM_C_FILES) $(XML_INC_DIR)/$(MODULE)
  +	-mkdir -p $(XML_INC_DIR)/$(MODULE)/$(SUBMODULE)
  +	$(CP) $(DOM_DEPRECATED_CPP_PUBHEADERS) $(DOM_DEPRECATED_C_FILES) $(XML_INC_DIR)/$(MODULE)/$(SUBMODULE)
   
   # this may generate unnecessary dependencies, but it makes life easier
   depend:: includes
   	$(MAKE_DEPEND) $(XML_INCL)  *.cpp > $(DEPFILE)
   
   clean::
  -	@echo "Making clean in $(MODULE) ..."
  -	$(RM2) $(addprefix $(XML_OBJ_DIR)/,$(DOM_CPP_OBJECTS))
  +	@echo "Making clean in $(MODULE)/$(SUBMODULE) ..."
  +	$(RM2) $(addprefix $(XML_OBJ_DIR)/,$(DOM_DEPRECATED_CPP_OBJECTS))
   
   distclean::	clean
   	$(RM) Makefile $(DEPFILE)
  -	@echo "Removing all $(MODULE) header files ..."
  -	$(RM2) $(addprefix $(XML_INC_DIR)/$(MODULE)/,$(DOM_CPP_PUBHEADERS))
  +	@echo "Removing all $(MODULE)/$(SUBMODULE) header files ..."
  +	$(RM2) $(addprefix $(XML_INC_DIR)/$(MODULE)/$(SUBMODULE)/,$(DOM_DEPRECATED_CPP_PUBHEADERS))
   
   install::
  -	-mkdir -p $(PREFIX_INCLUDE)/$(MODULE)
  -	$(CP) $(DOM_CPP_PUBHEADERS) $(DOM_C_FILES) $(PREFIX_INCLUDE)/$(MODULE)
  +	-mkdir -p $(PREFIX_INCLUDE)/$(MODULE)/$(SUBMODULE)
  +	$(CP) $(DOM_DEPRECATED_CPP_PUBHEADERS) $(DOM_DEPRECATED_C_FILES) $(PREFIX_INCLUDE)/$(MODULE)/$(SUBMODULE)
  
  
  
  1.2       +14 -29    xml-xerces/c/src/xercesc/dom/deprecated/MemDebug.hpp
  
  Index: MemDebug.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/MemDebug.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- MemDebug.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ MemDebug.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -3,38 +3,38 @@
   
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -48,7 +48,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -58,25 +58,7 @@
    */
   
   /*
  - * $Log: MemDebug.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:48  peiyongz
  - * sane_include
  - *
  - * Revision 1.3  2000/02/24 20:11:30  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.2  2000/02/06 07:47:33  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:11  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:28  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: MemDebug.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp
  
  Index: NamedNodeMapImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NamedNodeMapImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ NamedNodeMapImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: NamedNodeMapImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: NamedNodeMapImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "NamedNodeMapImpl.hpp"
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/NamedNodeMapImpl.hpp
  
  Index: NamedNodeMapImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NamedNodeMapImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NamedNodeMapImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ NamedNodeMapImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: NamedNodeMapImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: NamedNodeMapImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +9 -24     xml-xerces/c/src/xercesc/dom/deprecated/NameNodeFilter.hpp
  
  Index: NameNodeFilter.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NameNodeFilter.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NameNodeFilter.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ NameNodeFilter.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,35 +55,17 @@
    */
   
   /*
  - * $Log: NameNodeFilter.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:48  peiyongz
  - * sane_include
  - *
  - * Revision 1.4  2000/02/24 20:11:30  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.3  2000/02/15 23:17:37  andyh
  - * Update Doc++ API comments
  - * NameSpace bugfix and update to track W3C
  - * Chih Hsiang Chou
  - *
  - * Revision 1.2  2000/02/06 07:47:33  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:12  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:28  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: NameNodeFilter.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
  -// DOM_NameNodeFilter.h: interface for the DOM_NameNodeFilter class.
   //
  -//////////////////////////////////////////////////////////////////////
  +//  This file is part of the internal implementation of the C++ XML DOM.
  +//  It should NOT be included or used directly by application programs.
  +//
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
  +//  DOM API, or DOM_*.hpp for individual DOM classes, where the class
  +//  name is substituded for the *.
  +//
   
   #ifndef DOM_NameNodeFilter_HEADER_GUARD_
   #define DOM_NameNodeFilter_HEADER_GUARD_
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/NodeIDMap.hpp
  
  Index: NodeIDMap.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NodeIDMap.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NodeIDMap.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ NodeIDMap.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -62,7 +62,7 @@
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +0 -0      xml-xerces/c/src/xercesc/dom/deprecated/NodeImpl.cpp
  
  Index: NodeImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NodeImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NodeImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ NodeImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: NodeImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: NodeImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   // This class doesn't support having any children, and implements the behavior
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/NodeImpl.hpp
  
  Index: NodeImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NodeImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NodeImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ NodeImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: NodeImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: NodeImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -61     xml-xerces/c/src/xercesc/dom/deprecated/NodeIteratorImpl.cpp
  
  Index: NodeIteratorImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NodeIteratorImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NodeIteratorImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ NodeIteratorImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,70 +55,7 @@
    */
   
   /*
  - * $Log: NodeIteratorImpl.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.3  2002/03/15 16:29:56  tng
  - * [Bug 6888] NodeIterator.  Retrofit this typo that was applied to Xerces-J, although this function "matchNodeOrParent" is not used in Xerces-C++....
  - *
  - * Revision 1.2  2002/02/04 20:03:48  tng
  - * Add DOM Level missing functions:
  - * 1. NodeIterator::getRoot
  - * 2. TreeWalker::getRoot
  - * 3. Element::hasAttribute
  - * 4. Element::hasAttributeNS
  - * 5. Node::hasAttributes
  - * 6. Node::isSupported
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:48  peiyongz
  - * sane_include
  - *
  - * Revision 1.12  2001/10/18 18:01:29  tng
  - * [Bug 1699] Redirect "delete this" to a temp ptr to bypass AIX xlC v5 optimization memory leak problem.
  - *
  - * Revision 1.11  2000/11/01 01:26:30  andyh
  - * DOM NodeIterator bug fix - iterators would sometimes continue beyond
  - * their starting (root) node.  Fix from Tinny Ng.
  - *
  - * Revision 1.10  2000/07/17 23:00:16  jpolast
  - * bug fix for SHOW_ELEMENT flag incorrectly being retreived.
  - * contributed by Grace Yan and Joe Kesselman.
  - *
  - * Revision 1.9  2000/03/02 19:54:03  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.8  2000/02/08 20:26:11  aruna1
  - * NodeIterator problem solved
  - *
  - * Revision 1.7  2000/02/08 01:16:18  aruna1
  - * nodeIterator previous tracking problem solved
  - *
  - * Revision 1.6  2000/02/06 07:47:33  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.5  2000/02/04 01:49:26  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.4  1999/11/30 21:16:25  roddey
  - * Changes to add the transcode() method to DOMString, which returns a transcoded
  - * version (to local code page) of the DOM string contents. And I changed all of the
  - * exception 'throw by pointer' to 'throw by value' style.
  - *
  - * Revision 1.3  1999/11/23 01:48:16  rahulj
  - * Changed 0L to 0. CC under HPUX is happy now.
  - *
  - * Revision 1.2  1999/11/20 00:56:39  rahulj
  - * Source files must end with an un-escaped newline.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:15  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:30  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: NodeIteratorImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   // NodeIteratorImpl.cpp: implementation of the NodeIteratorImpl class.
  
  
  
  1.2       +9 -36     xml-xerces/c/src/xercesc/dom/deprecated/NodeIteratorImpl.hpp
  
  Index: NodeIteratorImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NodeIteratorImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NodeIteratorImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ NodeIteratorImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,51 +55,21 @@
    */
   
   /*
  - * $Log: NodeIteratorImpl.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/04 20:03:48  tng
  - * Add DOM Level missing functions:
  - * 1. NodeIterator::getRoot
  - * 2. TreeWalker::getRoot
  - * 3. Element::hasAttribute
  - * 4. Element::hasAttributeNS
  - * 5. Node::hasAttributes
  - * 6. Node::isSupported
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:48  peiyongz
  - * sane_include
  - *
  - * Revision 1.5  2000/02/24 20:11:30  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.4  2000/02/15 23:17:37  andyh
  - * Update Doc++ API comments
  - * NameSpace bugfix and update to track W3C
  - * Chih Hsiang Chou
  - *
  - * Revision 1.3  2000/02/06 07:47:33  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/02/04 01:49:26  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:16  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:30  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: NodeIteratorImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #ifndef NodeIteratorImpl_HEADER_GUARD_
   #define NodeIteratorImpl_HEADER_GUARD_
   
  -
  -// NodeIteratorImpl.hpp: interface for the NodeIteratorImpl class.
   //
  -//////////////////////////////////////////////////////////////////////
  +//  This file is part of the internal implementation of the C++ XML DOM.
  +//  It should NOT be included or used directly by application programs.
  +//
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
  +//  DOM API, or DOM_*.hpp for individual DOM classes, where the class
  +//  name is substituded for the *.
  +//
  +
   
   #include "DOM_Node.hpp"
   #include "DOM_NodeIterator.hpp"
  
  
  
  1.2       +14 -31    xml-xerces/c/src/xercesc/dom/deprecated/NodeListImpl.cpp
  
  Index: NodeListImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NodeListImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NodeListImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ NodeListImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,27 +55,7 @@
    */
   
   /*
  - * $Log: NodeListImpl.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:48  peiyongz
  - * sane_include
  - *
  - * Revision 1.3  2000/03/02 19:54:03  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.2  2000/02/06 07:47:33  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:16  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:31  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: NodeListImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   
  
  
  
  1.2       +15 -48    xml-xerces/c/src/xercesc/dom/deprecated/NodeListImpl.hpp
  
  Index: NodeListImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NodeListImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NodeListImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ NodeListImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -2,38 +2,38 @@
   #define NodeListImpl_HEADER_GUARD_
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -47,7 +47,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -57,50 +57,14 @@
    */
   
   /*
  - * $Log: NodeListImpl.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:48  peiyongz
  - * sane_include
  - *
  - * Revision 1.7  2000/03/02 19:54:03  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.6  2000/02/24 20:11:30  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.5  2000/02/06 07:47:34  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.4  2000/02/04 01:49:26  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.3  2000/01/22 01:38:30  andyh
  - * Remove compiler warnings in DOM impl classes
  - *
  - * Revision 1.2  1999/12/21 07:47:07  robweir
  - * Patches to support Xalan, where we need to create a
  - * "special" DOM with subclassed Nodes.
  - *
  - * 1. Export the NodeImpl-derived classes
  - * 2. Ensure that their constructors have at least protected access
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:17  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:31  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: NodeListImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +15 -43    xml-xerces/c/src/xercesc/dom/deprecated/NodeVector.cpp
  
  Index: NodeVector.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NodeVector.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NodeVector.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ NodeVector.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,38 +55,7 @@
    */
   
   /*
  - * $Log: NodeVector.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:48  peiyongz
  - * sane_include
  - *
  - * Revision 1.6  2000/05/22 22:38:12  andyh
  - * DOM: GetNodeById(), fixed bad problem with rehash operation that caused
  - * creashes.
  - *
  - * Revision 1.5  2000/03/28 19:43:13  roddey
  - * Fixes for signed/unsigned warnings. New work for two way transcoding
  - * stuff.
  - *
  - * Revision 1.4  2000/03/02 19:54:03  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.3  2000/02/06 07:47:34  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/02/04 01:49:25  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:17  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:31  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: NodeVector.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
  @@ -198,5 +167,5 @@
   unsigned int NodeVector::size() {
   	return nextFreeSlot;
   };
  -		 
  +		
   
  
  
  
  1.2       +17 -40    xml-xerces/c/src/xercesc/dom/deprecated/NodeVector.hpp
  
  Index: NodeVector.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NodeVector.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NodeVector.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ NodeVector.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -2,38 +2,38 @@
   #define NodeVector_HEADER_GUARD_
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -47,7 +47,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -57,40 +57,14 @@
    */
   
   /*
  - * $Log: NodeVector.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:48  peiyongz
  - * sane_include
  - *
  - * Revision 1.5  2000/03/02 19:54:04  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.4  2000/02/24 20:11:30  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.3  2000/02/06 07:47:34  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/02/04 01:49:25  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:17  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:31  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: NodeVector.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  @@ -107,12 +81,12 @@
       unsigned int    nextFreeSlot;
       void            init(unsigned int size);
       void            checkSpace();
  -    
  +
   public:
       NodeVector();
       NodeVector(unsigned int size);
       ~NodeVector();
  -    
  +
       unsigned int    size();
       NodeImpl        *elementAt(unsigned int index);
       NodeImpl        *lastElement();
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/NotationImpl.cpp
  
  Index: NotationImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NotationImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NotationImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ NotationImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: NotationImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: NotationImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "NotationImpl.hpp"
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/NotationImpl.hpp
  
  Index: NotationImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/NotationImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- NotationImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ NotationImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -3,7 +3,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -57,14 +57,14 @@
    */
   
   /*
  - * $Id: NotationImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: NotationImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/ParentNode.cpp
  
  Index: ParentNode.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/ParentNode.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ParentNode.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ ParentNode.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: ParentNode.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: ParentNode.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    *
    * <p><b>WARNING</b>: Some of the code here is partially duplicated in
    * AttrImpl, be careful to keep these two classes in sync!
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/ParentNode.hpp
  
  Index: ParentNode.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/ParentNode.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ParentNode.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ ParentNode.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -3,7 +3,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2001 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -60,13 +60,13 @@
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
   
   /*
  - * $Id: ParentNode.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: ParentNode.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   /**
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/ProcessingInstructionImpl.cpp
  
  Index: ProcessingInstructionImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/ProcessingInstructionImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ProcessingInstructionImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ ProcessingInstructionImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: ProcessingInstructionImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: ProcessingInstructionImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "ProcessingInstructionImpl.hpp"
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp
  
  Index: ProcessingInstructionImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- ProcessingInstructionImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ ProcessingInstructionImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -3,7 +3,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -57,14 +57,14 @@
    */
   
   /*
  - * $Id: ProcessingInstructionImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: ProcessingInstructionImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/RangeImpl.cpp
  
  Index: RangeImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/RangeImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- RangeImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ RangeImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: RangeImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: RangeImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include <xercesc/util/RefVectorOf.hpp>
  
  
  
  1.2       +29 -21    xml-xerces/c/src/xercesc/dom/deprecated/RangeImpl.hpp
  
  Index: RangeImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/RangeImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- RangeImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ RangeImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -3,7 +3,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -57,9 +57,17 @@
    */
   
    /*
  - * $Id: RangeImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: RangeImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
  +//
  +//  This file is part of the internal implementation of the C++ XML DOM.
  +//  It should NOT be included or used directly by application programs.
  +//
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
  +//  DOM API, or DOM_*.hpp for individual DOM classes, where the class
  +//  name is substituded for the *.
  +//
   
   
   #include "DOM_Node.hpp"
  @@ -71,9 +79,9 @@
   
   
   typedef RefVectorOf<RangeImpl> Ranges;
  - 
  +
   class CDOM_EXPORT RangeImpl : public RefCountedImpl {
  -public:    
  +public:
       //c'tor
       RangeImpl(DOM_Document doc);
       RangeImpl(const RangeImpl& other);
  @@ -83,16 +91,16 @@
   
       //referencing related functions
       virtual void                unreferenced();
  -    
  +
   
       //getter functions
       DOM_Node    getStartContainer() const;
       unsigned    int getStartOffset() const;
       DOM_Node    getEndContainer() const;
       unsigned int getEndOffset() const;
  -    
  -    
  -    
  +
  +
  +
       void        collapse(bool toStart);
       bool        getCollapsed() const;
   
  @@ -106,15 +114,15 @@
   
       void        selectNode(const DOM_Node& node);
       void        selectNodeContents(const DOM_Node& node);
  -   
  +
       short       compareBoundaryPoints(DOM_Range::CompareHow how, RangeImpl* range) const;
  -   
  +
       void        detach();
  -   
  +
       void        deleteContents();
  -    
  +
       RangeImpl*  cloneRange() const;
  -    DOMString   toString() const;    
  +    DOMString   toString() const;
   
       DOM_Document getDocument();
       void        surroundContents(DOM_Node& node);
  @@ -138,31 +146,31 @@
       };
   
       enum TraversePoint {
  -        BEFORE  = -1,    
  +        BEFORE  = -1,
           START   = 0,
           AFTER   = 1
       };
   
       //setter functions
  -    void        setStartContainer(const DOM_Node& node); 
  +    void        setStartContainer(const DOM_Node& node);
       void        setStartOffset(unsigned int offset) ;
       void        setEndContainer(const DOM_Node& node);
       void        setEndOffset(unsigned int offset) ;
   
       //misc functions
       void        validateNode(const DOM_Node& node) const;
  -    bool        isValidAncestorType(const DOM_Node& node) const; 
  +    bool        isValidAncestorType(const DOM_Node& node) const;
       bool        hasLegalRootContainer(const DOM_Node& node) const;
       bool        isLegalContainedNode(const DOM_Node& node ) const;
       void        checkIndex(const DOM_Node& node, unsigned int offset) const;
       static bool isAncestorOf(const DOM_Node& a, const DOM_Node& b);
  -    
  +
       unsigned short indexOf(const DOM_Node& child, const DOM_Node& parent) const;
   
       const DOM_Node    commonAncestorOf(const DOM_Node& pointA, const DOM_Node& pointB) const;
       DOM_Node    nextNode(const DOM_Node& node, bool visitChildren) const;
       DOM_DocumentFragment traverseContents(TraversalType type);
  -    void        checkReadOnly(DOM_Node& start, DOM_Node& end, 
  +    void        checkReadOnly(DOM_Node& start, DOM_Node& end,
                       unsigned int starOffset, unsigned int endOffset);
       void        recurseTreeAndCheck(DOM_Node& start, DOM_Node& end);
       DOM_Node    removeChild(DOM_Node& parent, DOM_Node& child);
  @@ -179,8 +187,8 @@
       DOM_Node    traverseTextNode( DOM_Node n, bool isLeft, int how );
       DOM_Node    getSelectedNode( DOM_Node container, int offset );
   
  -   
  -    //private data 
  +
  +    //private data
       DOM_Node        fStartContainer;
       unsigned int    fStartOffset;
       DOM_Node        fEndContainer;
  @@ -188,9 +196,9 @@
       bool            fCollapsed;
       DOM_Document    fDocument;
       bool            fDetached;
  -    
  +
       DOM_Node        fRemoveChild;
  -    
  +
   };
   
   #endif
  
  
  
  1.2       +14 -31    xml-xerces/c/src/xercesc/dom/deprecated/RefCountedImpl.cpp
  
  Index: RefCountedImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/RefCountedImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- RefCountedImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ RefCountedImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,37 +1,37 @@
   /*
    * The Apache Software License, Version 1.1
  - * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + *
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
  - * 
  + *
    * Redistribution and use in source and binary forms, with or without
    * modification, are permitted provided that the following conditions
    * are met:
  - * 
  + *
    * 1. Redistributions of source code must retain the above copyright
  - *    notice, this list of conditions and the following disclaimer. 
  - * 
  + *    notice, this list of conditions and the following disclaimer.
  + *
    * 2. Redistributions in binary form must reproduce the above copyright
    *    notice, this list of conditions and the following disclaimer in
    *    the documentation and/or other materials provided with the
    *    distribution.
  - * 
  + *
    * 3. The end-user documentation included with the redistribution,
  - *    if any, must include the following acknowledgment:  
  + *    if any, must include the following acknowledgment:
    *       "This product includes software developed by the
    *        Apache Software Foundation (http://www.apache.org/)."
    *    Alternately, this acknowledgment may appear in the software itself,
    *    if and wherever such third-party acknowledgments normally appear.
  - * 
  + *
    * 4. The names "Xerces" and "Apache Software Foundation" must
    *    not be used to endorse or promote products derived from this
  - *    software without prior written permission. For written 
  + *    software without prior written permission. For written
    *    permission, please contact apache\@apache.org.
  - * 
  + *
    * 5. Products derived from this software may not be called "Apache",
    *    nor may "Apache" appear in their name, without prior written
    *    permission of the Apache Software Foundation.
  - * 
  + *
    * THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
    * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
    * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
  @@ -45,7 +45,7 @@
    * OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
    * SUCH DAMAGE.
    * ====================================================================
  - * 
  + *
    * This software consists of voluntary contributions made by many
    * individuals on behalf of the Apache Software Foundation, and was
    * originally based on software copyright (c) 1999, International
  @@ -55,27 +55,7 @@
    */
   
   /*
  - * $Log: RefCountedImpl.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:49  peiyongz
  - * sane_include
  - *
  - * Revision 1.3  2000/03/02 19:54:04  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.2  2000/02/06 07:47:34  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:19  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:32  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: RefCountedImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "RefCountedImpl.hpp"
  
  
  
  1.2       +3 -23     xml-xerces/c/src/xercesc/dom/deprecated/RefCountedImpl.hpp
  
  Index: RefCountedImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/RefCountedImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- RefCountedImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ RefCountedImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -3,7 +3,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -57,37 +57,14 @@
    */
   
   /*
  - * $Log: RefCountedImpl.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:49  peiyongz
  - * sane_include
  - *
  - * Revision 1.4  2000/03/02 19:54:04  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.3  2000/02/24 20:11:31  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.2  2000/02/06 07:47:34  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:19  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:33  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: RefCountedImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/TextImpl.cpp
  
  Index: TextImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/TextImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TextImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ TextImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: TextImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: TextImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "DocumentImpl.hpp"
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/TextImpl.hpp
  
  Index: TextImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/TextImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TextImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ TextImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    * 
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    * 
    * Redistribution and use in source and binary forms, with or without
  @@ -55,14 +55,14 @@
    */
   
   /*
  - * $Id: TextImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: TextImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  
  1.2       +1 -47     xml-xerces/c/src/xercesc/dom/deprecated/TreeWalkerImpl.cpp
  
  Index: TreeWalkerImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/TreeWalkerImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TreeWalkerImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ TreeWalkerImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,56 +55,7 @@
    */
   
   /*
  - * $Log: TreeWalkerImpl.cpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/04 20:03:48  tng
  - * Add DOM Level missing functions:
  - * 1. NodeIterator::getRoot
  - * 2. TreeWalker::getRoot
  - * 3. Element::hasAttribute
  - * 4. Element::hasAttributeNS
  - * 5. Node::hasAttributes
  - * 6. Node::isSupported
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:49  peiyongz
  - * sane_include
  - *
  - * Revision 1.9  2001/10/18 18:01:29  tng
  - * [Bug 1699] Redirect "delete this" to a temp ptr to bypass AIX xlC v5 optimization memory leak problem.
  - *
  - * Revision 1.8  2000/08/08 01:00:36  aruna1
  - * detach functionality removed from TreeWalker
  - *
  - * Revision 1.7  2000/03/28 23:22:17  aruna1
  - * Modified return statements in functions  to avoid warnings on HP.
  - *
  - * Revision 1.6  2000/03/02 19:54:05  roddey
  - * This checkin includes many changes done while waiting for the
  - * 1.1.0 code to be finished. I can't list them all here, but a list is
  - * available elsewhere.
  - *
  - * Revision 1.5  2000/02/06 07:47:34  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.4  2000/02/04 01:49:25  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.3  1999/11/30 21:16:26  roddey
  - * Changes to add the transcode() method to DOMString, which returns a transcoded
  - * version (to local code page) of the DOM string contents. And I changed all of the
  - * exception 'throw by pointer' to 'throw by value' style.
  - *
  - * Revision 1.2  1999/11/23 01:48:17  rahulj
  - * Changed 0L to 0. CC under HPUX is happy now.
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:20  twl
  - * Initial checkin
  - *
  - * Revision 1.2  1999/11/08 20:44:33  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: TreeWalkerImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "TreeWalkerImpl.hpp"
  
  
  
  1.2       +10 -36    xml-xerces/c/src/xercesc/dom/deprecated/TreeWalkerImpl.hpp
  
  Index: TreeWalkerImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/TreeWalkerImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- TreeWalkerImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ TreeWalkerImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -55,46 +55,17 @@
    */
   
   /*
  - * $Log: TreeWalkerImpl.hpp,v $
  - * Revision 1.1  2002/05/21 19:57:17  tng
  - * DOM Reorganization: Move old DOM interface files from src/xercesc/dom to src/xercesc/dom/deprecated
  - *
  - * Revision 1.2  2002/02/04 20:03:48  tng
  - * Add DOM Level missing functions:
  - * 1. NodeIterator::getRoot
  - * 2. TreeWalker::getRoot
  - * 3. Element::hasAttribute
  - * 4. Element::hasAttributeNS
  - * 5. Node::hasAttributes
  - * 6. Node::isSupported
  - *
  - * Revision 1.1.1.1  2002/02/01 22:21:49  peiyongz
  - * sane_include
  - *
  - * Revision 1.6  2000/08/08 01:00:37  aruna1
  - * detach functionality removed from TreeWalker
  - *
  - * Revision 1.5  2000/02/24 20:11:31  abagchi
  - * Swat for removing Log from API docs
  - *
  - * Revision 1.4  2000/02/15 23:17:37  andyh
  - * Update Doc++ API comments
  - * NameSpace bugfix and update to track W3C
  - * Chih Hsiang Chou
  - *
  - * Revision 1.3  2000/02/06 07:47:34  rahulj
  - * Year 2K copyright swat.
  - *
  - * Revision 1.2  2000/02/04 01:49:24  aruna1
  - * TreeWalker and NodeIterator changes
  - *
  - * Revision 1.1.1.1  1999/11/09 01:09:20  twl
  - * Initial checkin
  - *
  - * Revision 1.3  1999/11/08 20:44:34  rahul
  - * Swat for adding in Product name and CVS comment log variable.
  - *
  + * $Id: TreeWalkerImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
  +
  +//
  +//  This file is part of the internal implementation of the C++ XML DOM.
  +//  It should NOT be included or used directly by application programs.
  +//
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
  +//  DOM API, or DOM_*.hpp for individual DOM classes, where the class
  +//  name is substituded for the *.
  +//
   
   #ifndef TreeWalkerImpl_HEADER_GUARD_
   #define TreeWalkerImpl_HEADER_GUARD_
  
  
  
  1.2       +1 -1      xml-xerces/c/src/xercesc/dom/deprecated/XMLDeclImpl.cpp
  
  Index: XMLDeclImpl.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/XMLDeclImpl.cpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XMLDeclImpl.cpp	21 May 2002 19:57:17 -0000	1.1
  +++ XMLDeclImpl.cpp	21 May 2002 20:15:01 -0000	1.2
  @@ -1,7 +1,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -55,7 +55,7 @@
    */
   
   /*
  - * $Id: XMLDeclImpl.cpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: XMLDeclImpl.cpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   #include "XMLDeclImpl.hpp"
  
  
  
  1.2       +2 -2      xml-xerces/c/src/xercesc/dom/deprecated/XMLDeclImpl.hpp
  
  Index: XMLDeclImpl.hpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/dom/deprecated/XMLDeclImpl.hpp,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- XMLDeclImpl.hpp	21 May 2002 19:57:17 -0000	1.1
  +++ XMLDeclImpl.hpp	21 May 2002 20:15:01 -0000	1.2
  @@ -4,7 +4,7 @@
   /*
    * The Apache Software License, Version 1.1
    *
  - * Copyright (c) 1999-2000 The Apache Software Foundation.  All rights
  + * Copyright (c) 1999-2002 The Apache Software Foundation.  All rights
    * reserved.
    *
    * Redistribution and use in source and binary forms, with or without
  @@ -58,14 +58,14 @@
    */
   
   /*
  - * $Id: XMLDeclImpl.hpp,v 1.1 2002/05/21 19:57:17 tng Exp $
  + * $Id: XMLDeclImpl.hpp,v 1.2 2002/05/21 20:15:01 tng Exp $
    */
   
   //
   //  This file is part of the internal implementation of the C++ XML DOM.
   //  It should NOT be included or used directly by application programs.
   //
  -//  Applications should include the file <dom/DOM.hpp> for the entire
  +//  Applications should include the file <xercesc/dom/deprecated/DOM.hpp> for the entire
   //  DOM API, or DOM_*.hpp for individual DOM classes, where the class
   //  name is substituded for the *.
   //
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org