public interface RenderingContext
javax.jcr.Node getMainContent()
javax.jcr.Node getCurrentContent()
RenderableDefinition getRenderableDefinition()
AreaDefinition getParentAreaDefinition()
RenderableDefinition getAncestorDefinition(int level)
OutputProvider getOutputProvider()
void push(javax.jcr.Node content, RenderableDefinition renderableDefinition)
void push(javax.jcr.Node content, RenderableDefinition renderableDefinition, OutputProvider outputProvider)
outputProvider
- the OutputProvider to be used for output or null to use the OutputProvider already setvoid pop()
AppendableWriter getAppendable() throws IOException
IOException
OutputStream getOutputStream() throws IOException
IOException
void handleException(RenderException renderException)
void addListener(AbstractRenderingListener renderingListener)
void setListeners(List<AbstractRenderingListener> listeners)
Collection<AbstractRenderingListener.RenderingListenerReturnCode> before(javax.jcr.Node content, RenderableDefinition definition, Map<String,Object> contextObjects, OutputProvider out)
void after(javax.jcr.Node content, RenderableDefinition definition, Map<String,Object> contextObjects, OutputProvider out)
Copyright © 2003–2018 Magnolia International Ltd.. All rights reserved.