XsltMerge

class XsltMerge(val vPrefix: String, val vNamespace: String) : XsltTag(source)

Constructors

Link copied to clipboard
constructor(vPrefix: String, vNamespace: String)

Properties

Link copied to clipboard
val attributes: <Error class: unknown class>
Link copied to clipboard
val children: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
val name: QName
Link copied to clipboard
Link copied to clipboard
val namespaces: <Error class: unknown class>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun fallback(vocabularyPrefix: String = vPrefix, vocabularyNamespace: String = vNamespace, attributes: Map<QName, String> = mapOf(), ns: Map<String, String> = mapOf(), init: XsltFallback.() -> Unit)
Link copied to clipboard
protected fun <T : XsltElementInterface> initTag(tag: T, init: T.() -> Unit): T
Link copied to clipboard
fun maybe(name: String, value: Boolean?)
fun maybe(name: String, value: String?)
Link copied to clipboard
fun mergeAction(vocabularyPrefix: String = vPrefix, vocabularyNamespace: String = vNamespace, attributes: Map<QName, String> = mapOf(), ns: Map<String, String> = mapOf(), init: XsltMergeAction.() -> Unit)
Link copied to clipboard
fun mergeSource(vocabularyPrefix: String = vPrefix, vocabularyNamespace: String = vNamespace, select: String, name: String? = null, forEachItem: String? = null, forEachStream: String? = null, streamable: Boolean? = null, useAccumulators: String? = null, sortBeforeMerge: Boolean? = null, validation: String? = null, type: String? = null, forEachSource: String? = null, attributes: Map<QName, String> = mapOf(), ns: Map<String, String> = mapOf(), init: XsltMergeSource.() -> Unit)
Link copied to clipboard
open override fun render(builder: SaxonTreeBuilder)