org.springframework.extensions.surf.render.bean
Class DefaultRenderContextProvider

java.lang.Object
  extended by org.springframework.extensions.surf.render.AbstractRenderContextProvider
      extended by org.springframework.extensions.surf.render.bean.DefaultRenderContextProvider
All Implemented Interfaces:
RenderContextProvider

public final class DefaultRenderContextProvider
extends AbstractRenderContextProvider

The Class DefaultRenderContextProvider.

Author:
muzquiano, kevinr

Constructor Summary
DefaultRenderContextProvider()
           
 
Method Summary
 void merge(RenderContext renderContext, ModelObject modelObject)
          Merges a model object into the render context.
 RenderContext provide(RenderContext renderContext)
          Provides a RenderContext based on a current render context.
 RenderContext provide(RequestContext requestContext, 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.
 void release(RenderContext renderContext)
          Releases a given render context
 
Methods inherited from class org.springframework.extensions.surf.render.AbstractRenderContextProvider
provide, provide
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultRenderContextProvider

public DefaultRenderContextProvider()
Method Detail

release

public void release(RenderContext renderContext)
Description copied from interface: RenderContextProvider
Releases a given render context

Specified by:
release in interface RenderContextProvider
Specified by:
release in class AbstractRenderContextProvider

provide

public RenderContext provide(RequestContext requestContext,
                             javax.servlet.http.HttpServletRequest request,
                             javax.servlet.http.HttpServletResponse response)
Description copied from interface: RenderContextProvider
Provides a root RenderContext which wraps the request context and servlet objects The render context is set to the VIEW render mode.

Specified by:
provide in interface RenderContextProvider
Specified by:
provide in class AbstractRenderContextProvider
Returns:

provide

public RenderContext provide(RenderContext renderContext)
Description copied from interface: RenderContextProvider
Provides a RenderContext based on a current render context.

Specified by:
provide in interface RenderContextProvider
Specified by:
provide in class AbstractRenderContextProvider
Returns:

merge

public void merge(RenderContext renderContext,
                  ModelObject modelObject)
Description copied from interface: RenderContextProvider
Merges a model object into the render context.

Specified by:
merge in interface RenderContextProvider
Specified by:
merge in class AbstractRenderContextProvider


Copyright © 2009 SpringSource, Inc. All Rights Reserved.