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