You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by di...@apache.org on 2001/08/13 19:08:18 UTC

cvs commit: jakarta-slide/src/util/org/apache/util XMLPrinter.java

dirkv       01/08/13 10:08:18

  Modified:    src/util/org/apache/util XMLPrinter.java
  Log:
  do not create tmp strings
  
  Revision  Changes    Path
  1.6       +9 -7      jakarta-slide/src/util/org/apache/util/XMLPrinter.java
  
  Index: XMLPrinter.java
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/util/org/apache/util/XMLPrinter.java,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XMLPrinter.java	2001/07/27 08:10:15	1.5
  +++ XMLPrinter.java	2001/08/13 17:08:18	1.6
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-slide/src/util/org/apache/util/XMLPrinter.java,v 1.5 2001/07/27 08:10:15 msmith Exp $
  - * $Revision: 1.5 $
  - * $Date: 2001/07/27 08:10:15 $
  + * $Header: /home/cvs/jakarta-slide/src/util/org/apache/util/XMLPrinter.java,v 1.6 2001/08/13 17:08:18 dirkv Exp $
  + * $Revision: 1.6 $
  + * $Date: 2001/08/13 17:08:18 $
    *
    * ====================================================================
    *
  @@ -67,7 +67,7 @@
   import java.io.Writer;
   
   /**
  - * WebdavXMLPrinter helper class.
  + * XMLPrinter helper class.
    * 
    * @author <a href="mailto:remm@apache.org">Remy Maucherat</a>
    * @author Dirk Verbeeck
  @@ -154,9 +154,9 @@
                                 String name, String value, boolean cdata) {
           writeElement(namespace, namespaceInfo, name, OPENING);
           if (cdata)
  -            buffer.append("<![CDATA[" + value + "]]>");
  +            writeData(value);
           else
  -            buffer.append(value);
  +            writeText(value);
           writeElement(namespace, namespaceInfo, name, CLOSING);
       }
       
  @@ -288,7 +288,9 @@
        * @param data Data to append
        */
       public void writeData(String data) {
  -        buffer.append("<![CDATA[" + data + "]]>");
  +        buffer.append("<![CDATA[");
  +        buffer.append(data);
  +        buffer.append("]]>");
       }