summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2003-12-03 12:22:19 +0000
committerburaq <buraq@epfl.ch>2003-12-03 12:22:19 +0000
commit5488f9b4ae78cda29ad0cd3fdbf7ac3561323edf (patch)
treef1df57b2a69fe4fad2648baeda83a118de98f4b2
parentf4eb9e9cf9657671f0d21ec2c72a07edb86651b5 (diff)
downloadscala-5488f9b4ae78cda29ad0cd3fdbf7ac3561323edf.tar.gz
scala-5488f9b4ae78cda29ad0cd3fdbf7ac3561323edf.tar.bz2
scala-5488f9b4ae78cda29ad0cd3fdbf7ac3561323edf.zip
toString method
-rw-r--r--sources/scala/xml/nobinding/Element.scala8
1 files changed, 8 insertions, 0 deletions
diff --git a/sources/scala/xml/nobinding/Element.scala b/sources/scala/xml/nobinding/Element.scala
index 9ef463b636..4e115ec1b5 100644
--- a/sources/scala/xml/nobinding/Element.scala
+++ b/sources/scala/xml/nobinding/Element.scala
@@ -12,5 +12,13 @@ class Element( name:String, ch: Seq[Node] ) extends AttributedNode with Symbol(
override def attributes : Map[String,String] = ListMap.Empty[String,String] ;
override val attribHashCode:int = 0;
+
+ override def toString() = super.toString() + "(" + {
+ val it = ch.elements;
+ if( it.hasNext )
+ it.next.toString() + it.foldLeft ("") { (x:String,c:Node) => x+c.toString() }
+ else
+ ""
+ }+")";
}