gate.gui
Class LogArea.UTF8PrintStream
java.lang.Object
|
+--java.io.OutputStream
|
+--java.io.FilterOutputStream
|
+--java.io.PrintStream
|
+--gate.gui.LogArea.UTF8PrintStream
- Enclosing class:
- LogArea
- public static class LogArea.UTF8PrintStream
- extends PrintStream
A print writer that uses UTF-8 to convert from char[] to byte[]
Method Summary |
void |
print(char[] s)
Overriden so it uses UTF-8 when converting a char[] to byte[] |
void |
print(String s)
Overriden so it uses UTF-8 when converting a string to byte[] |
Methods inherited from class java.io.PrintStream |
checkError, close, ensureOpen, flush, newLine, print, print, print, print, print, print, print, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
LogArea.UTF8PrintStream
public LogArea.UTF8PrintStream(OutputStream out)
throws UnsupportedEncodingException
LogArea.UTF8PrintStream
public LogArea.UTF8PrintStream(OutputStream out,
boolean autoFlush)
throws UnsupportedEncodingException
print
public void print(String s)
- Overriden so it uses UTF-8 when converting a string to byte[]
- Overrides:
print
in class PrintStream
- Parameters:
s
- the string to be printed
print
public void print(char[] s)
- Overriden so it uses UTF-8 when converting a char[] to byte[]
- Overrides:
print
in class PrintStream
- Parameters:
s
- the string to be printed