Constructors

Link copied to clipboard
constructor(parent: XProcInstruction)

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
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
val pipeinfo: List<XdmNode>
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
protected fun addInstruction(instruction: XProcInstruction, type: QName = instruction.instructionType)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun atomicStep(type: QName, name: String): AtomicStepInstruction
open override fun atomicStep(type: QName): AtomicStepInstruction
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
protected fun checkOpen()
Link copied to clipboard
open override fun choose(): ChooseInstruction
Link copied to clipboard
protected fun coherentPortDeclarations(portList: List<PortBindingContainer>, error: (String) -> XProcError)
Link copied to clipboard
Link copied to clipboard
fun depends(steplist: String)
Link copied to clipboard
protected fun elaborateInstructionInfo()
Link copied to clipboard
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
open override fun forEach(): ForEachInstruction
Link copied to clipboard
open override fun group(): GroupInstruction
Link copied to clipboard
open override fun ifInstruction(): IfInstruction
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 output(port: String?): OutputInstruction
open override fun output(port: String, primary: Boolean?, sequence: Boolean): OutputInstruction
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun primaryOutput(): PortBindingContainer?
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
protected open override fun sinkUnreadablePort(wo: PortBindingContainer)
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
open override fun tryInstruction(): TryInstruction
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 override fun variable(name: QName): VariableInstruction
Link copied to clipboard
protected open fun variableBindings(expr: XProcExpression, step: StepDeclaration)
Link copied to clipboard
open override fun viewport(): ViewportInstruction
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard