public class SimpleOutputtingDebugListener extends java.lang.Object implements CookedMessageDebugListener, AnyMessageDebugListener
DebugASSERT, ASSERT_CHAR, ASSERT_FLAG, DEBUG_ALL_MASK, ERROR, ERROR_CHAR, ERROR_FLAG, FATAL, FATAL_CHAR, FATAL_FLAG, LOG, LOG_CHAR, LOG_FLAG, MESSAGE, MESSAGE_CHAR, MESSAGE_FLAG, NO_DEBUG_MASK, NR_DEBUG_TYPES, TRACE, TRACE_CHAR, TRACE_FLAG, WARNING, WARNING_CHAR, WARNING_FLAG| Constructor and Description |
|---|
SimpleOutputtingDebugListener(java.io.OutputStream stream)
Construct a new listener for the given stream.
|
| Modifier and Type | Method and Description |
|---|---|
void |
receiveCookedMessage(int msgType,
java.lang.String msg,
java.lang.String pos)
Receive a cooked message.
|
void |
receiveErrorMessage(java.lang.String msg,
java.lang.String pos)
Receive a raw error message.
|
boolean |
receiveFailedAssertionMessage(java.lang.String msg,
java.lang.String pos)
Receive a raw message about a failed assertion and return, whether an exception
shall be thrown.
|
int |
receiveFatalMessage(java.lang.String msg,
java.lang.String pos)
Receive a raw fatal error message and return whether the program shall be
exited.
|
void |
receiveLogMessage(java.lang.String msg,
java.lang.String pos)
Receive a raw logging debug message.
|
void |
receiveStandardMessage(java.lang.String msg,
java.lang.String pos)
Receive a raw standard debug message.
|
void |
receiveTraceMessage(java.lang.String msg,
java.lang.String pos)
Receive a raw trace debug message.
|
void |
receiveWarningMessage(java.lang.String msg,
java.lang.String pos)
Receive a raw warning debug message.
|
public SimpleOutputtingDebugListener(java.io.OutputStream stream)
stream - output streampublic void receiveTraceMessage(@NotNull java.lang.String msg, @NotNull java.lang.String pos)
receiveTraceMessage in interface TraceMessageDebugListenermsg - the messagepos - postionpublic void receiveStandardMessage(@NotNull java.lang.String msg, @NotNull java.lang.String pos)
receiveStandardMessage in interface StandardMessageDebugListenermsg - die Meldungpos - postionpublic void receiveWarningMessage(@NotNull java.lang.String msg, @NotNull java.lang.String pos)
receiveWarningMessage in interface WarningMessageDebugListenermsg - the messagepos - postionpublic void receiveErrorMessage(@NotNull java.lang.String msg, @NotNull java.lang.String pos)
receiveErrorMessage in interface ErrorMessageDebugListenermsg - the messagepos - postionpublic void receiveLogMessage(@NotNull java.lang.String msg, @NotNull java.lang.String pos)
receiveLogMessage in interface LogMessageListenermsg - the messagepos - postionpublic int receiveFatalMessage(@NotNull java.lang.String msg, @NotNull java.lang.String pos)
receiveFatalMessage in interface FatalMessageDebugListenermsg - the messagepos - postion1 -- exit the programpublic boolean receiveFailedAssertionMessage(@NotNull java.lang.String msg, @NotNull java.lang.String pos)
receiveFailedAssertionMessage in interface AssertionMessageDebugListenermsg - the messagepos - postiontrue -- create exceptionpublic void receiveCookedMessage(int msgType,
java.lang.String msg,
java.lang.String pos)
receiveCookedMessage in interface CookedMessageDebugListenermsgType - message type (ignored)msg - the messagepos - postion