From a19ae64523ffb1f19ddc50ada646f873950c554a Mon Sep 17 00:00:00 2001
From: PeiYong Zhang <peiyongz@apache.org>
Date: Mon, 3 Jun 2002 22:33:21 +0000
Subject: [PATCH] DOMWriter: constants moved to XMLUni

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@173784 13f79535-47bb-0310-9956-ffa450edef68
---
 src/xercesc/dom/DOMWriter.cpp | 70 ++---------------------------------
 src/xercesc/dom/DOMWriter.hpp | 12 ++----
 2 files changed, 6 insertions(+), 76 deletions(-)

diff --git a/src/xercesc/dom/DOMWriter.cpp b/src/xercesc/dom/DOMWriter.cpp
index a745ed46c..d80ee6565 100644
--- a/src/xercesc/dom/DOMWriter.cpp
+++ b/src/xercesc/dom/DOMWriter.cpp
@@ -57,6 +57,9 @@
 /*
  * $Id$
  * $Log$
+ * Revision 1.2  2002/06/03 22:33:21  peiyongz
+ * DOMWriter: constants moved to XMLUni
+ *
  * Revision 1.1  2002/05/28 22:38:55  peiyongz
  * DOM3 Save Interface: DOMWriter/DOMWriterFilter
  *
@@ -65,72 +68,5 @@
 #include <xercesc/dom/DOMWriter.hpp>
 #include <xercesc/util/XMLUniDefs.hpp>
 
-//canonical-form
-const XMLCh    DOMWriter::CanonicalForm[] =
-{
-	chLatin_c, chLatin_a, chLatin_n, chLatin_o, chLatin_n, chLatin_i,
-    chLatin_c, chLatin_a, chLatin_l, chDash,    chLatin_f, chLatin_o,
-	chLatin_r, chLatin_m, chNull
-};
-
-//discard-default-content
-const XMLCh    DOMWriter::DiscardDefaultContent[] =
-{
-	chLatin_d, chLatin_i, chLatin_s, chLatin_c, chLatin_a, chLatin_r,
-    chLatin_d, chDash,    chLatin_d, chLatin_e, chLatin_f, chLatin_a,
-	chLatin_u, chLatin_l, chLatin_l, chLatin_t, chDash,    chLatin_c,
-	chLatin_o, chLatin_n, chLatin_t, chLatin_e, chLatin_n, chLatin_t,
-	chNull
-};
-
-//entities
-const XMLCh    DOMWriter::Entities[] =
-{
-	chLatin_e, chLatin_n, chLatin_t, chLatin_i, chLatin_t, chLatin_i,
-	chLatin_e, chLatin_s, chNull
-};
-
-//format-pretty-print
-const XMLCh    DOMWriter::FormatPrettyPrint[] =
-{
-	chLatin_f, chLatin_o, chLatin_r, chLatin_m, chLatin_a, chLatin_t,
-    chDash,    chLatin_p, chLatin_r, chLatin_e, chLatin_t, chLatin_t,
-	chLatin_y, chDash,    chLatin_p, chLatin_r, chLatin_i, chLatin_n,
-	chLatin_t, chNull
-};
-
-//normalize-characters
-const XMLCh    DOMWriter::NormalizeCharacters[] =
-{
-	chLatin_n, chLatin_o, chLatin_r, chLatin_m, chLatin_a, chLatin_l,
-    chLatin_i, chLatin_z, chLatin_e, chDash,    chLatin_c, chLatin_h,
-	chLatin_a, chLatin_r, chLatin_a, chLatin_c, chLatin_t, chLatin_e, 
-	chLatin_r, chLatin_s, chNull
-};
-
-//split-cdata-sections
-const XMLCh    DOMWriter::SplitCdataSections[] =
-{
-	chLatin_s, chLatin_p, chLatin_l, chLatin_i, chLatin_t, chDash,
-    chLatin_c, chLatin_d, chLatin_a, chLatin_t, chLatin_a, chDash,
-	chLatin_s, chLatin_e, chLatin_c, chLatin_t, chLatin_i, chLatin_o, 
-	chLatin_n, chLatin_s, chNull
-};
-
-//validation
-const XMLCh    DOMWriter::Validation[] =
-{
-	chLatin_v, chLatin_a, chLatin_l, chLatin_i, chLatin_d, chLatin_a, 
-	chLatin_t, chLatin_i, chLatin_o, chLatin_n, chNull
-};
 
-//whitespace-in-element-content
-const XMLCh    DOMWriter::WhitespaceInElementContent[] =
-{
-	chLatin_w, chLatin_h, chLatin_i, chLatin_t, chLatin_e, chLatin_s,
-    chLatin_p, chLatin_a, chLatin_c, chLatin_e, chDash,    chLatin_i,
-	chLatin_n, chDash,    chLatin_e, chLatin_l, chLatin_e, chLatin_m, 
-	chLatin_e, chLatin_n, chLatin_t, chDash,    chLatin_c, chLatin_o, 
-	chLatin_n, chLatin_t, chLatin_e, chLatin_n, chLatin_t, chNull
-};
 
diff --git a/src/xercesc/dom/DOMWriter.hpp b/src/xercesc/dom/DOMWriter.hpp
index e94925c64..23944f461 100644
--- a/src/xercesc/dom/DOMWriter.hpp
+++ b/src/xercesc/dom/DOMWriter.hpp
@@ -57,6 +57,9 @@
 /*
  * $Id$
  * $Log$
+ * Revision 1.4  2002/06/03 22:33:21  peiyongz
+ * DOMWriter: constants moved to XMLUni
+ *
  * Revision 1.3  2002/05/31 20:59:40  peiyongz
  * Add "introduced in DOM3"
  *
@@ -476,15 +479,6 @@ public:
 
     //@}
 
-	static const XMLCh    CanonicalForm[];
-	static const XMLCh    DiscardDefaultContent[];
-	static const XMLCh    Entities[];
-	static const XMLCh    FormatPrettyPrint[];
-	static const XMLCh    NormalizeCharacters[];
-	static const XMLCh    SplitCdataSections[];
-	static const XMLCh    Validation[];
-	static const XMLCh    WhitespaceInElementContent[];
-
 protected:
 
     /** @name default constructors */
-- 
GitLab