geirm 01/03/15 03:14:47
Modified: src/java/org/apache/velocity/anakia OutputWrapper.java
Log:
Added patch from sam to let CDATA pass
Revision Changes Path
1.3 +13 -1
jakarta-velocity/src/java/org/apache/velocity/anakia/OutputWrapper.java
Index: OutputWrapper.java
===================================================================
RCS file:
/home/cvs/jakarta-velocity/src/java/org/apache/velocity/anakia/OutputWrapper.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- OutputWrapper.java 2001/03/15 04:02:35 1.2
+++ OutputWrapper.java 2001/03/15 11:14:46 1.3
@@ -59,13 +59,15 @@
import org.jdom.Element;
import org.jdom.output.XMLOutputter;
+import org.jdom.CDATA;
/**
* This class extends XMLOutputter in order to provide
* a way to walk an Element tree into a String.
*
* @author <a href="[EMAIL PROTECTED]">Jon S. Stevens</a>
- * @version $Id: OutputWrapper.java,v 1.2 2001/03/15 04:02:35 jon Exp $
+ * @author <a href="[EMAIL PROTECTED]">Sam Ruby</a>
+ * @version $Id: OutputWrapper.java,v 1.3 2001/03/15 11:14:46 geirm Exp $
*/
public class OutputWrapper extends XMLOutputter
{
@@ -102,4 +104,14 @@
}
return buff.toString();
}
+
+ /**
+ * Passthru CDATA content uninterpreted
+ */
+ protected void printCDATASection(CDATA cdata, java.io.Writer out,
+ int indentLevel) throws IOException
+ {
+ out.write(cdata.getText());
+ }
+
}