diff --git a/src/xercesc/dom/AttrImpl.cpp b/src/xercesc/dom/deprecated/AttrImpl.cpp
similarity index 100%
rename from src/xercesc/dom/AttrImpl.cpp
rename to src/xercesc/dom/deprecated/AttrImpl.cpp
diff --git a/src/xercesc/dom/AttrImpl.hpp b/src/xercesc/dom/deprecated/AttrImpl.hpp
similarity index 100%
rename from src/xercesc/dom/AttrImpl.hpp
rename to src/xercesc/dom/deprecated/AttrImpl.hpp
diff --git a/src/xercesc/dom/AttrMapImpl.cpp b/src/xercesc/dom/deprecated/AttrMapImpl.cpp
similarity index 100%
rename from src/xercesc/dom/AttrMapImpl.cpp
rename to src/xercesc/dom/deprecated/AttrMapImpl.cpp
diff --git a/src/xercesc/dom/AttrMapImpl.hpp b/src/xercesc/dom/deprecated/AttrMapImpl.hpp
similarity index 100%
rename from src/xercesc/dom/AttrMapImpl.hpp
rename to src/xercesc/dom/deprecated/AttrMapImpl.hpp
diff --git a/src/xercesc/dom/AttrNSImpl.cpp b/src/xercesc/dom/deprecated/AttrNSImpl.cpp
similarity index 100%
rename from src/xercesc/dom/AttrNSImpl.cpp
rename to src/xercesc/dom/deprecated/AttrNSImpl.cpp
diff --git a/src/xercesc/dom/AttrNSImpl.hpp b/src/xercesc/dom/deprecated/AttrNSImpl.hpp
similarity index 100%
rename from src/xercesc/dom/AttrNSImpl.hpp
rename to src/xercesc/dom/deprecated/AttrNSImpl.hpp
diff --git a/src/xercesc/dom/CDATASectionImpl.cpp b/src/xercesc/dom/deprecated/CDATASectionImpl.cpp
similarity index 100%
rename from src/xercesc/dom/CDATASectionImpl.cpp
rename to src/xercesc/dom/deprecated/CDATASectionImpl.cpp
diff --git a/src/xercesc/dom/CDATASectionImpl.hpp b/src/xercesc/dom/deprecated/CDATASectionImpl.hpp
similarity index 100%
rename from src/xercesc/dom/CDATASectionImpl.hpp
rename to src/xercesc/dom/deprecated/CDATASectionImpl.hpp
diff --git a/src/xercesc/dom/CharacterDataImpl.cpp b/src/xercesc/dom/deprecated/CharacterDataImpl.cpp
similarity index 100%
rename from src/xercesc/dom/CharacterDataImpl.cpp
rename to src/xercesc/dom/deprecated/CharacterDataImpl.cpp
diff --git a/src/xercesc/dom/CharacterDataImpl.hpp b/src/xercesc/dom/deprecated/CharacterDataImpl.hpp
similarity index 100%
rename from src/xercesc/dom/CharacterDataImpl.hpp
rename to src/xercesc/dom/deprecated/CharacterDataImpl.hpp
diff --git a/src/xercesc/dom/ChildNode.cpp b/src/xercesc/dom/deprecated/ChildNode.cpp
similarity index 100%
rename from src/xercesc/dom/ChildNode.cpp
rename to src/xercesc/dom/deprecated/ChildNode.cpp
diff --git a/src/xercesc/dom/ChildNode.hpp b/src/xercesc/dom/deprecated/ChildNode.hpp
similarity index 100%
rename from src/xercesc/dom/ChildNode.hpp
rename to src/xercesc/dom/deprecated/ChildNode.hpp
diff --git a/src/xercesc/dom/CommentImpl.cpp b/src/xercesc/dom/deprecated/CommentImpl.cpp
similarity index 100%
rename from src/xercesc/dom/CommentImpl.cpp
rename to src/xercesc/dom/deprecated/CommentImpl.cpp
diff --git a/src/xercesc/dom/CommentImpl.hpp b/src/xercesc/dom/deprecated/CommentImpl.hpp
similarity index 100%
rename from src/xercesc/dom/CommentImpl.hpp
rename to src/xercesc/dom/deprecated/CommentImpl.hpp
diff --git a/src/xercesc/dom/deprecated/DOM.hpp b/src/xercesc/dom/deprecated/DOM.hpp
new file mode 100644
index 0000000000000000000000000000000000000000..c7dd4b802d1e6b2e6bae19dcc195fe6e21d2664f
--- /dev/null
+++ b/src/xercesc/dom/deprecated/DOM.hpp
@@ -0,0 +1,114 @@
+#ifndef DOM_HEADER_GUARD_
+#define DOM_HEADER_GUARD_
+
+
+/*
+ * The Apache Software License, Version 1.1
+ * 
+ * Copyright (c) 1999-2000 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. 
+ * 
+ * 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:  
+ *       "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 
+ *    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
+ * DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
+ * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+ * USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+ * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+ * 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
+ * Business Machines, Inc., http://www.ibm.com .  For more information
+ * on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ */
+
+/*
+ * $Log$
+ * 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.
+ *
+ */
+
+//
+//  This is the primary header file for inclusion in application
+//  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>
+
+
+#endif
diff --git a/src/xercesc/dom/DOMString.cpp b/src/xercesc/dom/deprecated/DOMString.cpp
similarity index 99%
rename from src/xercesc/dom/DOMString.cpp
rename to src/xercesc/dom/deprecated/DOMString.cpp
index 20ef30aa249669cf29d3810dd4d0df5b24ef7660..86e961d53cc1942a14c6be6943c3967a0dc5653d 100644
--- a/src/xercesc/dom/DOMString.cpp
+++ b/src/xercesc/dom/deprecated/DOMString.cpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOMString.hpp b/src/xercesc/dom/deprecated/DOMString.hpp
similarity index 99%
rename from src/xercesc/dom/DOMString.hpp
rename to src/xercesc/dom/deprecated/DOMString.hpp
index 2516a250c7762194b91d8cd38d2a4e6b6f50cb03..c77baf5fd4e265a57f2613c49c5c293c0408860e 100644
--- a/src/xercesc/dom/DOMString.hpp
+++ b/src/xercesc/dom/deprecated/DOMString.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOMStringImpl.hpp b/src/xercesc/dom/deprecated/DOMStringImpl.hpp
similarity index 96%
rename from src/xercesc/dom/DOMStringImpl.hpp
rename to src/xercesc/dom/deprecated/DOMStringImpl.hpp
index 8ba7230d7e01344aac5da9eddcebc6a6f5047dac..4b8df9f2043fba2e9973e82150f6f42954ccd091 100644
--- a/src/xercesc/dom/DOMStringImpl.hpp
+++ b/src/xercesc/dom/deprecated/DOMStringImpl.hpp
@@ -59,8 +59,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:44  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_Attr.cpp b/src/xercesc/dom/deprecated/DOM_Attr.cpp
similarity index 95%
rename from src/xercesc/dom/DOM_Attr.cpp
rename to src/xercesc/dom/deprecated/DOM_Attr.cpp
index b3cf9d28016a23ca3730da9acdc967770960045d..bc2d6c45210facbb0e75da2fb5c6f29497b4d2c8 100644
--- a/src/xercesc/dom/DOM_Attr.cpp
+++ b/src/xercesc/dom/deprecated/DOM_Attr.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:44  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_Attr.hpp b/src/xercesc/dom/deprecated/DOM_Attr.hpp
similarity index 98%
rename from src/xercesc/dom/DOM_Attr.hpp
rename to src/xercesc/dom/deprecated/DOM_Attr.hpp
index a4a151d947cfa452efc18e192414702286fd9616..ea40d17dcfe1cf35c74f3f0aff6ab142d9154b64 100644
--- a/src/xercesc/dom/DOM_Attr.hpp
+++ b/src/xercesc/dom/deprecated/DOM_Attr.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_CDATASection.cpp b/src/xercesc/dom/deprecated/DOM_CDATASection.cpp
similarity index 94%
rename from src/xercesc/dom/DOM_CDATASection.cpp
rename to src/xercesc/dom/deprecated/DOM_CDATASection.cpp
index c39dced51af6376c28eeec37adb2789bb17934bf..acbc4118957c4e296c7b8b465af8b7f6fe9bca7a 100644
--- a/src/xercesc/dom/DOM_CDATASection.cpp
+++ b/src/xercesc/dom/deprecated/DOM_CDATASection.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:44  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_CDATASection.hpp b/src/xercesc/dom/deprecated/DOM_CDATASection.hpp
similarity index 97%
rename from src/xercesc/dom/DOM_CDATASection.hpp
rename to src/xercesc/dom/deprecated/DOM_CDATASection.hpp
index 955ec2df978b60707b3da88d25dc6d9f9636c2d3..3359ebede9f627655e9de7173fd15957b5e4d6dc 100644
--- a/src/xercesc/dom/DOM_CDATASection.hpp
+++ b/src/xercesc/dom/deprecated/DOM_CDATASection.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_CharacterData.cpp b/src/xercesc/dom/deprecated/DOM_CharacterData.cpp
similarity index 96%
rename from src/xercesc/dom/DOM_CharacterData.cpp
rename to src/xercesc/dom/deprecated/DOM_CharacterData.cpp
index e886c5d80bb3c91a6f41c07eb26e82cf933a6cb7..da4318d64eaa8516c3ca47a1d756c45e2a03c969 100644
--- a/src/xercesc/dom/DOM_CharacterData.cpp
+++ b/src/xercesc/dom/deprecated/DOM_CharacterData.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:44  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_CharacterData.hpp b/src/xercesc/dom/deprecated/DOM_CharacterData.hpp
similarity index 98%
rename from src/xercesc/dom/DOM_CharacterData.hpp
rename to src/xercesc/dom/deprecated/DOM_CharacterData.hpp
index 8b4dd54d3fa0679e5d59d0ee6d098ac5b2213b32..19543bd0034f6edd20b104bc1e0c4dd679ce4164 100644
--- a/src/xercesc/dom/DOM_CharacterData.hpp
+++ b/src/xercesc/dom/deprecated/DOM_CharacterData.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_Comment.cpp b/src/xercesc/dom/deprecated/DOM_Comment.cpp
similarity index 94%
rename from src/xercesc/dom/DOM_Comment.cpp
rename to src/xercesc/dom/deprecated/DOM_Comment.cpp
index 58e85e4db84a50690bf1d98bf81cf1f5a4091c44..a18e452ce1a0d9e44c082600051bf4e2a25c2c9e 100644
--- a/src/xercesc/dom/DOM_Comment.cpp
+++ b/src/xercesc/dom/deprecated/DOM_Comment.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:44  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_Comment.hpp b/src/xercesc/dom/deprecated/DOM_Comment.hpp
similarity index 97%
rename from src/xercesc/dom/DOM_Comment.hpp
rename to src/xercesc/dom/deprecated/DOM_Comment.hpp
index 797516bb079e78fea2df707a6b9a079785616342..8d5d9b94aac8cbdd78da894e1a6c9913f693e842 100644
--- a/src/xercesc/dom/DOM_Comment.hpp
+++ b/src/xercesc/dom/deprecated/DOM_Comment.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_DOMException.cpp b/src/xercesc/dom/deprecated/DOM_DOMException.cpp
similarity index 94%
rename from src/xercesc/dom/DOM_DOMException.cpp
rename to src/xercesc/dom/deprecated/DOM_DOMException.cpp
index 35182e898c30f9c8446d1b7f92a0ca0d50fc06af..d202147258de55cf5c6903bb4d58404f6ddb4ba7 100644
--- a/src/xercesc/dom/DOM_DOMException.cpp
+++ b/src/xercesc/dom/deprecated/DOM_DOMException.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:45  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_DOMException.hpp b/src/xercesc/dom/deprecated/DOM_DOMException.hpp
similarity index 96%
rename from src/xercesc/dom/DOM_DOMException.hpp
rename to src/xercesc/dom/deprecated/DOM_DOMException.hpp
index c74ed4141beb6de67c840d60e770bed178c3e60d..5b69ca2ce106dab8de5283db00d1e924441a745d 100644
--- a/src/xercesc/dom/DOM_DOMException.hpp
+++ b/src/xercesc/dom/deprecated/DOM_DOMException.hpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:45  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_DOMImplementation.cpp b/src/xercesc/dom/deprecated/DOM_DOMImplementation.cpp
similarity index 98%
rename from src/xercesc/dom/DOM_DOMImplementation.cpp
rename to src/xercesc/dom/deprecated/DOM_DOMImplementation.cpp
index b44134332617c697b5d181a9c5717d49d361ad8c..bdd625b70144940ed27a4d86036090631ec8d54d 100644
--- a/src/xercesc/dom/DOM_DOMImplementation.cpp
+++ b/src/xercesc/dom/deprecated/DOM_DOMImplementation.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:45  peiyongz
- * Initial revision
+ * 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.
diff --git a/src/xercesc/dom/DOM_DOMImplementation.hpp b/src/xercesc/dom/deprecated/DOM_DOMImplementation.hpp
similarity index 98%
rename from src/xercesc/dom/DOM_DOMImplementation.hpp
rename to src/xercesc/dom/deprecated/DOM_DOMImplementation.hpp
index a562b77ec8d2d22d7f2bf8c01a2c19f366d43d66..d9266bb331c0d98758d9025c0dad21d7c7e693ef 100644
--- a/src/xercesc/dom/DOM_DOMImplementation.hpp
+++ b/src/xercesc/dom/deprecated/DOM_DOMImplementation.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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".
  *
diff --git a/src/xercesc/dom/DOM_Document.cpp b/src/xercesc/dom/deprecated/DOM_Document.cpp
similarity index 100%
rename from src/xercesc/dom/DOM_Document.cpp
rename to src/xercesc/dom/deprecated/DOM_Document.cpp
diff --git a/src/xercesc/dom/DOM_Document.hpp b/src/xercesc/dom/deprecated/DOM_Document.hpp
similarity index 100%
rename from src/xercesc/dom/DOM_Document.hpp
rename to src/xercesc/dom/deprecated/DOM_Document.hpp
diff --git a/src/xercesc/dom/DOM_DocumentFragment.cpp b/src/xercesc/dom/deprecated/DOM_DocumentFragment.cpp
similarity index 94%
rename from src/xercesc/dom/DOM_DocumentFragment.cpp
rename to src/xercesc/dom/deprecated/DOM_DocumentFragment.cpp
index aecb6546befbba706f9568ae37e25447185d371a..455fbdafc1f73e9ac644ac4937b8e1879b960196 100644
--- a/src/xercesc/dom/DOM_DocumentFragment.cpp
+++ b/src/xercesc/dom/deprecated/DOM_DocumentFragment.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:44  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_DocumentFragment.hpp b/src/xercesc/dom/deprecated/DOM_DocumentFragment.hpp
similarity index 100%
rename from src/xercesc/dom/DOM_DocumentFragment.hpp
rename to src/xercesc/dom/deprecated/DOM_DocumentFragment.hpp
diff --git a/src/xercesc/dom/DOM_DocumentType.cpp b/src/xercesc/dom/deprecated/DOM_DocumentType.cpp
similarity index 96%
rename from src/xercesc/dom/DOM_DocumentType.cpp
rename to src/xercesc/dom/deprecated/DOM_DocumentType.cpp
index 25108c1f808573ce62c377e746a0e89f31a45bde..91406da617d8329c057ecbede225bccc689dbbdb 100644
--- a/src/xercesc/dom/DOM_DocumentType.cpp
+++ b/src/xercesc/dom/deprecated/DOM_DocumentType.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:45  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_DocumentType.hpp b/src/xercesc/dom/deprecated/DOM_DocumentType.hpp
similarity index 98%
rename from src/xercesc/dom/DOM_DocumentType.hpp
rename to src/xercesc/dom/deprecated/DOM_DocumentType.hpp
index 604055aab1a547ab16e49b889a1e0bcc6b71ac5c..da019abb8f79fdd2655019d55548d3e731549695 100644
--- a/src/xercesc/dom/DOM_DocumentType.hpp
+++ b/src/xercesc/dom/deprecated/DOM_DocumentType.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_Element.cpp b/src/xercesc/dom/deprecated/DOM_Element.cpp
similarity index 98%
rename from src/xercesc/dom/DOM_Element.cpp
rename to src/xercesc/dom/deprecated/DOM_Element.cpp
index aefd8673f0db84a6b4d1f06b66f1df05cc88e251..1a3567b46cfd061b489c3895d5699552317c27de 100644
--- a/src/xercesc/dom/DOM_Element.cpp
+++ b/src/xercesc/dom/deprecated/DOM_Element.cpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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
diff --git a/src/xercesc/dom/DOM_Element.hpp b/src/xercesc/dom/deprecated/DOM_Element.hpp
similarity index 99%
rename from src/xercesc/dom/DOM_Element.hpp
rename to src/xercesc/dom/deprecated/DOM_Element.hpp
index 520be923c5b9135cee1858174c50558dcde962b7..7cf060bb1dd13b6f42892239c4ff1e5292280c41 100644
--- a/src/xercesc/dom/DOM_Element.hpp
+++ b/src/xercesc/dom/deprecated/DOM_Element.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_Entity.cpp b/src/xercesc/dom/deprecated/DOM_Entity.cpp
similarity index 96%
rename from src/xercesc/dom/DOM_Entity.cpp
rename to src/xercesc/dom/deprecated/DOM_Entity.cpp
index c3e824dee21c67e736f837e8d13272d0a4837e6e..a245b4f5063bba4e20d2b0b035fd844089209233 100644
--- a/src/xercesc/dom/DOM_Entity.cpp
+++ b/src/xercesc/dom/deprecated/DOM_Entity.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:45  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_Entity.hpp b/src/xercesc/dom/deprecated/DOM_Entity.hpp
similarity index 97%
rename from src/xercesc/dom/DOM_Entity.hpp
rename to src/xercesc/dom/deprecated/DOM_Entity.hpp
index ab4586aa170d2e6c3e4be2f9a8e22ae608d1a648..db3a059309054867224c7eab1d2a3d0365a1f9d7 100644
--- a/src/xercesc/dom/DOM_Entity.hpp
+++ b/src/xercesc/dom/deprecated/DOM_Entity.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_EntityReference.cpp b/src/xercesc/dom/deprecated/DOM_EntityReference.cpp
similarity index 94%
rename from src/xercesc/dom/DOM_EntityReference.cpp
rename to src/xercesc/dom/deprecated/DOM_EntityReference.cpp
index 529c3434278cbd9f1466555f1349ac649e71753e..be85117fe361d50158ed4f2101301c867c376fb2 100644
--- a/src/xercesc/dom/DOM_EntityReference.cpp
+++ b/src/xercesc/dom/deprecated/DOM_EntityReference.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:45  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_EntityReference.hpp b/src/xercesc/dom/deprecated/DOM_EntityReference.hpp
similarity index 97%
rename from src/xercesc/dom/DOM_EntityReference.hpp
rename to src/xercesc/dom/deprecated/DOM_EntityReference.hpp
index c2e9932d38f23ba061c9f619502f7730fa73794c..bf2d518cccd7c0d8cb86ec7f435862b6249d1813 100644
--- a/src/xercesc/dom/DOM_EntityReference.hpp
+++ b/src/xercesc/dom/deprecated/DOM_EntityReference.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_NamedNodeMap.cpp b/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp
similarity index 97%
rename from src/xercesc/dom/DOM_NamedNodeMap.cpp
rename to src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp
index a17c49edcaad204b318ea1dbc813f7a409f3fd99..0ca8624c7977ea0c9a22cad84f9fbbd0fa326dd2 100644
--- a/src/xercesc/dom/DOM_NamedNodeMap.cpp
+++ b/src/xercesc/dom/deprecated/DOM_NamedNodeMap.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:45  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_NamedNodeMap.hpp b/src/xercesc/dom/deprecated/DOM_NamedNodeMap.hpp
similarity index 99%
rename from src/xercesc/dom/DOM_NamedNodeMap.hpp
rename to src/xercesc/dom/deprecated/DOM_NamedNodeMap.hpp
index 556e795a84e9944f8af194a454ac1e635aae2362..2168efece5843f1059e56af9103fbb402201609f 100644
--- a/src/xercesc/dom/DOM_NamedNodeMap.hpp
+++ b/src/xercesc/dom/deprecated/DOM_NamedNodeMap.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_Node.cpp b/src/xercesc/dom/deprecated/DOM_Node.cpp
similarity index 98%
rename from src/xercesc/dom/DOM_Node.cpp
rename to src/xercesc/dom/deprecated/DOM_Node.cpp
index 535afea5260b963f4b2ec1dbb598a59c2591eacf..a27b84fd88ebc6eff3e7545b224afd2ceff3d5e1 100644
--- a/src/xercesc/dom/DOM_Node.cpp
+++ b/src/xercesc/dom/deprecated/DOM_Node.cpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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
diff --git a/src/xercesc/dom/DOM_Node.hpp b/src/xercesc/dom/deprecated/DOM_Node.hpp
similarity index 100%
rename from src/xercesc/dom/DOM_Node.hpp
rename to src/xercesc/dom/deprecated/DOM_Node.hpp
diff --git a/src/xercesc/dom/DOM_NodeFilter.cpp b/src/xercesc/dom/deprecated/DOM_NodeFilter.cpp
similarity index 94%
rename from src/xercesc/dom/DOM_NodeFilter.cpp
rename to src/xercesc/dom/deprecated/DOM_NodeFilter.cpp
index de04754d96c82b6722f1ee2c8fc907f74723ac95..d61515e817d2e171e9827a74d1ab410abfce8e26 100644
--- a/src/xercesc/dom/DOM_NodeFilter.cpp
+++ b/src/xercesc/dom/deprecated/DOM_NodeFilter.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:46  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_NodeFilter.hpp b/src/xercesc/dom/deprecated/DOM_NodeFilter.hpp
similarity index 98%
rename from src/xercesc/dom/DOM_NodeFilter.hpp
rename to src/xercesc/dom/deprecated/DOM_NodeFilter.hpp
index dd7d9d7812e14e89616217c6f38fbc1ded233138..58a5c1688b48dff4c4a5b7c68a80b19a888f5b32 100644
--- a/src/xercesc/dom/DOM_NodeFilter.hpp
+++ b/src/xercesc/dom/deprecated/DOM_NodeFilter.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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".
  *
diff --git a/src/xercesc/dom/DOM_NodeIterator.cpp b/src/xercesc/dom/deprecated/DOM_NodeIterator.cpp
similarity index 97%
rename from src/xercesc/dom/DOM_NodeIterator.cpp
rename to src/xercesc/dom/deprecated/DOM_NodeIterator.cpp
index f6093edd340e9495beccb40253df3a1ec00d5c21..2e42e0acbc4e47f1df97c4d80e2991e9266b674d 100644
--- a/src/xercesc/dom/DOM_NodeIterator.cpp
+++ b/src/xercesc/dom/deprecated/DOM_NodeIterator.cpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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
diff --git a/src/xercesc/dom/DOM_NodeIterator.hpp b/src/xercesc/dom/deprecated/DOM_NodeIterator.hpp
similarity index 98%
rename from src/xercesc/dom/DOM_NodeIterator.hpp
rename to src/xercesc/dom/deprecated/DOM_NodeIterator.hpp
index 1e17ee8dc74e708bf1980f671570a818f57e6fe3..5d4b6f88c8f64db91b411da17abfeed99b117d72 100644
--- a/src/xercesc/dom/DOM_NodeIterator.hpp
+++ b/src/xercesc/dom/deprecated/DOM_NodeIterator.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_NodeList.cpp b/src/xercesc/dom/deprecated/DOM_NodeList.cpp
similarity index 95%
rename from src/xercesc/dom/DOM_NodeList.cpp
rename to src/xercesc/dom/deprecated/DOM_NodeList.cpp
index 2263f79d879c1c794b11e7e6eb618e55fb06ae6c..77160fcbccc3a981e651f8c7b4bb8bd6b0a4bc6f 100644
--- a/src/xercesc/dom/DOM_NodeList.cpp
+++ b/src/xercesc/dom/deprecated/DOM_NodeList.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:46  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_NodeList.hpp b/src/xercesc/dom/deprecated/DOM_NodeList.hpp
similarity index 98%
rename from src/xercesc/dom/DOM_NodeList.hpp
rename to src/xercesc/dom/deprecated/DOM_NodeList.hpp
index 9cb3a519720aa77d7bbfd6663358486b6320379b..631de1df3d9e2b15648d22ac52f9cd01d1f45a56 100644
--- a/src/xercesc/dom/DOM_NodeList.hpp
+++ b/src/xercesc/dom/deprecated/DOM_NodeList.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_Notation.cpp b/src/xercesc/dom/deprecated/DOM_Notation.cpp
similarity index 95%
rename from src/xercesc/dom/DOM_Notation.cpp
rename to src/xercesc/dom/deprecated/DOM_Notation.cpp
index 229454ce5901803aa7c6d1b84dd2442895a4f058..42a49643b7d973341291bcb0d9a3a49a3b0d2021 100644
--- a/src/xercesc/dom/DOM_Notation.cpp
+++ b/src/xercesc/dom/deprecated/DOM_Notation.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:46  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_Notation.hpp b/src/xercesc/dom/deprecated/DOM_Notation.hpp
similarity index 97%
rename from src/xercesc/dom/DOM_Notation.hpp
rename to src/xercesc/dom/deprecated/DOM_Notation.hpp
index c0ecb54efcb4228d6acfb1fa4329623b8514f22b..4d13372e5675e9decf62584d7ccb313cbeed90ff 100644
--- a/src/xercesc/dom/DOM_Notation.hpp
+++ b/src/xercesc/dom/deprecated/DOM_Notation.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_ProcessingInstruction.cpp b/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.cpp
similarity index 95%
rename from src/xercesc/dom/DOM_ProcessingInstruction.cpp
rename to src/xercesc/dom/deprecated/DOM_ProcessingInstruction.cpp
index 71b0dc6197532b58b139e499df755a6507463ea4..33d80ee36aeb7680b0b90c6b5ce38290c826cd0b 100644
--- a/src/xercesc/dom/DOM_ProcessingInstruction.cpp
+++ b/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:46  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_ProcessingInstruction.hpp b/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.hpp
similarity index 98%
rename from src/xercesc/dom/DOM_ProcessingInstruction.hpp
rename to src/xercesc/dom/deprecated/DOM_ProcessingInstruction.hpp
index aae4b5c81f4b7d2df2dfe7c9e601cb7951e33b9e..e63503d19c9a255c40f53c9818cf82804c27b08a 100644
--- a/src/xercesc/dom/DOM_ProcessingInstruction.hpp
+++ b/src/xercesc/dom/deprecated/DOM_ProcessingInstruction.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_Range.cpp b/src/xercesc/dom/deprecated/DOM_Range.cpp
similarity index 100%
rename from src/xercesc/dom/DOM_Range.cpp
rename to src/xercesc/dom/deprecated/DOM_Range.cpp
diff --git a/src/xercesc/dom/DOM_Range.hpp b/src/xercesc/dom/deprecated/DOM_Range.hpp
similarity index 100%
rename from src/xercesc/dom/DOM_Range.hpp
rename to src/xercesc/dom/deprecated/DOM_Range.hpp
diff --git a/src/xercesc/dom/DOM_RangeException.cpp b/src/xercesc/dom/deprecated/DOM_RangeException.cpp
similarity index 93%
rename from src/xercesc/dom/DOM_RangeException.cpp
rename to src/xercesc/dom/deprecated/DOM_RangeException.cpp
index 158655b8e5b5b978e1e887bff3ed0bf30200ce79..d331721b93118657c405b2520d4a84eda4219a7d 100644
--- a/src/xercesc/dom/DOM_RangeException.cpp
+++ b/src/xercesc/dom/deprecated/DOM_RangeException.cpp
@@ -56,8 +56,11 @@
  
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:46  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_RangeException.hpp b/src/xercesc/dom/deprecated/DOM_RangeException.hpp
similarity index 95%
rename from src/xercesc/dom/DOM_RangeException.hpp
rename to src/xercesc/dom/deprecated/DOM_RangeException.hpp
index f46a31b71c778a5f42b2f2518fe83941efdf5fce..6fc77bc306cb739d05782cc8ac5fb00059991744 100644
--- a/src/xercesc/dom/DOM_RangeException.hpp
+++ b/src/xercesc/dom/deprecated/DOM_RangeException.hpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:46  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_Text.cpp b/src/xercesc/dom/deprecated/DOM_Text.cpp
similarity index 95%
rename from src/xercesc/dom/DOM_Text.cpp
rename to src/xercesc/dom/deprecated/DOM_Text.cpp
index 4db2191e126a562c4a1e7e14844b0d01b07e50fe..7a95c728df8d87fdeafd6b5a6f4c9dd9be80ff86 100644
--- a/src/xercesc/dom/DOM_Text.cpp
+++ b/src/xercesc/dom/deprecated/DOM_Text.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:46  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DOM_Text.hpp b/src/xercesc/dom/deprecated/DOM_Text.hpp
similarity index 98%
rename from src/xercesc/dom/DOM_Text.hpp
rename to src/xercesc/dom/deprecated/DOM_Text.hpp
index 4fc33606c8d8812b2c367879bef5f981fc82cbdc..5846d60a717b49154b69f7c7a7cd94a629c3557b 100644
--- a/src/xercesc/dom/DOM_Text.hpp
+++ b/src/xercesc/dom/deprecated/DOM_Text.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_TreeWalker.cpp b/src/xercesc/dom/deprecated/DOM_TreeWalker.cpp
similarity index 97%
rename from src/xercesc/dom/DOM_TreeWalker.cpp
rename to src/xercesc/dom/deprecated/DOM_TreeWalker.cpp
index 8dde8d24189018c38aad190977a4b2e4cab56b61..ced656526b5636f36a4adbf4638a7ea58a09a927 100644
--- a/src/xercesc/dom/DOM_TreeWalker.cpp
+++ b/src/xercesc/dom/deprecated/DOM_TreeWalker.cpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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
diff --git a/src/xercesc/dom/DOM_TreeWalker.hpp b/src/xercesc/dom/deprecated/DOM_TreeWalker.hpp
similarity index 98%
rename from src/xercesc/dom/DOM_TreeWalker.hpp
rename to src/xercesc/dom/deprecated/DOM_TreeWalker.hpp
index e6814d6127c801c9c8d2622b7150b2da256bd51b..e6e198f51a030092938f2bc99d9a58a107fccc63 100644
--- a/src/xercesc/dom/DOM_TreeWalker.hpp
+++ b/src/xercesc/dom/deprecated/DOM_TreeWalker.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
  *
diff --git a/src/xercesc/dom/DOM_XMLDecl.cpp b/src/xercesc/dom/deprecated/DOM_XMLDecl.cpp
similarity index 100%
rename from src/xercesc/dom/DOM_XMLDecl.cpp
rename to src/xercesc/dom/deprecated/DOM_XMLDecl.cpp
diff --git a/src/xercesc/dom/DOM_XMLDecl.hpp b/src/xercesc/dom/deprecated/DOM_XMLDecl.hpp
similarity index 100%
rename from src/xercesc/dom/DOM_XMLDecl.hpp
rename to src/xercesc/dom/deprecated/DOM_XMLDecl.hpp
diff --git a/src/xercesc/dom/DStringPool.cpp b/src/xercesc/dom/deprecated/DStringPool.cpp
similarity index 98%
rename from src/xercesc/dom/DStringPool.cpp
rename to src/xercesc/dom/deprecated/DStringPool.cpp
index 6ad88cb7a9f53858693ecf54a949fb4cf573984d..79a5ec8d3e6daadea55d43a463c424c812cd9e16 100644
--- a/src/xercesc/dom/DStringPool.cpp
+++ b/src/xercesc/dom/deprecated/DStringPool.cpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
diff --git a/src/xercesc/dom/DStringPool.hpp b/src/xercesc/dom/deprecated/DStringPool.hpp
similarity index 100%
rename from src/xercesc/dom/DStringPool.hpp
rename to src/xercesc/dom/deprecated/DStringPool.hpp
diff --git a/src/xercesc/dom/DeepNodeListImpl.cpp b/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp
similarity index 98%
rename from src/xercesc/dom/DeepNodeListImpl.cpp
rename to src/xercesc/dom/deprecated/DeepNodeListImpl.cpp
index 8e2f7d658ede34f116a3ed1a7f966824af78e269..617933e2ede1f4e370bc71a2418c9319eff44ca8 100644
--- a/src/xercesc/dom/DeepNodeListImpl.cpp
+++ b/src/xercesc/dom/deprecated/DeepNodeListImpl.cpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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.
diff --git a/src/xercesc/dom/DeepNodeListImpl.hpp b/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp
similarity index 96%
rename from src/xercesc/dom/DeepNodeListImpl.hpp
rename to src/xercesc/dom/deprecated/DeepNodeListImpl.hpp
index 34342a521379452005a7b9544a9fb4af5652160f..69c0ea737fa6de2ed5dfb41989c22e44fc91bf26 100644
--- a/src/xercesc/dom/DeepNodeListImpl.hpp
+++ b/src/xercesc/dom/deprecated/DeepNodeListImpl.hpp
@@ -59,8 +59,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:43  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/DocumentFragmentImpl.cpp b/src/xercesc/dom/deprecated/DocumentFragmentImpl.cpp
similarity index 100%
rename from src/xercesc/dom/DocumentFragmentImpl.cpp
rename to src/xercesc/dom/deprecated/DocumentFragmentImpl.cpp
diff --git a/src/xercesc/dom/DocumentFragmentImpl.hpp b/src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp
similarity index 100%
rename from src/xercesc/dom/DocumentFragmentImpl.hpp
rename to src/xercesc/dom/deprecated/DocumentFragmentImpl.hpp
diff --git a/src/xercesc/dom/DocumentImpl.cpp b/src/xercesc/dom/deprecated/DocumentImpl.cpp
similarity index 100%
rename from src/xercesc/dom/DocumentImpl.cpp
rename to src/xercesc/dom/deprecated/DocumentImpl.cpp
diff --git a/src/xercesc/dom/DocumentImpl.hpp b/src/xercesc/dom/deprecated/DocumentImpl.hpp
similarity index 100%
rename from src/xercesc/dom/DocumentImpl.hpp
rename to src/xercesc/dom/deprecated/DocumentImpl.hpp
diff --git a/src/xercesc/dom/DocumentTypeImpl.cpp b/src/xercesc/dom/deprecated/DocumentTypeImpl.cpp
similarity index 100%
rename from src/xercesc/dom/DocumentTypeImpl.cpp
rename to src/xercesc/dom/deprecated/DocumentTypeImpl.cpp
diff --git a/src/xercesc/dom/DocumentTypeImpl.hpp b/src/xercesc/dom/deprecated/DocumentTypeImpl.hpp
similarity index 100%
rename from src/xercesc/dom/DocumentTypeImpl.hpp
rename to src/xercesc/dom/deprecated/DocumentTypeImpl.hpp
diff --git a/src/xercesc/dom/DomMemDebug.cpp b/src/xercesc/dom/deprecated/DomMemDebug.cpp
similarity index 96%
rename from src/xercesc/dom/DomMemDebug.cpp
rename to src/xercesc/dom/deprecated/DomMemDebug.cpp
index 9cb4b57b95ed7e53863c24f78b85e3638d269d07..a2ae018cca55282e1f31c6886219a1753a493f98 100644
--- a/src/xercesc/dom/DomMemDebug.cpp
+++ b/src/xercesc/dom/deprecated/DomMemDebug.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:43  peiyongz
- * Initial revision
+ * 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.
diff --git a/src/xercesc/dom/DomMemDebug.hpp b/src/xercesc/dom/deprecated/DomMemDebug.hpp
similarity index 95%
rename from src/xercesc/dom/DomMemDebug.hpp
rename to src/xercesc/dom/deprecated/DomMemDebug.hpp
index 46c302aa535e26abe0ed7cc34cef509543037828..11d74ac3c4557847b963824527cd65aae4fd3ea7 100644
--- a/src/xercesc/dom/DomMemDebug.hpp
+++ b/src/xercesc/dom/deprecated/DomMemDebug.hpp
@@ -59,8 +59,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:44  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/ElementDefinitionImpl.cpp b/src/xercesc/dom/deprecated/ElementDefinitionImpl.cpp
similarity index 100%
rename from src/xercesc/dom/ElementDefinitionImpl.cpp
rename to src/xercesc/dom/deprecated/ElementDefinitionImpl.cpp
diff --git a/src/xercesc/dom/ElementDefinitionImpl.hpp b/src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp
similarity index 100%
rename from src/xercesc/dom/ElementDefinitionImpl.hpp
rename to src/xercesc/dom/deprecated/ElementDefinitionImpl.hpp
diff --git a/src/xercesc/dom/ElementImpl.cpp b/src/xercesc/dom/deprecated/ElementImpl.cpp
similarity index 100%
rename from src/xercesc/dom/ElementImpl.cpp
rename to src/xercesc/dom/deprecated/ElementImpl.cpp
diff --git a/src/xercesc/dom/ElementImpl.hpp b/src/xercesc/dom/deprecated/ElementImpl.hpp
similarity index 100%
rename from src/xercesc/dom/ElementImpl.hpp
rename to src/xercesc/dom/deprecated/ElementImpl.hpp
diff --git a/src/xercesc/dom/ElementNSImpl.cpp b/src/xercesc/dom/deprecated/ElementNSImpl.cpp
similarity index 100%
rename from src/xercesc/dom/ElementNSImpl.cpp
rename to src/xercesc/dom/deprecated/ElementNSImpl.cpp
diff --git a/src/xercesc/dom/ElementNSImpl.hpp b/src/xercesc/dom/deprecated/ElementNSImpl.hpp
similarity index 100%
rename from src/xercesc/dom/ElementNSImpl.hpp
rename to src/xercesc/dom/deprecated/ElementNSImpl.hpp
diff --git a/src/xercesc/dom/EntityImpl.cpp b/src/xercesc/dom/deprecated/EntityImpl.cpp
similarity index 100%
rename from src/xercesc/dom/EntityImpl.cpp
rename to src/xercesc/dom/deprecated/EntityImpl.cpp
diff --git a/src/xercesc/dom/EntityImpl.hpp b/src/xercesc/dom/deprecated/EntityImpl.hpp
similarity index 100%
rename from src/xercesc/dom/EntityImpl.hpp
rename to src/xercesc/dom/deprecated/EntityImpl.hpp
diff --git a/src/xercesc/dom/EntityReferenceImpl.cpp b/src/xercesc/dom/deprecated/EntityReferenceImpl.cpp
similarity index 100%
rename from src/xercesc/dom/EntityReferenceImpl.cpp
rename to src/xercesc/dom/deprecated/EntityReferenceImpl.cpp
diff --git a/src/xercesc/dom/EntityReferenceImpl.hpp b/src/xercesc/dom/deprecated/EntityReferenceImpl.hpp
similarity index 100%
rename from src/xercesc/dom/EntityReferenceImpl.hpp
rename to src/xercesc/dom/deprecated/EntityReferenceImpl.hpp
diff --git a/src/xercesc/dom/deprecated/Makefile.in b/src/xercesc/dom/deprecated/Makefile.in
new file mode 100644
index 0000000000000000000000000000000000000000..d0f0d17de25241657983868bd1e4a2ef47206b6d
--- /dev/null
+++ b/src/xercesc/dom/deprecated/Makefile.in
@@ -0,0 +1,229 @@
+#
+# The Apache Software License, Version 1.1
+#
+# Copyright (c) 1999-2001 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.
+#
+# 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:
+#       "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
+#    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
+# DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
+# ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+# USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+# ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+# 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
+# Business Machines, Inc., http://www.ibm.com .  For more information
+# on the Apache Software Foundation, please see
+# <http://www.apache.org/>.
+#
+#
+# $Id$
+#
+
+PLATFORM = @platform@
+CC  = @cc@
+CXX = @cxx@
+CXXFLAGS = @cxxflags@
+CFLAGS = @cflags@
+PREFIX = @prefix@
+PREFIX_INCLUDE = @prefix_include@
+LDFLAGS = @ldflags@
+LIBS = @libs@
+OSVER = @osver@
+USELIBWWW = @uselibwww@
+MESSAGELOADER = @messageloader@
+TRANSCODER = @transcoder@
+THREADS = @threads@
+
+MODULE = dom
+
+include ../Makefile.incl
+
+DOM_CPP_PUBHEADERS = \
+	DOM.hpp \
+	DOMString.hpp \
+	DOM_Attr.hpp \
+	DOM_CDATASection.hpp \
+	DOM_CharacterData.hpp \
+	DOM_Comment.hpp \
+	DOM_DOMException.hpp \
+	DOM_DOMImplementation.hpp \
+	DOM_Document.hpp \
+	DOM_DocumentFragment.hpp \
+	DOM_DocumentType.hpp \
+	DOM_Element.hpp \
+	DOM_Entity.hpp \
+	DOM_EntityReference.hpp \
+	DomMemDebug.hpp \
+	DOM_NamedNodeMap.hpp \
+	DOM_Node.hpp \
+	DOM_NodeFilter.hpp \
+	DOM_NodeIterator.hpp \
+	DOM_NodeList.hpp \
+	DOM_Notation.hpp \
+	DOM_ProcessingInstruction.hpp \
+	DOM_Range.hpp \
+	DOM_RangeException.hpp \
+	DOM_Text.hpp \
+	DOM_TreeWalker.hpp \
+	DOM_XMLDecl.hpp
+
+DOM_CPP_PRIVHEADERS =  \
+	AttrImpl.hpp \
+	AttrMapImpl.hpp \
+	AttrNSImpl.hpp \
+	CDATASectionImpl.hpp \
+	CharacterDataImpl.hpp \
+	ChildNode.hpp \
+	CommentImpl.hpp \
+	DStringPool.hpp \
+	DeepNodeListImpl.hpp \
+	DocumentFragmentImpl.hpp \
+	DocumentImpl.hpp \
+	DocumentTypeImpl.hpp \
+	ElementDefinitionImpl.hpp \
+	ElementImpl.hpp \
+	ElementNSImpl.hpp \
+	EntityImpl.hpp \
+	EntityReferenceImpl.hpp \
+	MemDebug.hpp \
+	NameNodeFilter.hpp \
+	NamedNodeMapImpl.hpp \
+	NodeIDMap.hpp \
+	NodeImpl.hpp \
+	NodeIteratorImpl.hpp \
+	NodeListImpl.hpp \
+	NodeVector.hpp \
+	NotationImpl.hpp \
+	ParentNode.hpp \
+	ProcessingInstructionImpl.hpp \
+	RangeImpl.hpp \
+	RefCountedImpl.hpp \
+	TextImpl.hpp \
+	TreeWalkerImpl.hpp \
+	XMLDeclImpl.hpp
+
+DOM_C_FILES =
+
+
+DOM_CPP_OBJECTS = \
+	AttrImpl.$(TO) \
+	AttrMapImpl.$(TO) \
+	AttrNSImpl.$(TO) \
+	CDATASectionImpl.$(TO) \
+	CharacterDataImpl.$(TO) \
+	ChildNode.$(TO) \
+	CommentImpl.$(TO) \
+	DOMString.$(TO) \
+	DOM_Attr.$(TO) \
+	DOM_CDATASection.$(TO) \
+	DOM_CharacterData.$(TO) \
+	DOM_Comment.$(TO) \
+	DOM_DOMException.$(TO) \
+	DOM_DOMImplementation.$(TO) \
+	DOM_Document.$(TO) \
+	DOM_DocumentFragment.$(TO) \
+	DOM_DocumentType.$(TO) \
+	DOM_Element.$(TO) \
+	DOM_Entity.$(TO) \
+	DOM_EntityReference.$(TO) \
+	DOM_NamedNodeMap.$(TO) \
+	DOM_Node.$(TO) \
+	DOM_NodeList.$(TO) \
+	DOM_NodeFilter.$(TO) \
+	DOM_NodeIterator.$(TO) \
+	DOM_TreeWalker.$(TO) \
+	DOM_Notation.$(TO) \
+	DOM_ProcessingInstruction.$(TO) \
+	DOM_Range.$(TO) \
+	DOM_RangeException.$(TO) \
+	DOM_Text.$(TO) \
+	DOM_XMLDecl.$(TO) \
+	DStringPool.$(TO) \
+	DeepNodeListImpl.$(TO) \
+	DocumentFragmentImpl.$(TO) \
+	DocumentImpl.$(TO) \
+	DocumentTypeImpl.$(TO) \
+	DomMemDebug.$(TO) \
+	ElementDefinitionImpl.$(TO) \
+	ElementImpl.$(TO) \
+	ElementNSImpl.$(TO) \
+	EntityImpl.$(TO) \
+	EntityReferenceImpl.$(TO) \
+	NamedNodeMapImpl.$(TO) \
+	NodeIDMap.$(TO) \
+	NodeImpl.$(TO) \
+	NodeIteratorImpl.$(TO) \
+        NodeListImpl.$(TO) \
+	NodeVector.$(TO) \
+	NotationImpl.$(TO) \
+	ParentNode.$(TO) \
+	ProcessingInstructionImpl.$(TO) \
+	RangeImpl.$(TO) \
+	RefCountedImpl.$(TO) \
+	TextImpl.$(TO) \
+	TreeWalkerImpl.$(TO) \
+	XMLDeclImpl.$(TO)
+
+
+all::	includes $(DOM_CPP_OBJECTS)
+
+includes::	pubheaders $(DOM_C_FILES)
+
+pubheaders::
+	-mkdir -p $(XML_INC_DIR)/$(MODULE)
+	$(CP) $(DOM_CPP_PUBHEADERS) $(DOM_C_FILES) $(XML_INC_DIR)/$(MODULE)
+
+# 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))
+
+distclean::	clean
+	$(RM) Makefile $(DEPFILE)
+	@echo "Removing all $(MODULE) header files ..."
+	$(RM2) $(addprefix $(XML_INC_DIR)/$(MODULE)/,$(DOM_CPP_PUBHEADERS))
+
+install::
+	-mkdir -p $(PREFIX_INCLUDE)/$(MODULE)
+	$(CP) $(DOM_CPP_PUBHEADERS) $(DOM_C_FILES) $(PREFIX_INCLUDE)/$(MODULE)
diff --git a/src/xercesc/dom/MemDebug.hpp b/src/xercesc/dom/deprecated/MemDebug.hpp
similarity index 94%
rename from src/xercesc/dom/MemDebug.hpp
rename to src/xercesc/dom/deprecated/MemDebug.hpp
index 7977371dc528d91789f96d58b824d8898486418a..bc20a1f98f823645fa196097ff2f1311930ab552 100644
--- a/src/xercesc/dom/MemDebug.hpp
+++ b/src/xercesc/dom/deprecated/MemDebug.hpp
@@ -59,8 +59,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:48  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/NameNodeFilter.hpp b/src/xercesc/dom/deprecated/NameNodeFilter.hpp
similarity index 95%
rename from src/xercesc/dom/NameNodeFilter.hpp
rename to src/xercesc/dom/deprecated/NameNodeFilter.hpp
index 69b560775c0e72e7afab25ce6946e846199de042..7c70c9581a2dd19ed2a9421214c4d3a31dc803be 100644
--- a/src/xercesc/dom/NameNodeFilter.hpp
+++ b/src/xercesc/dom/deprecated/NameNodeFilter.hpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:48  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/NamedNodeMapImpl.cpp b/src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp
similarity index 100%
rename from src/xercesc/dom/NamedNodeMapImpl.cpp
rename to src/xercesc/dom/deprecated/NamedNodeMapImpl.cpp
diff --git a/src/xercesc/dom/NamedNodeMapImpl.hpp b/src/xercesc/dom/deprecated/NamedNodeMapImpl.hpp
similarity index 100%
rename from src/xercesc/dom/NamedNodeMapImpl.hpp
rename to src/xercesc/dom/deprecated/NamedNodeMapImpl.hpp
diff --git a/src/xercesc/dom/NodeIDMap.cpp b/src/xercesc/dom/deprecated/NodeIDMap.cpp
similarity index 100%
rename from src/xercesc/dom/NodeIDMap.cpp
rename to src/xercesc/dom/deprecated/NodeIDMap.cpp
diff --git a/src/xercesc/dom/NodeIDMap.hpp b/src/xercesc/dom/deprecated/NodeIDMap.hpp
similarity index 100%
rename from src/xercesc/dom/NodeIDMap.hpp
rename to src/xercesc/dom/deprecated/NodeIDMap.hpp
diff --git a/src/xercesc/dom/NodeImpl.cpp b/src/xercesc/dom/deprecated/NodeImpl.cpp
similarity index 100%
rename from src/xercesc/dom/NodeImpl.cpp
rename to src/xercesc/dom/deprecated/NodeImpl.cpp
diff --git a/src/xercesc/dom/NodeImpl.hpp b/src/xercesc/dom/deprecated/NodeImpl.hpp
similarity index 100%
rename from src/xercesc/dom/NodeImpl.hpp
rename to src/xercesc/dom/deprecated/NodeImpl.hpp
diff --git a/src/xercesc/dom/NodeIteratorImpl.cpp b/src/xercesc/dom/deprecated/NodeIteratorImpl.cpp
similarity index 98%
rename from src/xercesc/dom/NodeIteratorImpl.cpp
rename to src/xercesc/dom/deprecated/NodeIteratorImpl.cpp
index 20896e069ca0c0835ee1eb8f2102c233812ba9ae..628eee111f99f11c9276ddb0030cd62a76af9d44 100644
--- a/src/xercesc/dom/NodeIteratorImpl.cpp
+++ b/src/xercesc/dom/deprecated/NodeIteratorImpl.cpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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++....
  *
diff --git a/src/xercesc/dom/NodeIteratorImpl.hpp b/src/xercesc/dom/deprecated/NodeIteratorImpl.hpp
similarity index 97%
rename from src/xercesc/dom/NodeIteratorImpl.hpp
rename to src/xercesc/dom/deprecated/NodeIteratorImpl.hpp
index 57ad1d1303f3349e875feab42e5ea7ad4d71582f..2711ccf115e4587ad52e604bb3a298e55ce301e8 100644
--- a/src/xercesc/dom/NodeIteratorImpl.hpp
+++ b/src/xercesc/dom/deprecated/NodeIteratorImpl.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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
diff --git a/src/xercesc/dom/NodeListImpl.cpp b/src/xercesc/dom/deprecated/NodeListImpl.cpp
similarity index 93%
rename from src/xercesc/dom/NodeListImpl.cpp
rename to src/xercesc/dom/deprecated/NodeListImpl.cpp
index 71d3d9512adba75c24ceeea0148a646f3e670404..3fbb86c095517a759db3b34ed7625493e0d9b3fc 100644
--- a/src/xercesc/dom/NodeListImpl.cpp
+++ b/src/xercesc/dom/deprecated/NodeListImpl.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:48  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/NodeListImpl.hpp b/src/xercesc/dom/deprecated/NodeListImpl.hpp
similarity index 95%
rename from src/xercesc/dom/NodeListImpl.hpp
rename to src/xercesc/dom/deprecated/NodeListImpl.hpp
index 543d9a9bde5d395b0109f921bacf4c5119c9215a..451bf0e624248c9be17015cc3be70ee1cad4b787 100644
--- a/src/xercesc/dom/NodeListImpl.hpp
+++ b/src/xercesc/dom/deprecated/NodeListImpl.hpp
@@ -58,8 +58,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:48  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/NodeVector.cpp b/src/xercesc/dom/deprecated/NodeVector.cpp
similarity index 96%
rename from src/xercesc/dom/NodeVector.cpp
rename to src/xercesc/dom/deprecated/NodeVector.cpp
index fcf6f1f6fefd156b38aae84b13b75124526d8af7..a36d442ab6cbfaeb4a03a9a2626a11a16b8a8220 100644
--- a/src/xercesc/dom/NodeVector.cpp
+++ b/src/xercesc/dom/deprecated/NodeVector.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:48  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/NodeVector.hpp b/src/xercesc/dom/deprecated/NodeVector.hpp
similarity index 95%
rename from src/xercesc/dom/NodeVector.hpp
rename to src/xercesc/dom/deprecated/NodeVector.hpp
index 97b25fd187dc8fdbad9c2300bb369fd49cd9da1e..9dba66eb2cb696388ffdca343e610cea5ac0f56b 100644
--- a/src/xercesc/dom/NodeVector.hpp
+++ b/src/xercesc/dom/deprecated/NodeVector.hpp
@@ -58,8 +58,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:48  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/NotationImpl.cpp b/src/xercesc/dom/deprecated/NotationImpl.cpp
similarity index 100%
rename from src/xercesc/dom/NotationImpl.cpp
rename to src/xercesc/dom/deprecated/NotationImpl.cpp
diff --git a/src/xercesc/dom/NotationImpl.hpp b/src/xercesc/dom/deprecated/NotationImpl.hpp
similarity index 100%
rename from src/xercesc/dom/NotationImpl.hpp
rename to src/xercesc/dom/deprecated/NotationImpl.hpp
diff --git a/src/xercesc/dom/ParentNode.cpp b/src/xercesc/dom/deprecated/ParentNode.cpp
similarity index 100%
rename from src/xercesc/dom/ParentNode.cpp
rename to src/xercesc/dom/deprecated/ParentNode.cpp
diff --git a/src/xercesc/dom/ParentNode.hpp b/src/xercesc/dom/deprecated/ParentNode.hpp
similarity index 100%
rename from src/xercesc/dom/ParentNode.hpp
rename to src/xercesc/dom/deprecated/ParentNode.hpp
diff --git a/src/xercesc/dom/ProcessingInstructionImpl.cpp b/src/xercesc/dom/deprecated/ProcessingInstructionImpl.cpp
similarity index 100%
rename from src/xercesc/dom/ProcessingInstructionImpl.cpp
rename to src/xercesc/dom/deprecated/ProcessingInstructionImpl.cpp
diff --git a/src/xercesc/dom/ProcessingInstructionImpl.hpp b/src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp
similarity index 100%
rename from src/xercesc/dom/ProcessingInstructionImpl.hpp
rename to src/xercesc/dom/deprecated/ProcessingInstructionImpl.hpp
diff --git a/src/xercesc/dom/RangeImpl.cpp b/src/xercesc/dom/deprecated/RangeImpl.cpp
similarity index 100%
rename from src/xercesc/dom/RangeImpl.cpp
rename to src/xercesc/dom/deprecated/RangeImpl.cpp
diff --git a/src/xercesc/dom/RangeImpl.hpp b/src/xercesc/dom/deprecated/RangeImpl.hpp
similarity index 100%
rename from src/xercesc/dom/RangeImpl.hpp
rename to src/xercesc/dom/deprecated/RangeImpl.hpp
diff --git a/src/xercesc/dom/RefCountedImpl.cpp b/src/xercesc/dom/deprecated/RefCountedImpl.cpp
similarity index 94%
rename from src/xercesc/dom/RefCountedImpl.cpp
rename to src/xercesc/dom/deprecated/RefCountedImpl.cpp
index bda2a0966a6b4bacab0db74a513c1d86d6bbfc34..45eb26a613934028f6993b6da307bfe266b7fb49 100644
--- a/src/xercesc/dom/RefCountedImpl.cpp
+++ b/src/xercesc/dom/deprecated/RefCountedImpl.cpp
@@ -56,8 +56,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:49  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/RefCountedImpl.hpp b/src/xercesc/dom/deprecated/RefCountedImpl.hpp
similarity index 95%
rename from src/xercesc/dom/RefCountedImpl.hpp
rename to src/xercesc/dom/deprecated/RefCountedImpl.hpp
index 625b96da7de8897454b732ea5d142b710c382047..7ff68c827280ba52ed174203b2c81856e6df46af 100644
--- a/src/xercesc/dom/RefCountedImpl.hpp
+++ b/src/xercesc/dom/deprecated/RefCountedImpl.hpp
@@ -58,8 +58,11 @@
 
 /*
  * $Log$
- * Revision 1.1  2002/02/01 22:21:49  peiyongz
- * Initial revision
+ * 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
diff --git a/src/xercesc/dom/TextImpl.cpp b/src/xercesc/dom/deprecated/TextImpl.cpp
similarity index 100%
rename from src/xercesc/dom/TextImpl.cpp
rename to src/xercesc/dom/deprecated/TextImpl.cpp
diff --git a/src/xercesc/dom/TextImpl.hpp b/src/xercesc/dom/deprecated/TextImpl.hpp
similarity index 100%
rename from src/xercesc/dom/TextImpl.hpp
rename to src/xercesc/dom/deprecated/TextImpl.hpp
diff --git a/src/xercesc/dom/TreeWalkerImpl.cpp b/src/xercesc/dom/deprecated/TreeWalkerImpl.cpp
similarity index 99%
rename from src/xercesc/dom/TreeWalkerImpl.cpp
rename to src/xercesc/dom/deprecated/TreeWalkerImpl.cpp
index d7134d3b5d35019a931762d33af85f7ffe76ce37..2ded3dabcc5e877dfd3b9b42094caa7777daa4d0 100644
--- a/src/xercesc/dom/TreeWalkerImpl.cpp
+++ b/src/xercesc/dom/deprecated/TreeWalkerImpl.cpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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
diff --git a/src/xercesc/dom/TreeWalkerImpl.hpp b/src/xercesc/dom/deprecated/TreeWalkerImpl.hpp
similarity index 98%
rename from src/xercesc/dom/TreeWalkerImpl.hpp
rename to src/xercesc/dom/deprecated/TreeWalkerImpl.hpp
index db8a45aac78a255211728ce53760493ba865d902..d95cc3473c97a305ceb9f5d98e34a09565626a96 100644
--- a/src/xercesc/dom/TreeWalkerImpl.hpp
+++ b/src/xercesc/dom/deprecated/TreeWalkerImpl.hpp
@@ -56,6 +56,9 @@
 
 /*
  * $Log$
+ * 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
diff --git a/src/xercesc/dom/XMLDeclImpl.cpp b/src/xercesc/dom/deprecated/XMLDeclImpl.cpp
similarity index 100%
rename from src/xercesc/dom/XMLDeclImpl.cpp
rename to src/xercesc/dom/deprecated/XMLDeclImpl.cpp
diff --git a/src/xercesc/dom/XMLDeclImpl.hpp b/src/xercesc/dom/deprecated/XMLDeclImpl.hpp
similarity index 100%
rename from src/xercesc/dom/XMLDeclImpl.hpp
rename to src/xercesc/dom/deprecated/XMLDeclImpl.hpp