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 fini()
DebuggerRunner
fini
in class DebuggerRunner
public java.lang.String getCommand()
DebuggerRunner
getCommand
in class DebuggerRunner
public void init()
DebuggerRunner
init
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 debugger