public final class TraceDebuggerRunner extends DebuggerRunner
DebuggerRunner
that writes verbose information about parsing to stdoutConstructor 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()
DebuggerRunner
init
in class DebuggerRunner
public java.lang.String getCommand()
DebuggerRunner
getCommand
in class DebuggerRunner
public void lineOutput(java.lang.String line)
DebuggerRunner
lineOutput
in class DebuggerRunner
line
- a single line of output generated by the Daffodil debuggerpublic void fini()
DebuggerRunner
fini
in class DebuggerRunner