Package org.webpieces.templating.api
Interface TemplateService
-
- All Known Implementing Classes:
AbstractTemplateService,ProdTemplateService
public interface TemplateService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidinstall(java.util.Set<org.webpieces.ctx.api.extension.HtmlTagCreator> htmlCreators)Special way to install more tags.voidloadAndRunTemplate(java.lang.String templatePath, java.io.StringWriter out, java.util.Map<java.lang.String,java.lang.Object> pageArgs)java.lang.StringloadAndRunTemplate(java.lang.String templatePath, java.util.Map<java.lang.String,java.lang.Object> pageArgs, java.util.Map<java.lang.Object,java.lang.Object> setTagProps)Purely for tag use only.
-
-
-
Method Detail
-
loadAndRunTemplate
void loadAndRunTemplate(java.lang.String templatePath, java.io.StringWriter out, java.util.Map<java.lang.String,java.lang.Object> pageArgs)
-
loadAndRunTemplate
java.lang.String loadAndRunTemplate(java.lang.String templatePath, java.util.Map<java.lang.String,java.lang.Object> pageArgs, java.util.Map<java.lang.Object,java.lang.Object> setTagProps)Purely for tag use only. we could hide this as strictly speaking, this is not for any webserver to call but for tags to use
-
install
void install(java.util.Set<org.webpieces.ctx.api.extension.HtmlTagCreator> htmlCreators)
Special way to install more tags. Development server calls this after recompiles to re-install tags
-
-