Author: reto
Date: Mon Nov 22 20:16:03 2010
New Revision: 1037866

URL: http://svn.apache.org/viewvc?rev=1037866&view=rev
Log:
CLEREZZA-362: supporting any object as return value of the content method

Modified:
    
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.scala/src/main/scala/org/apache/clerezza/platform/typerendering/scala/RenderedPage.scala

Modified: 
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.scala/src/main/scala/org/apache/clerezza/platform/typerendering/scala/RenderedPage.scala
URL: 
http://svn.apache.org/viewvc/incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.scala/src/main/scala/org/apache/clerezza/platform/typerendering/scala/RenderedPage.scala?rev=1037866&r1=1037865&r2=1037866&view=diff
==============================================================================
--- 
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.scala/src/main/scala/org/apache/clerezza/platform/typerendering/scala/RenderedPage.scala
 (original)
+++ 
incubator/clerezza/trunk/org.apache.clerezza.parent/org.apache.clerezza.platform.typerendering.scala/src/main/scala/org/apache/clerezza/platform/typerendering/scala/RenderedPage.scala
 Mon Nov 22 20:16:03 2010
@@ -63,11 +63,14 @@ abstract class RenderedPage(arguments: R
        val out = new PrintWriter(os)
 
        out.println(
-               content
+               content match {
+                       case s: Seq[_] => s.mkString
+                       case o => o.toString
+               }
        )
        out.flush()
 
-       def content : Elem;
+       def content : AnyRef;
 
 
 }


Reply via email to