|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TemplateRenderer
Generic interface for rendering templates where the templating engine may be provided by a plugin.
Method Summary | |
---|---|
void |
renderTo(Appendable appendable,
String templateProviderPluginKey,
String templateName,
Map<String,Object> data)
Render a plugin-provided template to a Writer. |
void |
renderTo(Appendable appendable,
String templateProviderPluginKey,
String templateName,
Map<String,Object> data,
Map<String,Object> injectedData)
Render a plugin-provided template to a Writer. |
Method Detail |
---|
void renderTo(Appendable appendable, String templateProviderPluginKey, String templateName, Map<String,Object> data) throws TemplateRenderingException
appendable
- the buffer to write the template output intotemplateProviderPluginKey
- the plugin that provides the template as a resourcetemplateName
- the name of the plugin resource that contains the templatedata
- the data to pass into the template
TemplateRenderingException
- if something goes wrong during the renderingvoid renderTo(Appendable appendable, String templateProviderPluginKey, String templateName, Map<String,Object> data, Map<String,Object> injectedData) throws TemplateRenderingException
appendable
- the buffer to write the template output intotemplateProviderPluginKey
- the plugin that provides the template as a resourcetemplateName
- the name of the plugin resource that contains the templatedata
- the data to pass into the templateinjectedData
- injected data to pass into the template
TemplateRenderingException
- if something goes wrong during the rendering
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |