XIncluder

class XIncluder(outs: OutputStream, encoding: String) extends ContentHandler with LexicalHandler

XIncluder is a SAX ContentHandler that writes its XML document onto an output stream after resolving all xinclude:include elements.

XIncluder is a SAX ContentHandler that writes its XML document onto an output stream after resolving all xinclude:include elements.

Based on Eliotte Rusty Harold's SAXXIncluder.

trait LexicalHandler
trait ContentHandler
class Object
trait Matchable
class Any

Value members

Concrete methods

def characters(ch: Array[Char], start: Int, length: Int): Unit
def comment(ch: Array[Char], start: Int, length: Int): Unit
def endCDATA(): Unit
def endDTD(): Unit
def endDocument(): Unit
def endElement(namespaceURI: String, localName: String, qualifiedName: String): Unit
def endEntity(name: String): Unit
def endPrefixMapping(prefix: String): Unit
def ignorableWhitespace(ch: Array[Char], start: Int, length: Int): Unit
def processingInstruction(target: String, data: String): Unit
def setDocumentLocator(locator: Locator): Unit
def setFilter(filter: XIncludeFilter): Unit
def skippedEntity(name: String): Unit
def startCDATA(): Unit
def startDTD(name: String, publicID: String, systemID: String): Unit
def startDocument(): Unit
def startElement(namespaceURI: String, localName: String, qualifiedName: String, atts: Attributes): Unit
def startEntity(name: String): Unit
def startPrefixMapping(prefix: String, uri: String): Unit

Concrete fields

var out: OutputStreamWriter