org.rythmengine.template
Class ITag.__Body
java.lang.Object
org.rythmengine.utils.TextBuilder
org.rythmengine.internal.TemplateBuilder
org.rythmengine.template.ITag.__Body
- All Implemented Interfaces:
- Cloneable
- Enclosing interface:
- ITag
public abstract static class ITag.__Body
- extends TemplateBuilder
Defines a tag body type
Methods inherited from class org.rythmengine.internal.TemplateBuilder |
__defaultEscape, pe, pe, pe, pe, pe, pe, pe, pe, pe, pe, pe, pe, pe, pe |
Methods inherited from class org.rythmengine.utils.TextBuilder |
__append, __append, __append, __append, __append, __append, __append, __append, __append, __getBuffer, __setBuffer, buffer, build, caller, clone, getSelfOut, np, p, p, p, p, p, p, p, p, p, p2t, p2tn, p3t, p3tn, p4t, p4tn, pn, pn, pt, ptn, setSelfOut, toString |
__bodyLogger
protected static final ILogger __bodyLogger
- the body logger
__context
protected TemplateBase __context
- The context template
__self
protected ITag.__Body __self
- This body itself.
ITag.__Body
public ITag.__Body(TemplateBase context)
- Construct a body with context template instance
- Parameters:
context
-
pe
public final ITag.__Body pe(Object o)
- Description copied from class:
TemplateBuilder
- Print a general expression with
default escape
method
- Overrides:
pe
in class TemplateBuilder
- Returns:
- the current builder
__setBodyArgByName
protected abstract void __setBodyArgByName(String name,
Object val)
__setBodyArgByPos
protected abstract void __setBodyArgByPos(int pos,
Object val)
render
public String render(Object... vals)
render
public void render(StringBuilder out,
Object... vals)
render
public void render(ITag.__ParameterList parameterList,
StringBuilder out)
__call
protected abstract void __call()
__setProperty
public abstract void __setProperty(String name,
Object val)
__getProperty
public abstract Object __getProperty(String name)
Copyright © 2013. All Rights Reserved.