125126127128129130131132133134135
} } this.p(template.render()); } protected ITemplate createTemplate(){
10091010101110121013101410151016101710181019
* @return render result */ public String render(String template, Object... args) { try { ITemplate t = getTemplate(template, args); return t.render(); } finally { renderCleanUp(); } }
10331034103510361037103810391040104110421043
*/ public void render(OutputStream os, String template, Object... args) { outputMode.set(OutputMode.os); try { ITemplate t = getTemplate(template, args); t.render(os); } finally { renderCleanUp(); } }
10571058105910601061106210631064106510661067
*/ public void render(Writer w, String template, Object... args) { outputMode.set(OutputMode.writer); try { ITemplate t = getTemplate(template, args); t.render(w); } finally { renderCleanUp(); } }
10771078107910801081108210831084108510861087
* @return render result */ public String render(File file, Object... args) { try { ITemplate t = getTemplate(file, args); return t.render(); } finally { renderCleanUp(); } }
10991100110111021103110411051106110711081109
*/ public void render(OutputStream os, File file, Object... args) { outputMode.set(OutputMode.os); try { ITemplate t = getTemplate(file, args); t.render(os); } finally { renderCleanUp(); } }
11211122112311241125112611271128112911301131
*/ public void render(Writer w, File file, Object... args) { outputMode.set(OutputMode.writer); try { ITemplate t = getTemplate(file, args); t.render(w); } finally { renderCleanUp(); } }
11711172117311741175117611771178117911801181
tc = new TemplateClass(new StringTemplateResource(template), this); //classes().add(key, tc); } ITemplate t = tc.asTemplate(this); setRenderArgs(t, args); return t.render(); } finally { renderCleanUp(); } }
11931194119511961197119811991200120112021203
* @return render result */ public String substitute(String template, Object... args) { try { ITemplate t = getTemplate(BasicRythm.INSTANCE, template, args); return t.render(); } finally { renderCleanUp(); } }
12131214121512161217121812191220122112221223
* @return render result */ public String substitute(File file, Object... args) { try { ITemplate t = getTemplate(file, args, BasicRythm.INSTANCE); return t.render(); } finally { renderCleanUp(); } }