|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--java.io.OutputStream
|
+--java.io.FilterOutputStream
|
+--java.io.PrintStream
|
+--gov.nist.antd.java.swing.OutPutScreen.Redirector
This class redirects all outputs to registered OutPutScreen's.
| Field Summary | |
(package private) java.util.Vector |
outputVector
This Vector contains all registered OutPutScreens. |
private javax.swing.text.SimpleAttributeSet |
simpleAttrSet
Is needed for the printText Method. |
| Fields inherited from class java.io.PrintStream |
|
| Fields inherited from class java.io.FilterOutputStream |
out |
| Constructor Summary | |
(package private) |
OutPutScreen.Redirector(java.util.Vector v)
Constructs an redirection PrintStream. |
| Method Summary | |
boolean |
checkError()
Not used in this class. |
void |
close()
Not used in this class. |
void |
flush()
Not used in this class. |
void |
print(boolean b)
Prints a boolean value. |
void |
print(char c)
Prints a char value. |
void |
print(char[] c)
Prints an array of char. |
void |
print(double d)
Prints a double value. |
void |
print(float f)
Prints a float value. |
void |
print(int i)
Prints an int value. |
void |
print(long l)
Prints a long value. |
void |
print(java.lang.Object obj)
Prints an Object. |
void |
print(java.lang.String s)
Prints a String. |
void |
println()
Prints an empty line. |
void |
println(boolean b)
Prints a boolean value. |
void |
println(char c)
Prints a char value. |
void |
println(char[] c)
Prints an array of chars. |
void |
println(double d)
Prints a double value. |
void |
println(float f)
Prints a float value. |
void |
println(int x)
Prints an int value. |
void |
println(long l)
Prints a long value. |
void |
println(java.lang.Object obj)
Prints an Object. |
void |
println(java.lang.String s)
Prints a String. |
private void |
send(java.lang.String text)
Prints the String in the OutPutScreen. |
protected void |
setError()
Not used in this class. |
void |
write(byte[] buf,
int off,
int len)
Not used in this class. |
void |
write(int b)
Not used in this class. |
| Methods inherited from class java.io.PrintStream |
|
| Methods inherited from class java.io.FilterOutputStream |
write |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
java.util.Vector outputVector
private javax.swing.text.SimpleAttributeSet simpleAttrSet
| Constructor Detail |
OutPutScreen.Redirector(java.util.Vector v)
v - the vector containing all receivers. Don't pass a cloned
Vector, otherwise the new registration and unregistration won't work.| Method Detail |
public void flush()
flush in class java.io.PrintStreampublic void close()
close in class java.io.PrintStreampublic boolean checkError()
checkError in class java.io.PrintStreamprotected void setError()
setError in class java.io.PrintStreampublic void write(int b)
write in class java.io.PrintStream
public void write(byte[] buf,
int off,
int len)
write in class java.io.PrintStreampublic void print(boolean b)
print in class java.io.PrintStreamb - the boolean value to print.public void print(char c)
print in class java.io.PrintStreamc - the char value to print.public void print(int i)
print in class java.io.PrintStreami - the int value to print.public void print(long l)
print in class java.io.PrintStreaml - the long value to print.public void print(float f)
print in class java.io.PrintStreamf - the float value to print.public void print(double d)
print in class java.io.PrintStreamd - the double value to print.public void print(char[] c)
print in class java.io.PrintStreamc - the array of chars to print.public void print(java.lang.String s)
print in class java.io.PrintStreams - the String to print.public void print(java.lang.Object obj)
print in class java.io.PrintStreamobj - the Object to print.public void println()
println in class java.io.PrintStreampublic void println(boolean b)
println in class java.io.PrintStreamb - the boolean value to print.public void println(char c)
println in class java.io.PrintStreamc - the char value to print.public void println(int x)
println in class java.io.PrintStreampublic void println(long l)
println in class java.io.PrintStreaml - the long value to print.public void println(float f)
println in class java.io.PrintStreamf - the float value to print.public void println(double d)
println in class java.io.PrintStreamd - the double value to print.public void println(char[] c)
println in class java.io.PrintStreamc - the array of chars to print.public void println(java.lang.String s)
println in class java.io.PrintStreams - the String to print.public void println(java.lang.Object obj)
println in class java.io.PrintStreamobj - the Object to print.private void send(java.lang.String text)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||