Modifier and Type | Method and Description |
---|---|
void |
RenderingContext.handleException(RenderException renderException) |
void |
AggregationStateBasedRenderingContext.handleException(RenderException renderException) |
Modifier and Type | Method and Description |
---|---|
void |
RenderExceptionHandler.handleException(RenderException exception,
Appendable out)
Handles exception and can print informations to passed output.
|
void |
ModeDependentRenderExceptionHandler.handleException(RenderException renderException,
Appendable out) |
void |
RenderExceptionHandler.handleException(RenderException exception,
RenderingContext ctx)
Handles exception and provides informations from
RenderingContext . |
void |
ModeDependentRenderExceptionHandler.handleException(RenderException renderException,
RenderingContext 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 |
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,
Map<String,Object> contextObjects,
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,
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. |
void |
DefaultRenderingEngine.render(javax.jcr.Node content,
RenderableDefinition definition,
Map<String,Object> contextObjects,
OutputProvider out) |
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<?> |
RenderingModelBasedRenderer.newModel(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. |
protected void |
JspRenderer.onRender(javax.jcr.Node content,
RenderableDefinition definition,
RenderingContext renderingCtx,
Map<String,Object> ctx,
String templateScript) |
protected void |
FreemarkerRenderer.onRender(javax.jcr.Node content,
RenderableDefinition definition,
RenderingContext renderingCtx,
Map<String,Object> ctx,
String templateScript) |
protected abstract void |
AbstractRenderer.onRender(javax.jcr.Node content,
RenderableDefinition definition,
RenderingContext renderingCtx,
Map<String,Object> ctx,
String templateScript)
Finally execute the rendering.
|
void |
Renderer.render(RenderingContext ctx,
Map<String,Object> contextObjects)
Called by
RenderingEngine after it has setup the RenderingContext . |
void |
AbstractRenderer.render(RenderingContext renderingCtx,
Map<String,Object> contextObjects) |
Modifier and Type | Method and Description |
---|---|
void |
TemplatingElement.begin(Appendable out) |
void |
PageElement.begin(Appendable out) |
void |
ComponentElement.begin(Appendable out) |
void |
AreaElement.begin(Appendable out) |
void |
AbstractTemplatingElement.begin(Appendable out) |
void |
TemplatingElement.end(Appendable out) |
void |
PageElement.end(Appendable out) |
void |
ComponentElement.end(Appendable out) |
void |
AreaElement.end(Appendable out) |
void |
AbstractTemplatingElement.end(Appendable out)
Override this method if you need to "do something" once the component is rendered, i.e cleanup the context.
|
MarkupHelper |
MarkupHelper.endContent(javax.jcr.Node node) |
protected String |
MarkupHelper.getNodeId(javax.jcr.Node node) |
protected String |
AbstractContentTemplatingElement.getNodePath(javax.jcr.Node node) |
protected String |
MarkupHelper.getNodeType(javax.jcr.Node node) |
protected javax.jcr.Node |
AbstractContentTemplatingElement.getPassedContent()
Returns the content passed to the element (content or workspace/path attribute) or null if nothing was passed.
|
protected TemplateDefinition |
AreaElement.resolveTemplateDefinition() |
protected void |
ComponentElement.setPageEditorAttributes(MarkupHelper helper,
javax.jcr.Node node) |
MarkupHelper |
MarkupHelper.startContent(javax.jcr.Node node) |
protected javax.jcr.Node |
AreaElement.tryToCreateAreaNode(javax.jcr.Node parentNode) |
Modifier and Type | Method and Description |
---|---|
protected void |
PlainTextTemplateRenderer.onRender(javax.jcr.Node content,
RenderableDefinition definition,
RenderingContext renderingCtx,
Map<String,Object> ctx,
String templateScript) |
protected void |
NoScriptRenderer.onRender(javax.jcr.Node content,
RenderableDefinition definition,
RenderingContext renderingCtx,
Map<String,Object> ctx,
String templateScript) |
void |
NoScriptRenderer.render(RenderingContext renderingCtx,
Map<String,Object> contextObjects) |
Copyright © 2003–2017 Magnolia International Ltd.. All rights reserved.