diff options
Diffstat (limited to 'src/org/apache/fop/render/txt/TXTStream.java')
-rw-r--r-- | src/org/apache/fop/render/txt/TXTStream.java | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/src/org/apache/fop/render/txt/TXTStream.java b/src/org/apache/fop/render/txt/TXTStream.java new file mode 100644 index 000000000..9b2704271 --- /dev/null +++ b/src/org/apache/fop/render/txt/TXTStream.java @@ -0,0 +1,35 @@ +/* + * Copyright (C) 2001 The Apache Software Foundation. All rights reserved. + * For details on use and redistribution please refer to the + * LICENSE file included with these sources. + */ + +package org.apache.fop.render.txt; + +import java.io.*; + +public class TXTStream { + OutputStream out = null; + boolean doOutput = true; + + public TXTStream(OutputStream os) { + out = os; + } + + public void add(String str) { + if (!doOutput) + return; + + try { + byte buff[] = str.getBytes("UTF-8"); + out.write(buff); + } catch (IOException e) { + throw new RuntimeException(e.toString()); + } + } + + public void setDoOutput(boolean doout) { + doOutput = doout; + } + +} |