Class Summary | |
case class
|
EvComment
(val text : java.lang.String) extends XMLEvent with Product
A comment is encountered
|
case class
|
EvElemEnd
(val pre : java.lang.String, val label : java.lang.String) extends XMLEvent with Product
An element is encountered the last time
|
case class
|
EvElemStart
(val pre : java.lang.String, val label : java.lang.String, val attrs : MetaData, val scope : NamespaceBinding) extends XMLEvent with Product
An element is encountered the first time
|
case class
|
EvEntityRef
(val entity : java.lang.String) extends XMLEvent with Product
An entity reference is encountered
|
case class
|
EvProcInstr
(val target : java.lang.String, val text : java.lang.String) extends XMLEvent with Product
A processing instruction is encountered
|
case class
|
EvText
(val text : java.lang.String) extends XMLEvent with Product
A text node is encountered
|
trait
|
ProducerConsumerIterator
[T >: Null] extends Iterator[T]
|
trait
|
XMLEvent
extends AnyRef
This class represents an XML event for pull parsing.
Pull parsing means that during the traversal of the XML
tree we are parsing, each "event" is returned to the caller
and the traversal is suspended.
|
class
|
XMLEventReader
(src : Source) extends ProducerConsumerIterator[XMLEvent]
|
Object Summary | |
object
|
EvComment
extends (java.lang.String) => EvComment
|
object
|
EvElemEnd
extends (java.lang.String, java.lang.String) => EvElemEnd
|
object
|
EvElemStart
extends (java.lang.String, java.lang.String, MetaData, NamespaceBinding) => EvElemStart
|
object
|
EvEntityRef
extends (java.lang.String) => EvEntityRef
|
object
|
EvProcInstr
extends (java.lang.String, java.lang.String) => EvProcInstr
|
object
|
EvText
extends (java.lang.String) => EvText
|