From 9b30afed0e4cc4849144825ab1d4d3323f73074b Mon Sep 17 00:00:00 2001 From: Stefan Bodewig Date: Sat, 19 Aug 2006 20:13:36 +0000 Subject: [PATCH] make XML decl accessible git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@432871 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/tools/ant/util/DOMElementWriter.java | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/src/main/org/apache/tools/ant/util/DOMElementWriter.java b/src/main/org/apache/tools/ant/util/DOMElementWriter.java index a7b6d6718..4e0ef2d9d 100644 --- a/src/main/org/apache/tools/ant/util/DOMElementWriter.java +++ b/src/main/org/apache/tools/ant/util/DOMElementWriter.java @@ -157,13 +157,21 @@ public class DOMElementWriter { */ public void write(Element root, OutputStream out) throws IOException { Writer wri = new OutputStreamWriter(out, "UTF8"); - if(xmlDeclaration) { - wri.write("\n"); - } + writeXMLDeclaration(wri); write(root, wri, 0, " "); wri.flush(); } + /** + * Writes the XML declaration. + * @since Ant 1.7.0 + */ + public void writeXMLDeclaration(Writer wri) throws IOException { + if (xmlDeclaration) { + wri.write("\n"); + } + } + /** * Writes a DOM tree to a stream. *