Class TextComponentWriter
java.lang.Object
java.io.OutputStream
java.io.FilterOutputStream
java.io.PrintStream
editor.TextComponentWriter
- All Implemented Interfaces:
IColorConsole, Closeable, Flushable, Appendable, AutoCloseable
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classprivate static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate AttributeSetprivate final SimpleAttributeSetprivate BatchDocumentprivate PrintStream[]private StringBuilderFields inherited from class FilterOutputStream
out -
Constructor Summary
ConstructorsConstructorDescriptionTextComponentWriter(Color color, BatchDocument document, PrintStream... echoWriters) -
Method Summary
Modifier and TypeMethodDescriptionvoidprint(boolean b) voidprint(char c) voidprint(char[] s) voidprint(double d) voidprint(float f) voidprint(int i) voidprint(long l) voidvoidvoidprintln()voidprintln(boolean b) voidprintln(char c) voidprintln(char[] s) voidprintln(double d) voidprintln(float f) voidprintln(int i) voidprintln(long l) voidvoidvoidvoidsetAttributes(AttributeSet attributes) voidvoidwrite(byte[] buf, int off, int len) voidwrite(int b) Methods inherited from class PrintStream
append, append, append, charset, checkError, clearError, close, flush, format, format, printf, printf, setError, write, writeBytesMethods inherited from class OutputStream
nullOutputStream
-
Field Details
-
_document
-
_echoWriters
-
_attributes
-
_defaultAttributes
-
_suspendedOutput
-
-
Constructor Details
-
TextComponentWriter
-
-
Method Details
-
print
public void print(boolean b) - Overrides:
printin classPrintStream
-
print
public void print(char c) - Overrides:
printin classPrintStream
-
print
public void print(int i) - Overrides:
printin classPrintStream
-
print
public void print(long l) - Overrides:
printin classPrintStream
-
print
public void print(float f) - Overrides:
printin classPrintStream
-
print
public void print(double d) - Overrides:
printin classPrintStream
-
print
public void print(char[] s) - Overrides:
printin classPrintStream
-
print
- Overrides:
printin classPrintStream
-
print
- Overrides:
printin classPrintStream
-
println
public void println()- Overrides:
printlnin classPrintStream
-
println
public void println(boolean b) - Overrides:
printlnin classPrintStream
-
println
public void println(char c) - Overrides:
printlnin classPrintStream
-
println
public void println(int i) - Overrides:
printlnin classPrintStream
-
println
public void println(long l) - Overrides:
printlnin classPrintStream
-
println
public void println(float f) - Overrides:
printlnin classPrintStream
-
println
public void println(double d) - Overrides:
printlnin classPrintStream
-
println
public void println(char[] s) - Overrides:
printlnin classPrintStream
-
println
- Overrides:
printlnin classPrintStream
-
println
- Overrides:
printlnin classPrintStream
-
write
public void write(byte[] buf, int off, int len) - Overrides:
writein classPrintStream
-
write
public void write(int b) - Overrides:
writein classPrintStream
-
setAttributes
- Specified by:
setAttributesin interfaceIColorConsole
-
suspendUpdates
public void suspendUpdates()- Specified by:
suspendUpdatesin interfaceIColorConsole
-
resumeUpdates
public void resumeUpdates()- Specified by:
resumeUpdatesin interfaceIColorConsole
-