DefaultOutputReceiver

open class DefaultOutputReceiver(val xmlCalabash: XmlCalabash, val processor: Processor, val outputManifold: Map<String, RuntimePort>, val ports: Set<String> = outputManifold.keys) : Receiver(source)

Constructors

Link copied to clipboard
constructor(config: XProcStepConfiguration, outputManifold: Map<String, RuntimePort>)
constructor(xmlCalabash: XmlCalabash, processor: Processor, outputManifold: Map<String, RuntimePort>, ports: Set<String> = outputManifold.keys)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val processor: Processor
Link copied to clipboard

Functions

Link copied to clipboard
open override fun output(port: String, document: XProcDocument)
Link copied to clipboard
fun write(port: String, document: XProcDocument, position: Int, total: Int)