public class RMLogger extends RMObject
Modifier and Type | Class and Description |
---|---|
static class |
RMLogger.CompositeLogger
A logger to combine multiple other loggers.
|
static class |
RMLogger.NoOp
A logger that does nothing.
|
static class |
RMLogger.PrintStreamLogger
A logger that wraps around a print stream.
|
static class |
RMLogger.Reader
A class to read lines from a given input stream in a separate thread and print them.
|
Modifier and Type | Field and Description |
---|---|
static RMLogger |
err |
static RMLogger |
nop |
static RMLogger |
out |
Constructor and Description |
---|
RMLogger() |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clears the log.
|
java.lang.StringBuffer |
getLog()
Returns the activity log.
|
java.lang.String |
getLogString()
Returns the activity log string.
|
boolean |
getLogToStandard()
Returns whether to log to standard out/err.
|
void |
print(java.lang.String aString)
Called when activity has something to say (forwards to listeners).
|
void |
println(java.lang.String aString)
Called when activity has something to say (forwards to listeners).
|
void |
read(java.io.InputStream anInputStream)
Tells the logger to read from input stream.
|
void |
setLogToStandard(boolean aValue)
Sets whether to log to standard out/err.
|
addPropertyChangeListener, animUpdate, firePropertyChange, firePropertyChange, firePropertyChange, getPCEvent, removePropertyChangeListener, sendPropertyChange, toString
addListener, clone, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListener
public static RMLogger out
public static RMLogger err
public static RMLogger nop
public java.lang.StringBuffer getLog()
public java.lang.String getLogString()
public boolean getLogToStandard()
public void setLogToStandard(boolean aValue)
public void read(java.io.InputStream anInputStream)
public void print(java.lang.String aString)
public void println(java.lang.String aString)
public void clear()