org.crsh.shell.io
Class ShellPrinter

java.lang.Object
  extended by java.io.Writer
      extended by java.io.PrintWriter
          extended by org.crsh.text.ShellPrintWriter
              extended by org.crsh.shell.io.ShellPrinter
All Implemented Interfaces:
Closeable, Flushable, Appendable

public class ShellPrinter
extends ShellPrintWriter

Extends the ShellPrintWriter to provides support for easy padding.

Version:
$Revision$
Author:
Julien Viet

Field Summary
private  InvocationContext context
          .
private  ShellWriter out
          .
 
Fields inherited from class java.io.Writer
lock
 
Constructor Summary
ShellPrinter(ShellWriter out, InvocationContext context)
           
 
Method Summary
 void print(Object obj)
           
 void println(Object x)
           
 
Methods inherited from class org.crsh.text.ShellPrintWriter
isEmpty, leftShift, print, print, print, print, print, print, println, println, println, println, println, println
 
Methods inherited from class java.io.PrintWriter
append, append, append, checkError, clearError, close, flush, format, format, print, print, print, print, print, print, print, print, printf, printf, println, println, println, println, println, println, println, println, println, setError, write, write, write, write, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

out

private final ShellWriter out
.


context

private final InvocationContext context
.

Constructor Detail

ShellPrinter

public ShellPrinter(ShellWriter out,
                    InvocationContext context)
Method Detail

println

public void println(Object x)
Overrides:
println in class PrintWriter

print

public void print(Object obj)
Overrides:
print in class PrintWriter


Copyright © 2012 eXo Platform SAS. All Rights Reserved.