public class FreemarkerTemplateViewRenderer
extends info.magnolia.rendering.renderer.FreemarkerRenderer
Constructor and Description |
---|
FreemarkerTemplateViewRenderer() |
Modifier and Type | Method and Description |
---|---|
void |
addContextAttribute(String name,
Class<?> componentClass) |
boolean |
isExposeModelAsRequestAttributes() |
boolean |
isExposeSpringMacroHelpers() |
protected void |
onRender(javax.jcr.Node content,
info.magnolia.rendering.template.RenderableDefinition definition,
info.magnolia.rendering.context.RenderingContext renderingCtx,
Map<String,Object> ctx,
String templateScript) |
protected String |
resolveTemplateScript(javax.jcr.Node content,
info.magnolia.rendering.template.RenderableDefinition definition,
info.magnolia.rendering.model.RenderingModel<?> model,
String actionResult) |
void |
setExposeModelAsRequestAttributes(boolean exposeModelAsRequestAttributes) |
void |
setExposeSpringMacroHelpers(boolean exposeSpringMacroHelpers) |
protected void |
setupContext(Map<String,Object> ctx,
javax.jcr.Node content,
info.magnolia.rendering.template.RenderableDefinition definition,
info.magnolia.rendering.model.RenderingModel<?> model,
Object actionResult) |
getFmHelper, newContext
addContextAttribute, getAggregationStateSafely, getContextAttributes, getMainContentSafely, newModel, newModel, render, restoreContext, saveAttribute, saveContextState, setContextAttribute, setContextAttributes, wrapNodeForModel, wrapNodeForTemplate
public boolean isExposeModelAsRequestAttributes()
public void setExposeModelAsRequestAttributes(boolean exposeModelAsRequestAttributes)
public boolean isExposeSpringMacroHelpers()
public void setExposeSpringMacroHelpers(boolean exposeSpringMacroHelpers)
protected void setupContext(Map<String,Object> ctx, javax.jcr.Node content, info.magnolia.rendering.template.RenderableDefinition definition, info.magnolia.rendering.model.RenderingModel<?> model, Object actionResult)
setupContext
in class info.magnolia.rendering.renderer.AbstractRenderer
protected String resolveTemplateScript(javax.jcr.Node content, info.magnolia.rendering.template.RenderableDefinition definition, info.magnolia.rendering.model.RenderingModel<?> model, String actionResult)
resolveTemplateScript
in class info.magnolia.rendering.renderer.AbstractRenderer
protected void onRender(javax.jcr.Node content, info.magnolia.rendering.template.RenderableDefinition definition, info.magnolia.rendering.context.RenderingContext renderingCtx, Map<String,Object> ctx, String templateScript) throws info.magnolia.rendering.engine.RenderException
onRender
in class info.magnolia.rendering.renderer.FreemarkerRenderer
info.magnolia.rendering.engine.RenderException
Copyright © 2009–2015 Magnolia International Ltd.. All rights reserved.