CliDebugger

class CliDebugger(val runtime: XProcRuntime) : Monitor(source)

Constructors

Link copied to clipboard
constructor(runtime: XProcRuntime)

Types

Link copied to clipboard
open inner class Breakpoint(val id: String, val expr: String)
Link copied to clipboard
open inner class Catchpoint(val id: String?, val code: String?)
Link copied to clipboard
inner class ConditionalBreakpoint(val id: String, val expr: String) : CliDebugger.Breakpoint
Link copied to clipboard
inner class InputBreakpoint(val id: String, val port: String, val expr: String) : CliDebugger.Breakpoint
Link copied to clipboard
inner class OutputBreakpoint(val id: String, val port: String, val expr: String) : CliDebugger.Breakpoint
Link copied to clipboard
inner class StackFrame(val step: AbstractStep)
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard
val breakpoints: <Error class: unknown class>
Link copied to clipboard
val catchpoints: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var help: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
val localNamespaces: <Error class: unknown class>
Link copied to clipboard
val localVariables: <Error class: unknown class>
Link copied to clipboard
var parser: InvisibleXmlParser?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var reader: LineReader?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val stacks: <Error class: unknown class>
Link copied to clipboard
val stepList: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val terminal: Terminal

Functions

Link copied to clipboard
open override fun abortStep(step: AbstractStep, ex: Exception)
Link copied to clipboard
fun doBaseUri(command: Map<String, String>)
Link copied to clipboard
fun doBreakpoint(command: Map<String, String>)
Link copied to clipboard
fun doCatchpoint(command: Map<String, String>)
Link copied to clipboard
fun doDown(command: Map<String, String>)
Link copied to clipboard
fun doExit()
Link copied to clipboard
fun doHelp(command: Map<String, String>)
Link copied to clipboard
fun doInputs()
Link copied to clipboard
fun doModels(command: Map<String, String>)
Link copied to clipboard
fun doNamespace(command: Map<String, String>)
Link copied to clipboard
fun doNext(command: Map<String, String>)
Link copied to clipboard
fun doOptions()
Link copied to clipboard
fun doRun(command: Map<String, String>)
Link copied to clipboard
fun doStack(command: Map<String, String>)
Link copied to clipboard
fun doStep(command: Map<String, String>)
Link copied to clipboard
fun doSubpipeline(command: Map<String, String>)
Link copied to clipboard
fun doUp(command: Map<String, String>)
Link copied to clipboard
open override fun endStep(step: AbstractStep)
Link copied to clipboard
open override fun sendDocument(from: Pair<AbstractStep, String>, to: Pair<Consumer, String>, document: XProcDocument): XProcDocument
Link copied to clipboard
open override fun startStep(step: AbstractStep)