Uses of Class
org.rythmengine.template.TemplateBase

Packages that use TemplateBase
org.rythmengine.extension   
org.rythmengine.internal   
org.rythmengine.template   
 

Uses of TemplateBase in org.rythmengine.extension
 

Methods in org.rythmengine.extension with parameters of type TemplateBase
 void IRythmListener.enterInvokeTemplate(TemplateBase caller)
           
 void IRythmListener.ListenerAdaptor.enterInvokeTemplate(TemplateBase caller)
           
 void IRythmListener.exitInvokeTemplate(TemplateBase caller)
           
 void IRythmListener.ListenerAdaptor.exitInvokeTemplate(TemplateBase caller)
           
 boolean IRenderExceptionHandler.handleTemplateExecutionException(Exception e, TemplateBase template)
          Handle exception and return true if the exception is handled, false otherwise
 

Uses of TemplateBase in org.rythmengine.internal
 

Subclasses of TemplateBase in org.rythmengine.internal
 class ToStringTemplateBase
          The template base used in ToString mode or AutoToString mode
 

Fields in org.rythmengine.internal with type parameters of type TemplateBase
static IEvent<Void,TemplateBase> RythmEvents.ENTER_INVOKE_TEMPLATE
          Triggered immediately when RythmEngine.invokeTemplate() method get called
static IEvent<Void,TemplateBase> RythmEvents.EXIT_INVOKE_TEMPLATE
          Triggered after RythmEngine.invokeTemplate() method get called
static IEvent<Boolean,F.T2<TemplateBase,Exception>> RythmEvents.ON_RENDER_EXCEPTION
          Render execution exception captured
static IEvent<Void,F.T2<TemplateBase,ITemplate>> RythmEvents.ON_TAG_INVOCATION
          Before tag invocation
static IEvent<Void,F.T2<TemplateBase,ITemplate>> RythmEvents.TAG_INVOKED
          Before tag invocation
 

Method parameters in org.rythmengine.internal with type arguments of type TemplateBase
 void CodeBuilder.setExtended(Class<? extends TemplateBase> c)
           
 

Uses of TemplateBase in org.rythmengine.template
 

Subclasses of TemplateBase in org.rythmengine.template
 class JavaTagBase
          classes extends JavaTagBase are not template based, it's kind of like FastTag in Play
 class TagBase
          Define a tag
 

Fields in org.rythmengine.template declared as TemplateBase
protected  TemplateBase ITag.__Body.__context
          The context template
protected  TemplateBase TemplateBase.__parent
          The parent template (layout template)
 

Methods in org.rythmengine.template that return TemplateBase
protected  TemplateBase TemplateBase.__caller()
          Return caller of the template when this template is invoked as a tag
protected  TemplateBase TemplateBase.__internalClone()
          Not to be used in user application or template
protected  TemplateBase TemplateBase.__set(String name, Object arg)
          alias of __setRenderArg(String, Object)
protected  TemplateBase TemplateBase.__setRenderArgs0(ITag.__ParameterList params)
          Set render arg from tag params Not to be used in user application or template
 TemplateBase JavaTagBase.__setRenderArgs0(ITag.__ParameterList params)
           
 TemplateBase TemplateBase.pe(Object o)
           
 TemplateBase TemplateBase.pe(Object o, Escape escape)
           
 

Methods in org.rythmengine.template with parameters of type TemplateBase
 void ITemplate.__Context.init(TemplateBase templateBase, ICodeType type, Locale locale, org.rythmengine.internal.compiler.TemplateClass tc, RythmEngine engine)
          init the context with template and base code type
 

Constructors in org.rythmengine.template with parameters of type TemplateBase
ITag.__Body(TemplateBase context)
          Construct a body with context template instance
 



Copyright © 2013. All Rights Reserved.