public final class TraceDebuggerRunner extends DebuggerRunner
DebuggerRunner that writes verbose information about parsing to stdout| Constructor and Description |
|---|
TraceDebuggerRunner() |
| Modifier and Type | Method and Description |
|---|---|
void |
fini()
Called once upon completion of a parse, allowing one to perform any
steps necessary to clean up the debugger runner.
|
java.lang.String |
getCommand()
Called by Daffodil when there is a pause in parsing to determine what
debugger actions should be taken.
|
void |
init()
Called once at the beginning of a parse, allowing one to perform any
initialization steps that may be necessary.
|
void |
lineOutput(java.lang.String line)
Called by Daffodil when a debugger command has produce output.
|
public void init()
DebuggerRunnerinit in class DebuggerRunnerpublic java.lang.String getCommand()
DebuggerRunnergetCommand in class DebuggerRunnerpublic void lineOutput(java.lang.String line)
DebuggerRunnerlineOutput in class DebuggerRunnerline - a single line of output generated by the Daffodil debuggerpublic void fini()
DebuggerRunnerfini in class DebuggerRunner