info.magnolia.rendering.renderer
Interface RenderingModelBasedRenderer

All Superinterfaces:
Renderer
All Known Implementing Classes:
AbstractRenderer, FreemarkerRenderer, JspRenderer, NoScriptRenderer, PlainTextTemplateRenderer

public interface RenderingModelBasedRenderer
extends Renderer

Implemented by renderers that uses RenderingModel. Used by ModelExecutionFilter to create and execute models before the renderer is invoked.

Version:
$Id$
See Also:
ModelExecutionFilter, AbstractRenderer

Method Summary
 RenderingModel<?> newModel(javax.jcr.Node content, RenderableDefinition definition, RenderingModel<?> parentModel)
           
 
Methods inherited from interface info.magnolia.rendering.renderer.Renderer
render
 

Method Detail

newModel

RenderingModel<?> newModel(javax.jcr.Node content,
                           RenderableDefinition definition,
                           RenderingModel<?> parentModel)
                           throws RenderException
Throws:
RenderException


Copyright © 2003–2014 Magnolia International Ltd.. All rights reserved.