IterableUIBean

class UIBean
class Component
class Object
trait Matchable
class Any

Value members

Concrete methods

override def doEnd(writer: Writer, body: String): Boolean
Definition Classes
protected def iterator(writer: Writer, body: String): Unit
protected def next(): Boolean
override def start(writer: Writer): Boolean

Callback for the start tag of this component. Should the body be evaluated?

Callback for the start tag of this component. Should the body be evaluated?

Definition Classes

Inherited methods

final def addParameter(key: String, value: Object): Unit

Adds the given key and value to this component's own parameter.

Adds the given key and value to this component's own parameter.

If the provided key is null nothing happens. If the provided value is null any existing parameter with the given key name is removed.

Inherited from:
Component
final override def end(writer: Writer, body: String): Boolean

Callback for the end tag of this component. Should the body be evaluated again?

Callback for the end tag of this component. Should the body be evaluated again?

Definition Classes
Inherited from:
ClosingUIBean
def evaluateParams(): Unit
Inherited from:
Component
final def findAncestor[T <: Component](clazz: Class[T]): T

Finds the nearest ancestor of this component stack.

Finds the nearest ancestor of this component stack.

Value parameters:
clazz

the class to look for, or if assignable from.

Returns:

the component if found, null if not.

Inherited from:
Component
final def generateIdIfEmpty(): Unit
Inherited from:
UIBean
final def parameterString: String

将所有额外参数链接起来

将所有额外参数链接起来

Returns:

空格开始 空格相隔的参数字符串

Inherited from:
Component
final override def usesBody(): Boolean

Overwrite to set if body shold be used.

Overwrite to set if body shold be used.

Returns:

always false for this component.

Definition Classes
Inherited from:
ClosingUIBean

Inherited fields

var body: String
Inherited from:
ClosingUIBean
var cssClass: String
Inherited from:
UIBean
var id: String
Inherited from:
UIBean
val parameters: LinkedHashMap[String, Object]
Inherited from:
Component
var theme: String
Inherited from:
Component