Uses of Class
org.rythmengine.RythmEngine

Packages that use RythmEngine
org.rythmengine   
org.rythmengine.conf   
org.rythmengine.exception   
org.rythmengine.extension   
org.rythmengine.internal   
org.rythmengine.internal.compiler   
org.rythmengine.internal.dialect   
org.rythmengine.internal.parser   
org.rythmengine.resource   
org.rythmengine.sandbox   
org.rythmengine.template   
 

Uses of RythmEngine in org.rythmengine
 

Methods in org.rythmengine that return RythmEngine
 RythmEngine RythmEngine.RenderSettings.clear()
          Clear the render time after render process done
static RythmEngine _Rythm.engine()
          Return the default engine.
static RythmEngine Rythm.engine()
          Return the default engine.
static RythmEngine RythmEngine.get()
          Get the current engine instance from a ThreadLocal variable which is set previously.
 RythmEngine RythmEngine.prepare(ICodeType codeType)
          Prepare the render operation environment settings
 RythmEngine Rythm.prepare(ICodeType codeType)
          Prepare the render operation environment settings
 RythmEngine RythmEngine.prepare(ICodeType codeType, Locale locale, Map<String,Object> usrCtx)
          Prepare the render operation environment settings
 RythmEngine Rythm.prepare(ICodeType codeType, Locale locale, Map<String,Object> usrCtx)
          Prepare the render operation environment settings
 RythmEngine RythmEngine.prepare(Locale locale)
          Prepare the render operation environment settings
 RythmEngine Rythm.prepare(Locale locale)
          Prepare the render operation environment settings
 RythmEngine RythmEngine.prepare(Map<String,Object> userContext)
          Prepare the render operation environment settings
 RythmEngine Rythm.prepare(Map<String,Object> userContext)
          Prepare the render operation environment settings
 RythmEngine RythmEngine.registerTemplateClass(TemplateClass tc)
          Register a template class and return self
 

Methods in org.rythmengine with parameters of type RythmEngine
static String Sandbox.hasAccessToRestrictedClasses(RythmEngine engine, String code)
           
static void _Rythm.init(RythmEngine engine)
          Use an pre-initialized engine as the default engine.
static void Rythm.init(RythmEngine engine)
          Use an pre-initialized engine as the default engine.
static boolean RythmEngine.set(RythmEngine engine)
          Set the engine instance to a ThreadLocal variable, thus it is easy to get the current RythmEngine dominating the rendering process.
 

Constructors in org.rythmengine with parameters of type RythmEngine
Sandbox(RythmEngine engine, SandboxExecutingService executor)
           
 

Uses of RythmEngine in org.rythmengine.conf
 

Constructors in org.rythmengine.conf with parameters of type RythmEngine
RythmConfiguration(Map<String,?> configuration, RythmEngine engine)
          Construct a RythmConfiguration with a map.
 

Uses of RythmEngine in org.rythmengine.exception
 

Constructors in org.rythmengine.exception with parameters of type RythmEngine
CompileException(RythmEngine engine, TemplateClass tc, int javaLineNumber, String message)
           
ParseException(RythmEngine engine, TemplateClass tc, int line, String message, Object... args)
           
ParseException(RythmEngine engine, Throwable cause, TemplateClass tc, int line, String message, Object... args)
           
RythmException(RythmEngine engine, String templateName, String javaSource, String templateSource, int javaLineNumber, int templateLineNumber, String message)
           
RythmException(RythmEngine engine, String templateName, String javaSource, String templateSource, int javaLineNumber, String message)
           
RythmException(RythmEngine engine, TemplateClass tc, int javaLineNumber, int templateLineNumber, String message)
           
RythmException(RythmEngine engine, TemplateClass tc, int javaLineNumber, String message)
           
RythmException(RythmEngine engine, Throwable t, String templateName, String javaSource, String templateSource, int javaLineNumber, int templateLineNumber, String message)
           
RythmException(RythmEngine engine, Throwable t, TemplateClass tc, int javaLineNumber, int templateLineNumber, String message)
           
 

Uses of RythmEngine in org.rythmengine.extension
 

Methods in org.rythmengine.extension that return RythmEngine
 RythmEngine ITemplateResourceLoader.getEngine()
           
 

Methods in org.rythmengine.extension with parameters of type RythmEngine
 void ITemplateResourceLoader.setEngine(RythmEngine engine)
           
 TemplateClass ITemplateResourceLoader.tryLoadTemplate(String tmplName, RythmEngine engine, TemplateClass callerTemplateClass)
          Try to load a template tag with tag name.
 

Uses of RythmEngine in org.rythmengine.internal
 

Methods in org.rythmengine.internal that return RythmEngine
 RythmEngine CodeBuilder.engine()
           
 RythmEngine TemplateParser.getEngine()
           
 RythmEngine IContext.getEngine()
           
 

Methods in org.rythmengine.internal with parameters of type RythmEngine
 CodeBuilder IDialect.createCodeBuilder(String template, String className, String tagName, TemplateClass templateClass, RythmEngine engine)
           
static String CacheKey.i18nBundle(RythmEngine engine, Locale locale)
           
 

Constructors in org.rythmengine.internal with parameters of type RythmEngine
AutoToStringCodeBuilder(String template, String className, String tagName, TemplateClass templateClass, RythmEngine engine, IDialect dialect)
           
CodeBuilder(String template, String className, String tagName, TemplateClass templateClass, RythmEngine engine, IDialect requiredDialect)
           
EventBus(RythmEngine engine)
           
ExtensionManager(RythmEngine engine)
           
 

Uses of RythmEngine in org.rythmengine.internal.compiler
 

Fields in org.rythmengine.internal.compiler declared as RythmEngine
 RythmEngine TemplateClassManager.engine
           
 RythmEngine TemplateClassLoader.engine
           
 

Methods in org.rythmengine.internal.compiler with parameters of type RythmEngine
 ITemplate TemplateClass.asTemplate(ICodeType type, Locale locale, RythmEngine engine)
           
 ITemplate TemplateClass.asTemplate(ITemplate caller, RythmEngine engine)
           
 ITemplate TemplateClass.asTemplate(RythmEngine engine)
           
static void ParamTypeInferencer.registerParams(RythmEngine engine, Object... args)
           
 

Constructors in org.rythmengine.internal.compiler with parameters of type RythmEngine
TemplateClass(File file, RythmEngine engine)
          Construct a TemplateClass instance using template source file
TemplateClass(ITemplateResource resource, RythmEngine engine)
           
TemplateClass(ITemplateResource resource, RythmEngine engine, boolean noRefresh)
           
TemplateClass(ITemplateResource resource, RythmEngine engine, boolean noRefresh, IDialect dialect)
           
TemplateClass(ITemplateResource resource, RythmEngine engine, IDialect dialect)
           
TemplateClass(String template, RythmEngine engine)
          Construct a TemplateClass instance using template source content or file path
TemplateClass(String template, RythmEngine engine, IDialect dialect)
          Construct a TemplateClass instance using template source content or file path
TemplateClassCache(RythmEngine engine)
           
TemplateClassLoader(ClassLoader parent, RythmEngine engine)
           
TemplateClassLoader(RythmEngine engine)
           
TemplateClassManager(RythmEngine engine)
           
 

Uses of RythmEngine in org.rythmengine.internal.dialect
 

Methods in org.rythmengine.internal.dialect with parameters of type RythmEngine
 CodeBuilder DialectBase.createCodeBuilder(String template, String className, String tagName, TemplateClass templateClass, RythmEngine engine)
           
 CodeBuilder AutoToString.createCodeBuilder(String template, String className, String tagName, TemplateClass templateClass, RythmEngine engine)
           
 

Uses of RythmEngine in org.rythmengine.internal.parser
 

Fields in org.rythmengine.internal.parser declared as RythmEngine
protected  RythmEngine ParserBase.engine_
           
 

Uses of RythmEngine in org.rythmengine.resource
 

Methods in org.rythmengine.resource that return RythmEngine
protected  RythmEngine ResourceLoaderBase.getDefaultEngine()
           
protected  RythmEngine TemplateResourceBase.getEngine()
           
 RythmEngine ResourceLoaderBase.getEngine()
           
 

Methods in org.rythmengine.resource with parameters of type RythmEngine
 ICodeType TemplateResourceBase.codeType(RythmEngine engine)
           
 ICodeType ITemplateResource.codeType(RythmEngine engine)
          Return code type suggested by this resource, e.g.
static ICodeType TemplateResourceBase.getTypeOfPath(RythmEngine engine, String s)
           
 void ResourceLoaderBase.setEngine(RythmEngine engine)
           
 TemplateClass ResourceLoaderBase.tryLoadTemplate(String tmplName, RythmEngine engine, TemplateClass callerTemplateClass)
           
 

Constructors in org.rythmengine.resource with parameters of type RythmEngine
FileResourceLoader(RythmEngine engine, File root)
           
TemplateResourceManager(RythmEngine engine)
           
 

Uses of RythmEngine in org.rythmengine.sandbox
 

Constructors in org.rythmengine.sandbox with parameters of type RythmEngine
RythmSecurityManager(SecurityManager customSecurityManager, String password, RythmEngine re)
           
SandboxExecutingService(int poolSize, SandboxThreadFactory fact, long timeout, RythmEngine re, String code)
           
 

Uses of RythmEngine in org.rythmengine.template
 

Fields in org.rythmengine.template declared as RythmEngine
protected  RythmEngine TemplateBase.__engine
          The rythm engine that run this template
 

Methods in org.rythmengine.template that return RythmEngine
 RythmEngine TemplateBase.__engine()
          Return the engine running this template
 RythmEngine ITemplate.__engine()
          Return the engine instance that is running this template
 

Methods in org.rythmengine.template with parameters of type RythmEngine
 ITemplate TemplateBase.__cloneMe(RythmEngine engine, ITemplate caller)
          Not to be used in user application or template
 ITemplate TagBase.__cloneMe(RythmEngine engine, ITemplate caller)
           
 ITemplate ITemplate.__cloneMe(RythmEngine engine, ITemplate caller)
          Get a copy of this template instance and pass in the engine and caller
 void TemplateBase.__prepareRender(ICodeType type, Locale locale, RythmEngine engine)
           
protected  void TemplateBase.__triggerRenderEvent(IEvent<Void,ITemplate> event, RythmEngine engine)
          Trigger render events.
protected  void TagBase.__triggerRenderEvent(IEvent<Void,ITemplate> event, RythmEngine engine)
           
 void ITemplate.__Context.init(TemplateBase templateBase, ICodeType type, Locale locale, TemplateClass tc, RythmEngine engine)
          init the context with template and base code type
 



Copyright © 2014. All Rights Reserved.