cz.cuni.pogamut.Parser
Class GameBotConnection.BufferedReaderForLog
java.lang.Object
java.io.Reader
java.io.BufferedReader
cz.cuni.pogamut.Parser.GameBotConnection.BufferedReaderForLog
- All Implemented Interfaces:
- java.io.Closeable, java.lang.Readable, java.util.EventListener, java.util.prefs.PreferenceChangeListener
- Enclosing class:
- GameBotConnection
private class GameBotConnection.BufferedReaderForLog
- extends java.io.BufferedReader
- implements java.util.prefs.PreferenceChangeListener
This class is used to dump the raw data from GameBots.
Fields inherited from class java.io.Reader |
lock |
Methods inherited from class java.io.BufferedReader |
close, mark, markSupported, read, readLine, ready, reset, skip |
Methods inherited from class java.io.Reader |
read, read |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
lastLine
private java.lang.StringBuffer lastLine
lineSeparator
private java.lang.String lineSeparator
shouldLog
private boolean shouldLog
GameBotConnection.BufferedReaderForLog
public GameBotConnection.BufferedReaderForLog(java.io.InputStreamReader stream)
end
public void end()
shouldLogChanged
private void shouldLogChanged()
preferenceChange
public void preferenceChange(java.util.prefs.PreferenceChangeEvent arg0)
- Specified by:
preferenceChange
in interface java.util.prefs.PreferenceChangeListener
read
public int read(char[] cbuf,
int offset,
int length)
throws java.io.IOException
- Overrides:
read
in class java.io.BufferedReader
- Throws:
java.io.IOException