|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of RenderContext in org.springframework.extensions.surf.mvc |
---|
Methods in org.springframework.extensions.surf.mvc with parameters of type RenderContext | |
---|---|
void |
PageView.dispatchContext(RenderContext context)
|
void |
PageView.dispatchPage(RenderContext context,
String pageId)
|
void |
PageView.dispatchPage(RenderContext context,
String pageId,
String formatId)
|
void |
TemplateView.dispatchTemplate(RenderContext context)
|
void |
SystemPageView.dispatchTemplate(RenderContext context)
|
void |
ErrorHandlerPageView.dispatchTemplate(RenderContext context)
|
Uses of RenderContext in org.springframework.extensions.surf.render |
---|
Classes in org.springframework.extensions.surf.render that implement RenderContext | |
---|---|
class |
AbstractRenderContext
An abstract base class which developers can use to extend and build their own implementations of render context types. |
class |
WrappedRenderContext
A render context instance is available to all rendering engines and provides a convenient grab bag of things that are useful to component or template developer. |
Fields in org.springframework.extensions.surf.render declared as RenderContext | |
---|---|
protected RenderContext |
RenderContextRequest.renderContext
|
Methods in org.springframework.extensions.surf.render that return RenderContext | |
---|---|
static RenderContext |
RenderUtil.getContext(javax.servlet.http.HttpServletRequest request)
Attempts to retrieve the render context instance bound to the given http servlet request |
RenderContext |
ProcessorContext.getRenderContext()
|
RenderContext |
RenderContextProvider.provide(RenderContext renderContext)
Provides a RenderContext based on a current render context. |
abstract RenderContext |
AbstractRenderContextProvider.provide(RenderContext renderContext)
|
RenderContext |
RenderContextProvider.provide(RenderContext renderContext,
ModelObject modelObject)
Provides a RenderContext based on a current render context. |
RenderContext |
AbstractRenderContextProvider.provide(RenderContext renderContext,
ModelObject modelObject)
|
RenderContext |
RenderContextProvider.provide(RequestContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Provides a root RenderContext which wraps the request context and servlet objects The render context is set to the VIEW render mode. |
abstract RenderContext |
AbstractRenderContextProvider.provide(RequestContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
RenderContext |
RenderContextProvider.provide(RequestContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
RenderMode renderMode)
Provides a root RenderContext which wraps the request context and servlet objects |
RenderContext |
AbstractRenderContextProvider.provide(RequestContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
RenderMode renderMode)
|
RenderContext |
RenderService.provideRenderContext(RenderContext renderContext)
Provides a new render context instance which inherits properties from the given render context instance |
RenderContext |
RenderService.provideRenderContext(RenderContext renderContext,
ModelObject modelObject)
Provides a new render context instance which inherits properties from the given render context instance The given model object will be bound to the render context. |
RenderContext |
RenderService.provideRenderContext(RequestContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Provides a new render context bound to the given model object This will use the VIEW render mode |
RenderContext |
RenderService.provideRenderContext(RequestContext context,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
RenderMode renderMode)
Provides a new render context bound to the given model object |
static RenderContext |
RenderUtil.wrapRenderContext(RenderContext renderContext)
Provides a wrapper around a given render context so that render engines can commit output to a buffer. |
Methods in org.springframework.extensions.surf.render with parameters of type RenderContext | |
---|---|
void |
Renderer.all(RenderContext renderContext)
Executes the renderer in the "all" mode |
void |
AbstractRenderer.all(RenderContext context)
|
void |
Renderer.body(RenderContext renderContext)
Executes the renderer in the "body" mode |
abstract void |
AbstractRenderer.body(RenderContext context)
|
void |
Renderer.footer(RenderContext renderContext)
Executes the renderer in the "footer" mode |
void |
AbstractRenderer.footer(RenderContext context)
|
Component |
RenderService.getComponentBoundToRegion(RenderContext context,
String regionId,
String regionScopeId,
String regionSourceId)
Determines the component which is bound to the given region If there is no component bound, then null is returned. |
Chrome |
RenderService.getComponentChrome(RenderContext context,
Component component,
String chromeId)
Returns the Chrome instance to utilize while rendering the given component. |
Chrome |
RenderService.getRegionChrome(RenderContext context,
TemplateInstance template,
String regionId,
String chromeId)
Returns the Chrome instance to utilize while rendering the given region on the given template. |
protected static void |
PresentationUtil.handleComponentRenderProblem(RenderContext context,
Throwable t,
String componentId)
|
protected static void |
PresentationUtil.handlePageRenderProblem(RenderContext context,
Throwable t,
String pageId)
|
protected static void |
PresentationUtil.handleRegionRenderProblem(RenderContext context,
Throwable t,
String templateId,
String regionId,
String regionScopeId)
|
protected static void |
PresentationUtil.handleTemplateRenderProblem(RenderContext context,
Throwable t,
String templateId)
|
void |
Renderer.header(RenderContext renderContext)
Executes the renderer in the "head" mode |
void |
AbstractRenderer.header(RenderContext context)
|
void |
RenderContextProvider.merge(RenderContext renderContext,
ModelObject modelObject)
Merges a model object into the render context. |
abstract void |
AbstractRenderContextProvider.merge(RenderContext renderContext,
ModelObject modelObject)
|
void |
RenderService.mergeRenderContext(RenderContext renderContext,
ModelObject modelObject)
Merges a model object into the given render context. |
protected static void |
AbstractRenderer.print(RenderContext context,
String str)
Commits the given string to the response output stream |
void |
RenderService.processComponent(RenderContext context,
RenderFocus renderFocus,
Component component)
Executes the processor for the given render focus on the given component instance. |
void |
RenderService.processRenderable(RenderContext context,
RenderFocus renderFocus,
Renderable renderable)
Executes the processor for the given focus on the provided renderable object. |
void |
RenderService.processTemplate(RenderContext context,
RenderFocus renderFocus,
TemplateInstance template)
Executes the processor for the given render focus on the given template instance. |
RenderContext |
RenderContextProvider.provide(RenderContext renderContext)
Provides a RenderContext based on a current render context. |
abstract RenderContext |
AbstractRenderContextProvider.provide(RenderContext renderContext)
|
RenderContext |
RenderContextProvider.provide(RenderContext renderContext,
ModelObject modelObject)
Provides a RenderContext based on a current render context. |
RenderContext |
AbstractRenderContextProvider.provide(RenderContext renderContext,
ModelObject modelObject)
|
RenderContext |
RenderService.provideRenderContext(RenderContext renderContext)
Provides a new render context instance which inherits properties from the given render context instance |
RenderContext |
RenderService.provideRenderContext(RenderContext renderContext,
ModelObject modelObject)
Provides a new render context instance which inherits properties from the given render context instance The given model object will be bound to the render context. |
void |
RenderContextProvider.release(RenderContext renderContext)
Releases a given render context |
abstract void |
AbstractRenderContextProvider.release(RenderContext renderContext)
|
void |
RenderService.releaseRenderContext(RenderContext renderContext)
Releases the given render context |
void |
Renderer.render(RenderContext renderContext,
RenderFocus focus)
Executes the renderer in the given focus |
void |
AbstractRenderer.render(RenderContext context,
RenderFocus focus)
|
static void |
PresentationUtil.renderChromelessComponent(RenderContext context,
RenderFocus renderFocus,
String componentId)
|
static void |
PresentationUtil.renderChromelessRegion(RenderContext context,
RenderFocus renderFocus,
String templateId,
String regionId,
String regionScopeId)
|
void |
RenderService.renderComponent(RenderContext parentContext,
RenderFocus renderFocus,
String componentId)
Entry point for the rendering a single identified component with the default chrome. |
static void |
PresentationUtil.renderComponent(RenderContext context,
RenderFocus renderFocus,
String componentId)
|
void |
RenderService.renderComponent(RenderContext parentContext,
RenderFocus renderFocus,
String componentId,
String overrideChromeId)
Entry point for the rendering a component with the given chrome. |
static void |
PresentationUtil.renderComponent(RenderContext context,
RenderFocus renderFocus,
String componentId,
String chromeId)
|
static void |
PresentationUtil.renderContent(RenderContext context)
Renders the current content object using the BODY focus |
void |
RenderService.renderContent(RenderContext parentContext,
RenderFocus renderFocus)
Entry point for the rendering of the current content item as provided by the request context. |
static void |
PresentationUtil.renderContent(RenderContext context,
RenderFocus renderFocus)
Renders the current content object using its associated presentation template in the given focus. |
boolean |
RenderService.renderErrorHandlerPage(RenderContext parentContext,
String errorHandlerPageId)
Renders a default error handler page A system page can be configured to handle a fault state for the web framework. |
void |
RenderService.renderJspPage(RenderContext parentContext,
String dispatchPath)
Entry point for the rendering of a JSP page. |
static void |
PresentationUtil.renderJspPage(RenderContext context,
String dispatchPath)
Renders a JSP page |
void |
RenderService.renderModelObject(RenderContext renderContext)
Renders the ALL focus for the given model object |
void |
RenderService.renderModelObject(RenderContext renderContext,
RenderFocus renderFocus)
Renders the specific focus for the given model object |
static void |
PresentationUtil.renderPage(RenderContext context)
Renders the current page using the BODY focus |
void |
RenderService.renderPage(RenderContext parentContext,
RenderFocus renderFocus)
Entry point for the rendering of the current page as provided by the request context. |
static void |
PresentationUtil.renderPage(RenderContext context,
RenderFocus renderFocus)
Renders the current page using the BODY focus |
void |
RenderService.renderRawComponent(RenderContext parentContext,
RenderFocus renderFocus,
Component component)
|
void |
RenderService.renderRawComponent(RenderContext parentContext,
RenderFocus renderFocus,
String componentId)
|
static void |
PresentationUtil.renderRegion(RenderContext context,
RenderFocus renderFocus,
String templateId,
String regionId,
String regionScopeId)
|
void |
RenderService.renderRegion(RenderContext parentContext,
RenderFocus renderFocus,
String templateId,
String regionId,
String regionScopeId,
String overrideChromeId)
Entry point for the rendering a region of a given template |
static void |
PresentationUtil.renderRegion(RenderContext context,
RenderFocus renderFocus,
String templateId,
String regionId,
String regionScopeId,
String overrideChromeId)
|
void |
RenderService.renderRegionComponents(RenderContext parentContext)
Renders the components of the region described by the render context This method is generally called from the region include tag. |
boolean |
RenderService.renderSystemPage(RenderContext parentContext,
String systemPageId)
Renders a default system page A system container is a page fragment that is rendered as a container of other elements like components. |
String |
RenderService.renderTemplateHeaderAsString(RenderContext parentContext)
Generates text to be inserted into template markup head for a given renderer context. |
static RenderContext |
RenderUtil.wrapRenderContext(RenderContext renderContext)
Provides a wrapper around a given render context so that render engines can commit output to a buffer. |
Constructors in org.springframework.extensions.surf.render with parameters of type RenderContext | |
---|---|
ProcessorContext(RenderContext context)
|
|
RenderContextRequest(RenderContext context)
|
|
WrappedRenderContext(RenderContext context)
|
Uses of RenderContext in org.springframework.extensions.surf.render.bean |
---|
Classes in org.springframework.extensions.surf.render.bean that implement RenderContext | |
---|---|
class |
DefaultRenderContext
A render context instance is available to all rendering engines and provides a convenient grab bag of things that are useful to component or template developer. |
Methods in org.springframework.extensions.surf.render.bean that return RenderContext | |
---|---|
RenderContext |
DefaultRenderContextProvider.provide(RenderContext renderContext)
|
RenderContext |
DefaultRenderContextProvider.provide(RequestContext requestContext,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
|
Methods in org.springframework.extensions.surf.render.bean with parameters of type RenderContext | |
---|---|
void |
TemplateInstanceRenderer.body(RenderContext parentContext)
Renders the current template |
void |
RegionRenderer.body(RenderContext parentContext)
|
void |
PageRenderer.body(RenderContext parentContext)
Renders the current page |
void |
ComponentRenderer.body(RenderContext parentContext)
|
void |
ChromeRenderer.body(RenderContext parentContext)
|
protected void |
JSPProcessor.doInclude(RenderContext context,
String jspPath)
|
void |
PageRenderer.footer(RenderContext context)
Renders the footer for the page |
void |
TemplateInstanceRenderer.header(RenderContext parentContext)
|
void |
RegionRenderer.header(RenderContext parentContext)
|
void |
PageRenderer.header(RenderContext context)
Renders the header for the page |
void |
ComponentRenderer.header(RenderContext parentContext)
|
protected void |
WebStudioTemplateInstanceRenderer.include(RenderContext context,
String path,
boolean doSubstitutions)
|
void |
DefaultRenderContextProvider.merge(RenderContext renderContext,
ModelObject modelObject)
|
void |
WebStudioTemplateInstanceRenderer.postHeaderProcess(RenderContext context)
|
void |
TemplateInstanceRenderer.postHeaderProcess(RenderContext context)
|
void |
WebStudioRegionRenderer.postProcess(RenderContext context)
|
void |
WebStudioComponentRenderer.postProcess(RenderContext context)
|
void |
RegionRenderer.postProcess(RenderContext context)
Post-processing of regions |
void |
ComponentRenderer.postProcess(RenderContext context)
Post-processing of components |
protected void |
WebStudioTemplateInstanceRenderer.printApplicationConfig(RenderContext context)
|
RenderContext |
DefaultRenderContextProvider.provide(RenderContext renderContext)
|
void |
DefaultRenderContextProvider.release(RenderContext renderContext)
|
Uses of RenderContext in org.springframework.extensions.surf.site |
---|
Methods in org.springframework.extensions.surf.site with parameters of type RenderContext | |
---|---|
static void |
Timer.start(RenderContext context,
String blockId)
|
static void |
Timer.stop(RenderContext context,
String blockId)
|
Uses of RenderContext in org.springframework.extensions.surf.taglib |
---|
Methods in org.springframework.extensions.surf.taglib that return RenderContext | |
---|---|
protected RenderContext |
TagBase.getRenderContext()
|
Uses of RenderContext in org.springframework.extensions.webscripts |
---|
Methods in org.springframework.extensions.webscripts that return RenderContext | |
---|---|
protected RenderContext |
LocalWebScriptRuntimeContainer.getRenderContext()
|
Methods in org.springframework.extensions.webscripts with parameters of type RenderContext | |
---|---|
protected void |
LocalWebScriptRuntimeContainer.bindRenderContext(RenderContext context)
|
protected static String |
ScriptForm.getPrefix(RenderContext context)
|
static void |
ProcessorModelHelper.populateScriptModel(RenderContext context,
Map<String,Object> model)
Populate the model for script processor. |
static void |
ProcessorModelHelper.populateTemplateModel(RenderContext context,
Map<String,Object> model)
Populate the model for template processor. |
protected static String |
ScriptForm.prefix(RenderContext context,
String id)
|
Constructors in org.springframework.extensions.webscripts with parameters of type RenderContext | |
---|---|
ComponentFreemarkerTagDirective(RenderContext context)
Instantiates a new component freemarker tag directive. |
|
FreemarkerTagSupportDirective(RenderContext context)
Instantiates a new freemarker tag support directive. |
|
GenericFreemarkerTagDirective(RenderContext context,
String tagName,
String tagClassName)
|
|
RegionFreemarkerTagDirective(RenderContext context)
|
|
ResourceFreemarkerTagDirective(RenderContext context)
|
|
ScriptForm(RenderContext context)
Instantiates a new script form. |
|
ScriptFormData(RenderContext context)
Instantiates a new script form. |
|
ScriptRenderContext(RenderContext context)
Constructs a new ScriptRequestContext object. |
|
ScriptRenderingInstance(RenderContext context)
Instantiates a new script renderer instance. |
|
ScriptWebApplication(RenderContext context)
Constructs a new ScriptWebApplication object. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |