Class SpringMVCViewDecorator

  • All Implemented Interfaces:
    com.opensymphony.module.sitemesh.Decorator, com.opensymphony.sitemesh.Decorator

    public class SpringMVCViewDecorator
    extends com.opensymphony.module.sitemesh.mapper.DefaultDecorator
    implements com.opensymphony.sitemesh.Decorator
    Encapsulates the logic for rendering a layout.
    Since:
    2.0
    • Field Summary

      • Fields inherited from class com.opensymphony.module.sitemesh.mapper.DefaultDecorator

        name, page, parameters, role, uriPath
    • Constructor Summary

      Constructors 
      Constructor Description
      SpringMVCViewDecorator​(java.lang.String name, org.springframework.web.servlet.View view)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      groovy.text.Template getTemplate()  
      org.springframework.web.servlet.View getView()  
      void render​(com.opensymphony.sitemesh.Content content, com.opensymphony.sitemesh.SiteMeshContext context)  
      void render​(com.opensymphony.sitemesh.Content content, java.util.Map<java.lang.String,​?> model, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext)  
      • Methods inherited from class com.opensymphony.module.sitemesh.mapper.DefaultDecorator

        getInitParameter, getInitParameterNames, getName, getPage, getRole, getURIPath
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • SpringMVCViewDecorator

        public SpringMVCViewDecorator​(java.lang.String name,
                                      org.springframework.web.servlet.View view)
    • Method Detail

      • render

        public void render​(com.opensymphony.sitemesh.Content content,
                           com.opensymphony.sitemesh.SiteMeshContext context)
        Specified by:
        render in interface com.opensymphony.sitemesh.Decorator
      • render

        public void render​(com.opensymphony.sitemesh.Content content,
                           java.util.Map<java.lang.String,​?> model,
                           javax.servlet.http.HttpServletRequest request,
                           javax.servlet.http.HttpServletResponse response,
                           javax.servlet.ServletContext servletContext)
      • getView

        public org.springframework.web.servlet.View getView()
      • getTemplate

        public groovy.text.Template getTemplate()