in scala.xml.factory
class LoggedNodeFactory

abstract `class` LoggedNodeFactory [ A <: scala.xml.Node ]
  `extends` java.lang.Object
  `with` scala.xml.factory.NodeFactory[A]
  `with` scala.util.logging.Logged
  `with` scala.ScalaObject

  This class logs what the nodefactory is actually doing. If you want to see what happens during loading, use it like this: object testLogged with 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

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

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

  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