|
Scala 2.2.0
|
abstract
class
LoggedNodeFactory
[A <: scala.xml.Node]
extends
java.lang.Object with
scala.xml.factory.NodeFactory[A] with
scala.util.logging.Logged with
scala.ScalaObjectThis class logs what the nodefactory is actually doing. If you want to see what happens during loading, use it like this:
object testLogged extends Application { val x = new scala.xml.nobinding.NoBindingFactoryAdapter with scala.xml.LoggedNodeFactory[scala.xml.Elem]() with scala.util.logging.ConsoleLogger; Console.println("Start"); val doc = x.loadXML(new org.xml.sax.InputSource("http://lamp.epfl.ch/~buraq")); Console.println("End"); Console.println(doc); }
Constructor Summary | |
def
this
|
Val Summary | |
final
|
val
CACHE
: scala.Int(1)
|
final
|
val
FULL
: scala.Int(2)
|
final
|
val
NONE
: scala.Int(0)
|
val
logComment
: scala.Boolean
|
|
val
logCompressLevel
: scala.Int
0 = no loggging, 1 = cache hits, 2 = detail |
|
val
logNode
: scala.Boolean
|
|
val
logProcInstr
: scala.Boolean
|
|
val
logText
: scala.Boolean
|
Def Summary | |
override
|
def
makeComment
(s: java.lang.String)
: scala.Seq[scala.xml.Comment]
|
override
|
def
makeNode
(pre: java.lang.String, label: java.lang.String, attrSeq: scala.xml.MetaData, scope: scala.xml.NamespaceBinding, children: scala.Seq[scala.xml.Node])
: A
logged version of makeNode method |
override
|
def
makeProcInstr
(t: java.lang.String, s: java.lang.String)
: scala.Seq[scala.xml.ProcInstr]
|
override
|
def
makeText
(s: java.lang.String)
: scala.xml.Text
|
Constructor Detail |
def
this
Val Detail |
final
val
CACHE
: scala.Int(1)
final
val
FULL
: scala.Int(2)
final
val
NONE
: scala.Int(0)
val
logComment
: scala.Boolean
val
logCompressLevel
: scala.Int
val
logNode
: scala.Boolean
val
logProcInstr
: scala.Boolean
val
logText
: scala.Boolean
Def Detail |
override
def
makeComment
(s: java.lang.String): scala.Seq[scala.xml.Comment]
override
def
makeNode
(pre: java.lang.String, label: java.lang.String, attrSeq: scala.xml.MetaData, scope: scala.xml.NamespaceBinding, children: scala.Seq[scala.xml.Node]): A
override
def
makeProcInstr
(t: java.lang.String, s: java.lang.String): scala.Seq[scala.xml.ProcInstr]
override
def
makeText
(s: java.lang.String): scala.xml.Text