org.crsh.text
Class ShellPrintWriter
java.lang.Object
java.io.Writer
java.io.PrintWriter
org.crsh.text.ShellPrintWriter
- All Implemented Interfaces:
- Closeable, Flushable, Appendable
- Direct Known Subclasses:
- ShellPrinter
public class ShellPrintWriter
- extends PrintWriter
The shell printer extends the PrintWriter
and provides support for decorating a char stream.
- Version:
- $Revision$
- Author:
- Julien Viet
Method Summary |
boolean |
isEmpty()
|
ShellPrintWriter |
leftShift(Object o)
Groovy left shift operator. |
void |
print(Object obj,
Color foreground)
|
void |
print(Object obj,
Color foreground,
Color background)
|
void |
print(Object obj,
Decoration decoration)
|
void |
print(Object obj,
Decoration decoration,
Color foreground)
|
void |
print(Object obj,
Decoration decoration,
Color foreground,
Color background)
|
void |
print(Object obj,
Style style)
|
void |
println(Object obj,
Color foreground)
|
void |
println(Object obj,
Color foreground,
Color background)
|
void |
println(Object obj,
Decoration decoration)
|
void |
println(Object obj,
Decoration decoration,
Color foreground)
|
void |
println(Object obj,
Decoration decoration,
Color foreground,
Color background)
|
void |
println(Object obj,
Style style)
|
Methods inherited from class java.io.PrintWriter |
append, append, append, checkError, clearError, close, flush, format, format, 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, write |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
out
private final ShellAppendable out
- .
ShellPrintWriter
public ShellPrintWriter(ShellAppendable out)
isEmpty
public final boolean isEmpty()
print
public final void print(Object obj,
Color foreground)
println
public final void println(Object obj,
Color foreground)
print
public final void print(Object obj,
Color foreground,
Color background)
println
public final void println(Object obj,
Color foreground,
Color background)
print
public final void print(Object obj,
Decoration decoration)
println
public final void println(Object obj,
Decoration decoration)
print
public final void print(Object obj,
Decoration decoration,
Color foreground)
println
public final void println(Object obj,
Decoration decoration,
Color foreground)
print
public final void print(Object obj,
Decoration decoration,
Color foreground,
Color background)
println
public final void println(Object obj,
Decoration decoration,
Color foreground,
Color background)
print
public final void print(Object obj,
Style style)
println
public final void println(Object obj,
Style style)
leftShift
public final ShellPrintWriter leftShift(Object o)
- Groovy left shift operator.
- Parameters:
o
- the appended
- Returns:
- this object
Copyright © 2012 eXo Platform SAS. All Rights Reserved.