Uses of Interface
org.rythmengine.internal.IEvent

Packages that use IEvent
org.rythmengine   
org.rythmengine.internal   
org.rythmengine.template   
 

Uses of IEvent in org.rythmengine
 

Methods in org.rythmengine with parameters of type IEvent
 Object RythmEngine.accept(IEvent event, Object param)
          Not an API for user application
 

Uses of IEvent in org.rythmengine.internal
 

Classes in org.rythmengine.internal that implement IEvent
 class RythmEvents<RETURN,PARAM>
          Built in events
 

Fields in org.rythmengine.internal declared as IEvent
static IEvent<Void,String> RythmEvents.COMPILED
          Immediately after template compilation finished and before get cached on disk
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<Void,CodeBuilder> RythmEvents.ON_BUILD_JAVA_SOURCE
          Before start building java source code.
static IEvent<Void,CodeBuilder> RythmEvents.ON_CLOSING_JAVA_CLASS
          Before close generated java source code class.
static IEvent<Void,String> RythmEvents.ON_COMPILE
          Right before template compilation started
static IEvent<String,CodeBuilder> RythmEvents.ON_PARSE
          Right before template parsing started
static IEvent<Void,ITemplate> RythmEvents.ON_RENDER
          Before template render start.
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,CodeBuilder> RythmEvents.PARSED
          Immediately after template get parsed and before final template java source code generated
static IEvent<Void,ITemplate> RythmEvents.RENDERED
          After template rendered.
static IEvent<Void,F.T2<TemplateBase,ITemplate>> RythmEvents.TAG_INVOKED
          Before tag invocation
 

Methods in org.rythmengine.internal with parameters of type IEvent
 Object IEventDispatcher.accept(IEvent event, Object param)
           
 Object EventBus.accept(IEvent event, Object param)
           
 

Uses of IEvent in org.rythmengine.template
 

Methods in org.rythmengine.template with parameters of type IEvent
protected  void TemplateBase.__triggerRenderEvent(IEvent<Void,ITemplate> event, RythmEngine engine)
          Trigger render events.
protected  void TagBase.__triggerRenderEvent(IEvent<Void,ITemplate> event, RythmEngine engine)
           
 



Copyright © 2013. All Rights Reserved.