InstructionConfiguration

class InstructionConfiguration(val saxonConfig: SaxonConfiguration, val context: DocumentContext, val environment: XProcEnvironment) : StepConfiguration(source)

Constructors

Link copied to clipboard
constructor(config: InstructionConfiguration, context: DocumentContext)
constructor(saxonConfig: SaxonConfiguration, context: DocumentContext, environment: XProcEnvironment)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
protected val _inscopeStepTypes: <Error class: unknown class>
Link copied to clipboard
var _qnameMapType: SequenceType?
Link copied to clipboard
open override val assertions: AssertionsLevel
Link copied to clipboard
open override val baseUri: URI?
Link copied to clipboard
open override val buildId: String
Link copied to clipboard
open override val contentTypes: Map<String, String>
Link copied to clipboard
Link copied to clipboard
open override val documentManager: DocumentManager
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val episode: String
Link copied to clipboard
Link copied to clipboard
open override val inscopeNamespaces: Map<String, NamespaceUri>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val locale: String
Link copied to clipboard
open override val location: Location
Link copied to clipboard
open override val messagePrinter: MessagePrinter
Link copied to clipboard
open override val messageReporter: MessageReporter
Link copied to clipboard
open override val mimeTypes: MimetypesFileTypeMap
Link copied to clipboard
open override val monitors: MutableList<Monitor>
Link copied to clipboard
Link copied to clipboard
open override val processor: Processor
Link copied to clipboard
open override val productName: String
Link copied to clipboard
open override val productVersion: String
Link copied to clipboard
open override val proxies: Map<String, String>
Link copied to clipboard
val qnameMapType: SequenceType
Link copied to clipboard
Link copied to clipboard
open override val standardSteps: Map<QName, DeclareStepInstruction>
Link copied to clipboard
val staticBindings: Map<QName, XdmValue>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
var validationMode: ValidationMode
Link copied to clipboard
open override val vendor: String
Link copied to clipboard
open override val vendorUri: String
Link copied to clipboard
open override val version: String
Link copied to clipboard
open override val xmlCalabash: XmlCalabash
Link copied to clipboard
Link copied to clipboard
open override val xpathVersion: String

Functions

Link copied to clipboard
fun addStaticBinding(name: QName, value: XdmValue)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun atomicStepAvailable(name: QName): Boolean
Link copied to clipboard
open override fun copy(): InstructionConfiguration
Link copied to clipboard
Link copied to clipboard
fun debug(message: () -> String)
Link copied to clipboard
fun error(message: () -> String)
Link copied to clipboard
open override fun exception(error: XProcError): XProcException
open override fun exception(error: XProcError, cause: Throwable): XProcException
Link copied to clipboard
fun info(message: () -> String)
Link copied to clipboard
open override fun newXPathCompiler(): XPathCompiler
Link copied to clipboard
fun putStepType(type: QName, decl: DeclareStepInstruction)
Link copied to clipboard
fun report(verbosity: Verbosity, extraAttributes: Map<QName, String>, message: () -> String)
Link copied to clipboard
open override fun resolve(href: String): URI
Link copied to clipboard
fun stepAvailable(name: QName): Boolean
Link copied to clipboard
Link copied to clipboard
open override fun stepProvider(params: StepParameters): () -> XProcStep
Link copied to clipboard
fun trace(message: () -> String)
Link copied to clipboard
open override fun uniqueName(base: String): String
Link copied to clipboard
open override fun uniqueUri(uri: String): URI
Link copied to clipboard
open override fun updateWith(location: Location)
open override fun updateWith(baseUri: URI)
open override fun updateWith(namespaces: Map<String, NamespaceUri>)
open override fun updateWith(node: XdmNode)
open override fun updateWith(prefix: String, ns: NamespaceUri)
Link copied to clipboard
fun warn(message: () -> String)
Link copied to clipboard
open override fun with(location: Location): InstructionConfiguration
open override fun with(prefix: String, uri: NamespaceUri): InstructionConfiguration