org.fusesource.jansi
Class AnsiRenderWriter

java.lang.Object
  extended by java.io.Writer
      extended by java.io.PrintWriter
          extended by org.fusesource.jansi.AnsiRenderWriter
All Implemented Interfaces:
Closeable, Flushable, Appendable

public class AnsiRenderWriter
extends PrintWriter

Print writer which supports automatic ANSI color rendering via AnsiRenderer.

Since:
1.1
Author:
Jason Dillon, Hiram Chirino

Field Summary
 
Fields inherited from class java.io.PrintWriter
out
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
AnsiRenderWriter(OutputStream out)
           
AnsiRenderWriter(OutputStream out, boolean autoFlush)
           
AnsiRenderWriter(Writer out)
           
AnsiRenderWriter(Writer out, boolean autoFlush)
           
 
Method Summary
 PrintWriter format(Locale l, String format, Object... args)
           
 PrintWriter format(String format, Object... args)
           
 void write(String s)
           
 
Methods inherited from class java.io.PrintWriter
append, append, append, checkError, clearError, close, flush, print, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnsiRenderWriter

public AnsiRenderWriter(OutputStream out)

AnsiRenderWriter

public AnsiRenderWriter(OutputStream out,
                        boolean autoFlush)

AnsiRenderWriter

public AnsiRenderWriter(Writer out)

AnsiRenderWriter

public AnsiRenderWriter(Writer out,
                        boolean autoFlush)
Method Detail

write

public void write(String s)
Overrides:
write in class PrintWriter

format

public PrintWriter format(String format,
                          Object... args)
Overrides:
format in class PrintWriter

format

public PrintWriter format(Locale l,
                          String format,
                          Object... args)
Overrides:
format in class PrintWriter


Copyright © 2009-2010 Progress Software Inc.. All Rights Reserved.