abstract class RenderingHandler extends AnyRef
A RenderingHandler collects output generated during presentation
- Source
- RenderingBuilder.scala
- Alphabetic
- By Inheritance
- RenderingHandler
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Instance Constructors
- new RenderingHandler()
Abstract Value Members
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
def
<<[A](a: A)(implicit arg0: (A) ⇒ String): Unit
shortcut for write
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
var
afterIndentationString: String
- Attributes
- protected
-
def
apply(N: NodeSeq): Unit
output an XML node
-
def
apply(s: String): Unit
output a string
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
done: Unit
releases all resources, empty by default
-
def
elem(tag: String, attributes: (String, String)*)(body: ⇒ Unit): Unit
write an XML element in a way that the XML nesting is reflected in the code (attribute values will be escaped)
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
indent(body: ⇒ Unit): Unit
renders the body in such a way that all calls to nl create indentation one level deeper
- val indentString: String
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
nl: Unit
renders a newline followed by indentation
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()
-
def
wrap(before: String, after: String)(body: ⇒ Unit): Unit
wraps output in a pair of brackets
-
def
writeln(s: String): Unit
output a string with line ending
-
def
xmltext(s: String): Unit
write text inside an xml element (will be escaped)
Deprecated Value Members
-
def
writeEndTag(prefix: String, label: String): Unit
- Annotations
- @MMT_TODO( message = "probably not needed anymore" )
- Deprecated
probably not needed anymore
-
def
writeStartTag(prefix: String, label: String, attributes: MetaData, scope: NamespaceBinding): Unit
- Annotations
- @MMT_TODO( message = "probably not needed anymore" )
- Deprecated
probably not needed anymore