org.sonatype.gshell.command
Class AnsiIO

java.lang.Object
  extended by org.sonatype.gshell.command.IO
      extended by org.sonatype.gshell.command.AnsiIO

public class AnsiIO
extends IO

ANSI-aware IO.

Since:
2.0
Author:
Jason Dillon

Nested Class Summary
 
Nested classes/interfaces inherited from class org.sonatype.gshell.command.IO
IO.Verbosity
 
Field Summary
 
Fields inherited from class org.sonatype.gshell.command.IO
err, in, out, streams
 
Constructor Summary
AnsiIO()
           
AnsiIO(StreamSet streams, boolean autoFlush)
           
 
Method Summary
protected  PrintWriter createWriter(PrintStream out, boolean autoFlush)
           
 
Methods inherited from class org.sonatype.gshell.command.IO
close, createReader, error, error, flush, getTerminal, getVerbosity, isNormal, isQuiet, isSilent, println, println, setVerbosity, warn, warn
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnsiIO

public AnsiIO(StreamSet streams,
              boolean autoFlush)

AnsiIO

public AnsiIO()
Method Detail

createWriter

protected PrintWriter createWriter(PrintStream out,
                                   boolean autoFlush)
Overrides:
createWriter in class IO


Copyright © 2008-2011 Sonatype. All Rights Reserved.