Package | Description |
---|---|
info.magnolia.rendering.context | |
info.magnolia.rendering.engine | |
info.magnolia.rendering.generator | |
info.magnolia.rendering.renderer |
Modifier and Type | Method and Description |
---|---|
void |
AggregationStateBasedRenderingContext.handleException(RenderException renderException) |
void |
RenderingContext.handleException(RenderException renderException) |
Modifier and Type | Method and Description |
---|---|
void |
ModeDependentRenderExceptionHandler.handleException(RenderException renderException,
Appendable out) |
void |
RenderExceptionHandler.handleException(RenderException exception,
Appendable out)
Handles exception and can print informations to passed output.
|
void |
ModeDependentRenderExceptionHandler.handleException(RenderException renderException,
RenderingContext renderingContext) |
void |
RenderExceptionHandler.handleException(RenderException exception,
RenderingContext ctx)
Handles exception and provides informations from
RenderingContext . |
protected void |
ModeDependentRenderExceptionHandler.inEditMode(String msg,
RenderException renderException,
PrintWriter out) |
protected void |
ModeDependentRenderExceptionHandler.inPublicMode(String msg,
RenderException renderException,
PrintWriter out) |
Modifier and Type | Method and Description |
---|---|
protected RenderableDefinition |
DefaultRenderingEngine.getRenderableDefinitionFor(javax.jcr.Node content) |
protected Renderer |
DefaultRenderingEngine.getRendererFor(RenderableDefinition definition) |
void |
DefaultRenderingEngine.render(javax.jcr.Node content,
Map<String,Object> contextObjects,
OutputProvider out) |
void |
RenderingEngine.render(javax.jcr.Node content,
Map<String,Object> contextObjects,
OutputProvider out)
Renders the content with its assigned template and exposes the given context objects to the template script.
|
void |
DefaultRenderingEngine.render(javax.jcr.Node content,
OutputProvider out) |
void |
RenderingEngine.render(javax.jcr.Node content,
OutputProvider out)
Renders the content with its assigned template.
|
void |
DefaultRenderingEngine.render(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out) |
void |
RenderingEngine.render(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out)
Uses a specific
RenderableDefinition to render the content and exposes the given context objects to the
template script. |
protected boolean |
RenderingFilter.render(javax.jcr.Node content,
String templateName,
javax.servlet.http.HttpServletResponse response) |
Modifier and Type | Method and Description |
---|---|
void |
CopyGenerator.generate(AutoGenerationConfiguration autoGenerationConfig) |
void |
Generator.generate(C configuration) |
Modifier and Type | Method and Description |
---|---|
protected <T extends RenderingModel<?>> |
AbstractRenderer.newModel(Class<T> modelClass,
javax.jcr.Node content,
RenderableDefinition definition,
RenderingModel<?> parentModel) |
RenderingModel<?> |
AbstractRenderer.newModel(javax.jcr.Node content,
RenderableDefinition definition,
RenderingModel<?> parentModel)
Instantiates the model based on the class defined by the
RenderableDefinition.getModelClass() property. |
RenderingModel<?> |
RenderingModelBasedRenderer.newModel(javax.jcr.Node content,
RenderableDefinition definition,
RenderingModel<?> parentModel) |
protected abstract void |
AbstractRenderer.onRender(javax.jcr.Node content,
RenderableDefinition definition,
RenderingContext renderingCtx,
Map<String,Object> ctx,
String templateScript)
Finally execute the rendering.
|
protected void |
FreemarkerRenderer.onRender(javax.jcr.Node content,
RenderableDefinition definition,
RenderingContext renderingCtx,
Map<String,Object> ctx,
String templateScript) |
void |
AbstractRenderer.render(RenderingContext renderingCtx,
Map<String,Object> contextObjects) |
void |
Renderer.render(RenderingContext ctx,
Map<String,Object> contextObjects)
Called by
RenderingEngine after it has setup the RenderingContext . |
Copyright © 2003–2021 Magnolia International Ltd.. All rights reserved.