|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ITemplate | |
---|---|
org.rythmengine | |
org.rythmengine.extension | |
org.rythmengine.internal | |
org.rythmengine.sandbox | |
org.rythmengine.template | |
org.rythmengine.utils |
Uses of ITemplate in org.rythmengine |
---|
Methods in org.rythmengine that return ITemplate | |
---|---|
ITemplate |
RythmEngine.getRegisteredTemplate(String tmplName)
Get a template registered to the engine by name
|
ITemplate |
RythmEngine.getTemplate(File file,
Object... args)
Get an new template instance by template source file
and an array of arguments. |
ITemplate |
RythmEngine.getTemplate(String template,
Object... args)
Get an new template instance from a String and an array
of render args. |
Methods in org.rythmengine with parameters of type ITemplate | |
---|---|
void |
RythmEngine.invokeTemplate(int line,
String name,
ITemplate caller,
ITag.__ParameterList params,
ITag.__Body body,
ITag.__Body context)
Invoke a template |
void |
RythmEngine.invokeTemplate(int line,
String name,
ITemplate caller,
ITag.__ParameterList params,
ITag.__Body body,
ITag.__Body context,
boolean ignoreNonExistsTag)
Invoke a tag |
void |
RythmEngine.registerTemplate(ITemplate template)
Register a template. |
void |
RythmEngine.registerTemplate(String name,
ITemplate template)
Register a tag using the given name |
Uses of ITemplate in org.rythmengine.extension |
---|
Methods in org.rythmengine.extension with parameters of type ITemplate | |
---|---|
String |
II18nMessageResolver.getMessage(ITemplate template,
String key,
Object... args)
Return i18n message of a given key and args, use the locale info from the template specified. |
String |
II18nMessageResolver.DefaultImpl.getMessage(ITemplate template,
String key,
Object... args)
|
void |
IRythmListener.onRender(ITemplate template)
|
void |
IRythmListener.ListenerAdaptor.onRender(ITemplate template)
|
void |
IRythmListener.rendered(ITemplate template)
|
void |
IRythmListener.ListenerAdaptor.rendered(ITemplate template)
|
void |
ISourceCodeEnhancer.setRenderArgs(ITemplate template)
Set implicit render arg values to a template instance . |
Uses of ITemplate in org.rythmengine.internal |
---|
Classes in org.rythmengine.internal that implement ITemplate | |
---|---|
class |
ToStringTemplateBase
The template base used in ToString mode or AutoToString mode |
Fields in org.rythmengine.internal with type parameters of type ITemplate | |
---|---|
static IEvent<Void,ITemplate> |
RythmEvents.ON_RENDER
Before template render start. |
static IEvent<Void,F.T2<TemplateBase,ITemplate>> |
RythmEvents.ON_TAG_INVOCATION
Before tag invocation |
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 ITemplate | |
---|---|
static String |
CacheKey.i18nMsg(ITemplate template,
String key,
boolean useFormat)
|
static String |
CacheKey.i18nMsg(ITemplate template,
String key,
boolean useFormat,
Locale locale)
|
Uses of ITemplate in org.rythmengine.sandbox |
---|
Methods in org.rythmengine.sandbox with parameters of type ITemplate | |
---|---|
Future<Object> |
SandboxExecutingService.executeAsync(ITemplate t)
|
Uses of ITemplate in org.rythmengine.template |
---|
Classes in org.rythmengine.template that implement ITemplate | |
---|---|
class |
JavaTagBase
classes extends JavaTagBase are not template based, it's kind of like FastTag in Play |
class |
TagBase
Define a tag |
class |
TemplateBase
The base class of template implementation. |
Methods in org.rythmengine.template that return ITemplate | |
---|---|
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 |
ITemplate |
TemplateBase.__setOutputStream(OutputStream os)
|
ITemplate |
ITemplate.__setOutputStream(OutputStream os)
Set binary output stream to the template instance. |
ITemplate |
TemplateBase.__setRenderArg(int position,
Object arg)
|
ITemplate |
ITemplate.__setRenderArg(int position,
Object arg)
Set a render arg by position |
ITemplate |
TemplateBase.__setRenderArg(JSONWrapper jsonData)
|
ITemplate |
ITemplate.__setRenderArg(JSONWrapper jsonData)
Set renderArgs using JSON data |
ITemplate |
TemplateBase.__setRenderArg(String name,
Object arg)
|
ITemplate |
TagBase.__setRenderArg(String name,
Object arg)
|
ITemplate |
JavaTagBase.__setRenderArg(String name,
Object val)
|
ITemplate |
ITemplate.__setRenderArg(String name,
Object arg)
Set a render arg by name |
ITemplate |
TemplateBase.__setRenderArgs(Map<String,Object> args)
|
ITemplate |
TagBase.__setRenderArgs(Map<String,Object> args)
|
ITemplate |
ITemplate.__setRenderArgs(Map<String,Object> args)
Set renderArgs in name-value pair |
ITemplate |
TemplateBase.__setRenderArgs(Object... args)
|
ITemplate |
ITemplate.__setRenderArgs(Object... args)
Set renderArgs in position |
ITemplate |
TemplateBase.__setSecureCode(String secureCode)
|
ITemplate |
ITemplate.__setSecureCode(String secureCode)
Set secure code (for sandbox purpse) |
ITemplate |
TemplateBase.__setUserContext(Map<String,Object> context)
|
ITemplate |
ITemplate.__setUserContext(Map<String,Object> userContext)
Set user context to the template instance |
ITemplate |
TemplateBase.__setWriter(Writer writer)
|
ITemplate |
ITemplate.__setWriter(Writer writer)
Set a character based writer to the template instance |
Methods in org.rythmengine.template with parameters of type ITemplate | |
---|---|
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 |
Method parameters in org.rythmengine.template with type arguments of type ITemplate | |
---|---|
protected void |
TemplateBase.__triggerRenderEvent(IEvent<Void,ITemplate> event,
RythmEngine engine)
Trigger render events. |
protected void |
TagBase.__triggerRenderEvent(IEvent<Void,ITemplate> event,
RythmEngine engine)
|
Uses of ITemplate in org.rythmengine.utils |
---|
Methods in org.rythmengine.utils that return ITemplate | |
---|---|
protected ITemplate |
TextBuilder.caller()
Return the caller in ITemplate type |
Methods in org.rythmengine.utils with parameters of type ITemplate | |
---|---|
static ResourceBundle |
I18N.bundle(ITemplate template,
String name,
Locale locale)
|
static RawData |
S.escape(ITemplate template,
Object o)
The template implicit argument version of S.escape(Object) |
static String |
S.format(ITemplate template,
Date date)
Format a date with specified engine's default format corresponding to the engine's locale configured |
static String |
S.format(ITemplate template,
Date date,
String pattern)
Format a date with specified pattern |
static String |
S.format(ITemplate template,
Date date,
String pattern,
Locale locale)
See S.format(org.rythmengine.template.ITemplate, java.util.Date, String, java.util.Locale, String) |
static String |
S.format(ITemplate template,
Date date,
String pattern,
Locale locale,
String timezone)
Format a date with specified pattern, lang, locale and timezone. |
static String |
S.format(ITemplate template,
Number number)
Format number with specified template |
static String |
S.format(ITemplate template,
Number number,
String pattern)
Format a number with specified engine, pattern |
static String |
S.format(ITemplate template,
Number number,
String pattern,
Locale locale)
Format the number with specified template, pattern, language and locale |
static String |
S.formatCurrency(ITemplate template,
Object data)
See S.formatCurrency(org.rythmengine.template.ITemplate, Object) |
static String |
S.formatCurrency(ITemplate template,
Object data,
String currencyCode)
See S.formatCurrency(org.rythmengine.template.ITemplate, Object, String, java.util.Locale) |
static String |
S.formatCurrency(ITemplate template,
Object data,
String currencyCode,
Locale locale)
Format give data into currency using locale info from the engine specified |
static String |
S.i18n(ITemplate template,
String key,
Object... args)
Return i18n message of a given key and args, use the locale info from the template specified. |
static Locale |
I18N.locale(ITemplate template)
Return a template 's current locale, or
the the current engine 's
locale configuration
or finally the default locale with java.util.Locale.getDefault()
call |
static Escape |
Escape.valueOfIngoreCase(ITemplate template,
Object o)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |