FreemarkerRenderer
.@Deprecated public class SiteAwareFreemarkerTemplateViewRenderer extends info.magnolia.rendering.renderer.FreemarkerRenderer
SiteAwareFreemarkerTemplateViewRenderer
is now equivalent to the FreemarkerTemplateViewRenderer
,
and is kept only for backward compatibility.FreemarkerTemplateViewRenderer
,
SiteAwareFreemarkerTemplateViewRendererFactoryBean
Constructor and Description |
---|
SiteAwareFreemarkerTemplateViewRenderer(info.magnolia.freemarker.FreemarkerHelper freemarkerHelper,
info.magnolia.rendering.engine.RenderingEngine renderingEngine,
info.magnolia.module.site.SiteManager siteManager,
info.magnolia.module.site.templates.FallbackTemplateDefinition fallbackTemplateDefinition)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
addContextAttribute(String name,
Class<?> componentClass)
Deprecated.
|
boolean |
isExposeModelAsRequestAttributes()
Deprecated.
|
boolean |
isExposeSpringMacroHelpers()
Deprecated.
|
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)
Deprecated.
|
protected String |
resolveTemplateScript(javax.jcr.Node content,
info.magnolia.rendering.template.RenderableDefinition definition,
info.magnolia.rendering.model.RenderingModel<?> model,
String actionResult)
Deprecated.
|
void |
setExposeModelAsRequestAttributes(boolean exposeModelAsRequestAttributes)
Deprecated.
|
void |
setExposeSpringMacroHelpers(boolean exposeSpringMacroHelpers)
Deprecated.
|
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)
Deprecated.
|
getFmHelper, newContext
addContextAttribute, getAggregationStateSafely, getContentType, getContentType, getContextAttributes, getMainContentSafely, getRenderingEngine, newModel, newModel, render, restoreContext, saveAttribute, saveContextState, setContentType, setContextAttribute, setContextAttributes, wrapNodeForModel, wrapNodeForTemplate
@Inject public SiteAwareFreemarkerTemplateViewRenderer(info.magnolia.freemarker.FreemarkerHelper freemarkerHelper, info.magnolia.rendering.engine.RenderingEngine renderingEngine, info.magnolia.module.site.SiteManager siteManager, info.magnolia.module.site.templates.FallbackTemplateDefinition fallbackTemplateDefinition)
public boolean isExposeModelAsRequestAttributes()
public void setExposeModelAsRequestAttributes(boolean exposeModelAsRequestAttributes)
public boolean isExposeSpringMacroHelpers()
public void setExposeSpringMacroHelpers(boolean exposeSpringMacroHelpers)
public void addContextAttribute(String name, Class<?> componentClass)
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–2020 Magnolia International Ltd.. All rights reserved.