org.codehaus.groovy.grails.web.pages
Class GroovyPagesTemplateRenderer

java.lang.Object
  extended by org.codehaus.groovy.grails.web.pages.GroovyPagesTemplateRenderer
All Implemented Interfaces:
org.springframework.beans.factory.InitializingBean

public class GroovyPagesTemplateRenderer
extends java.lang.Object
implements org.springframework.beans.factory.InitializingBean

Service that provides the actual implementation to RenderTagLib's render tag. This is an internal Grails service and should not be used by plugins directly. The implementation was moved from RenderTagLib, ported to Java and then refactored.

Since:
2.0

Constructor Summary
GroovyPagesTemplateRenderer()
           
 
Method Summary
 void afterPropertiesSet()
           
 void clearCache()
           
 void render(GrailsWebRequest webRequest, GroovyPageBinding pageScope, java.util.Map<java.lang.String,java.lang.Object> attrs, java.lang.Object body, java.io.Writer out)
           
 void setControllerToScaffoldedDomainClassMap(java.util.Map map)
           
 void setGroovyPageLocator(GrailsConventionGroovyPageLocator locator)
           
 void setGroovyPagesTemplateEngine(GroovyPagesTemplateEngine engine)
           
 void setScaffoldedActionMap(java.util.Map map)
           
 void setScaffoldingTemplateGenerator(java.lang.Object generator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroovyPagesTemplateRenderer

public GroovyPagesTemplateRenderer()
Method Detail

afterPropertiesSet

public void afterPropertiesSet()
                        throws java.lang.Exception
Specified by:
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBean
Throws:
java.lang.Exception

clearCache

public void clearCache()

render

public void render(GrailsWebRequest webRequest,
                   GroovyPageBinding pageScope,
                   java.util.Map<java.lang.String,java.lang.Object> attrs,
                   java.lang.Object body,
                   java.io.Writer out)
            throws java.io.IOException
Throws:
java.io.IOException

setGroovyPageLocator

public void setGroovyPageLocator(GrailsConventionGroovyPageLocator locator)

setGroovyPagesTemplateEngine

public void setGroovyPagesTemplateEngine(GroovyPagesTemplateEngine engine)

setScaffoldingTemplateGenerator

public void setScaffoldingTemplateGenerator(java.lang.Object generator)

setScaffoldedActionMap

public void setScaffoldedActionMap(java.util.Map map)

setControllerToScaffoldedDomainClassMap

public void setControllerToScaffoldedDomainClassMap(java.util.Map map)