Scala Library
|
|
scala/xml/factory/NodeFactory.scala
]
trait
NodeFactory[A <: Node]
extends
AnyRefValue Summary | |
val
|
cache : HashMap[Int, List[A]] |
val
|
ignoreComments : Boolean |
val
|
ignoreProcInstr : Boolean |
Method Summary | |
protected def
|
construct (hash : Int, old : List[A], pre : java.lang.String, name : java.lang.String, attrSeq : MetaData, scope : NamespaceBinding, children : Seq[Node]) : A |
protected abstract def
|
create (pre : java.lang.String, name : java.lang.String, attrs : MetaData, scope : NamespaceBinding, children : Seq[Node]) : A |
def
|
eqElements
(ch1 : Seq[Node], ch2 : Seq[Node]) : Boolean
faster equality, because
|
def
|
makeComment (s : java.lang.String) : Seq[Comment] |
def
|
makeNode (pre : java.lang.String, name : java.lang.String, attrSeq : MetaData, scpe : NamespaceBinding, children : Seq[Node]) : A |
def
|
makeProcInstr (t : java.lang.String, s : java.lang.String) : Seq[ProcInstr] |
def
|
makeText (s : java.lang.String) : Text |
def
|
nodeEquals (n : Node, pre : java.lang.String, name : java.lang.String, attrSeq : MetaData, scope : NamespaceBinding, children : Seq[Node]) : Boolean |
Methods inherited from AnyRef | |
getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize, ==, !=, eq, ne, synchronized |
Methods inherited from Any | |
==, !=, isInstanceOf, asInstanceOf |
Value Details |
Method Details |
protected abstract
def
create(pre : java.lang.String, name : java.lang.String, attrs : MetaData, scope : NamespaceBinding, children : Seq[Node]) : A
protected
def
construct(hash : Int, old : List[A], pre : java.lang.String, name : java.lang.String, attrSeq : MetaData, scope : NamespaceBinding, children : Seq[Node]) : A
def
nodeEquals(n : Node, pre : java.lang.String, name : java.lang.String, attrSeq : MetaData, scope : NamespaceBinding, children : Seq[Node]) : Boolean
def
makeNode(pre : java.lang.String, name : java.lang.String, attrSeq : MetaData, scpe : NamespaceBinding, children : Seq[Node]) : A
def
makeText(s : java.lang.String) : Text
def
makeComment(s : java.lang.String) : Seq[Comment]
def
makeProcInstr(t : java.lang.String, s : java.lang.String) : Seq[ProcInstr]
Scala Library
|
|