info.magnolia.rendering.util
Class FilteringWriter
java.lang.Object
java.io.Writer
info.magnolia.rendering.util.FilteringWriter
- All Implemented Interfaces:
- Closeable, Flushable, Appendable
public class FilteringWriter
- extends Writer
Writer that outputs all the text to provided Appendable
if writeEnabled is set to true.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FilteringWriter
public FilteringWriter(Appendable appendable)
setWriteEnabled
public void setWriteEnabled(boolean writeEnabled)
write
public void write(char[] chars,
int start,
int end)
throws IOException
- Specified by:
write
in class Writer
- Throws:
IOException
flush
public void flush()
throws IOException
- Specified by:
flush
in interface Flushable
- Specified by:
flush
in class Writer
- Throws:
IOException
close
public void close()
throws IOException
- Specified by:
close
in interface Closeable
- Specified by:
close
in class Writer
- Throws:
IOException
Copyright © 2003-2014 Magnolia International Ltd.. All Rights Reserved.