Converter from DOM nodes to yaidom nodes, in particular from org.w3c.dom.Element
to eu.cdevreeze.yaidom.simple.Elem and
from org.w3c.dom.Document
to eu.cdevreeze.yaidom.simple.Document.
Converter from Scala XML nodes to yaidom nodes, in particular from scala.xml.Elem
to eu.cdevreeze.yaidom.simple.Elem and
from scala.xml.Document
to eu.cdevreeze.yaidom.simple.Document.
Converter from StAX events to yaidom nodes, in particular from immutable.IndexedSeq[XMLEvent]
to eu.cdevreeze.yaidom.simple.Elem and
to eu.cdevreeze.yaidom.simple.Document.
Converter from yaidom nodes to DOM nodes, in particular from eu.cdevreeze.yaidom.simple.Elem to a org.w3c.dom.Element
,
and from eu.cdevreeze.yaidom.simple.Document to a org.w3c.dom.Document
.
Converter from yaidom nodes to SAX event producers, in particular from eu.cdevreeze.yaidom.simple.Elem to SaxEventsProducer
,
and from eu.cdevreeze.yaidom.simple.Document to SaxEventsProducer
.
Converter from yaidom nodes to Scala XML nodes, in particular from eu.cdevreeze.yaidom.simple.Elem to a scala.xml.Elem
.
Converter from yaidom nodes to StAX events, in particular from eu.cdevreeze.yaidom.simple.Elem to immutable.IndexedSeq[XMLEvent]
,
and from eu.cdevreeze.yaidom.simple.Document to immutable.IndexedSeq[XMLEvent]
.
Conversions between yaidom nodes and DOM nodes.
Conversions between yaidom nodes and Scala XML nodes.
Conversions between yaidom nodes and StAX events.
Support for conversions from/to yaidom. This package mostly contains conversions between yaidom objects and JAXP DOM or StAX objects, in both directions.
This conversion support is used by the Document parsers and printers in the
parse
andprint
packages, respectively. This package can also be used directly by consumers of the yaidom API.These JAXP-object conversions suggest that yaidom is optimistic about the available (heap) memory.
This package depends on the eu.cdevreeze.yaidom.core, eu.cdevreeze.yaidom.queryapi and eu.cdevreeze.yaidom.simple packages, and not the other way around. The eu.cdevreeze.yaidom.parse and eu.cdevreeze.yaidom.print packages depend on this package.