Constructors

Link copied to clipboard
constructor(parent: XProcInstruction)
constructor(parent: XProcInstruction, type: QName)
constructor(parent: XProcInstruction?, stepConfig: InstructionConfiguration)

Properties

Link copied to clipboard
protected val _extensionAttributes: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val id: String
Link copied to clipboard
val inscopeNamespaces: Map<String, NamespaceUri>
Link copied to clipboard
Link copied to clipboard
val instructionType: QName
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val pipeinfo: List<XdmNode>
Link copied to clipboard
open override var psviRequired: Boolean?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var type: QName?
Link copied to clipboard
open override var version: Double?
Link copied to clipboard
Link copied to clipboard
open override var xpathVersion: Double?

Functions

Link copied to clipboard
protected fun addInstruction(instruction: XProcInstruction, type: QName = instruction.instructionType)
Link copied to clipboard
fun addIOType(instruction: XProcInstruction)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun atomicStep(type: QName): AtomicStepInstruction
open fun atomicStep(type: QName, name: String): AtomicStepInstruction
Link copied to clipboard
open override fun checkImplicitOutput(lastStep: StepDeclaration)
Link copied to clipboard
open override fun checkInputBindings()
Link copied to clipboard
protected fun checkOpen()
Link copied to clipboard
Link copied to clipboard
protected fun coherentPortDeclarations(portList: List<PortBindingContainer>, error: (String) -> XProcError)
Link copied to clipboard
Link copied to clipboard
open override fun declareStep(): DeclareStepInstruction
Link copied to clipboard
Link copied to clipboard
fun depends(steplist: String)
Link copied to clipboard
protected fun elaborateInstructionInfo()
Link copied to clipboard
protected fun findAlternativeStepDeclarations(stepTypes: Map<QName, DeclareStepInstruction>, stepNames: Map<String, StepDeclaration>, bindings: Map<QName, VariableBindingContainer>)
Link copied to clipboard
Link copied to clipboard
protected fun findStepDeclaration(stepType: QName): DeclareStepInstruction?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun getOption(name: QName): OptionInstruction?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun import(import: StepContainerInterface)
Link copied to clipboard
open override fun importFunctions(href: URI, contentType: MediaType?, namespace: String?): ImportFunctionsInstruction
Link copied to clipboard
fun input(port: String, primary: Boolean? = null, sequence: Boolean? = null): InputInstruction
Link copied to clipboard
Link copied to clipboard
open fun message(message: XProcAvtExpression)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun option(name: QName): OptionInstruction
open override fun option(name: QName, staticValue: XProcExpression): OptionInstruction
Link copied to clipboard
open fun output(port: String? = null): OutputInstruction
open fun output(port: String, primary: Boolean? = null, sequence: Boolean = false): OutputInstruction
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun setExtensionAttribute(name: QName, value: String)
Link copied to clipboard
Link copied to clipboard
protected fun sinkUnreadPorts()
Link copied to clipboard
fun stepAvailable(name: QName): Boolean
Link copied to clipboard
Link copied to clipboard
fun timeout(value: String)
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
protected fun updateStepConfig(stepTypes: Map<QName, DeclareStepInstruction>, stepNames: Map<String, StepDeclaration>, bindings: Map<QName, VariableBindingContainer>)
Link copied to clipboard
open fun variable(name: QName): VariableInstruction
Link copied to clipboard
protected open fun variableBindings(expr: XProcExpression, step: StepDeclaration)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard