| Class |
Description |
|
CaptureAwareContentProcessor
|
ContentProcessor that short-circuits the HTML parse when a
Sitemesh3CapturedPage is already populated on the current request
(i.e. the GSP compile-time capture taglib has filled it in). |
|
GrailsSiteMeshView
|
Grails-flavoured SiteMeshView. |
|
GrailsSiteMeshViewContext
|
Grails-flavoured SiteMeshViewContext that pushes a fresh
Sitemesh3CapturedPage onto the request for the duration of each
decorator dispatch. |
|
GrailsSiteMeshViewResolver
|
Grails-flavoured SiteMeshViewResolver that wraps each inner view
with a GrailsSiteMeshView rather than the upstream default. |
|
GrailsSiteMeshViewResolverBeanPostProcessor
|
SiteMeshViewResolverBeanPostProcessor preconfigured to wrap
Grails' gspViewResolver bean with a
GrailsSiteMeshViewResolver. |
|
Sitemesh3AutoConfiguration
|
Registers a GrailsSiteMeshViewResolverBeanPostProcessor ahead of
the upstream auto-configuration. |
|
Sitemesh3CapturedPage
|
A SiteMesh 3 Content implementation that is populated by the GSP
capture taglib at render time. |
|
Sitemesh3EnvironmentPostProcessor
|
Seeds default properties consumed by the upstream
SiteMeshViewResolverAutoConfiguration: |
|
Sitemesh3GrailsPlugin
|
|
|
Sitemesh3GrailsPlugin.NoopSitemeshFilter
|
|
|
Sitemesh3LayoutFinder
|
DecoratorSelector that resolves layout paths using Grails
conventions. |
|
Sitemesh3LayoutTagLib
|
SiteMesh 3 counterpart of GrailsLayoutTagLib: populates a
Sitemesh3CapturedPage at GSP render time so that SiteMesh 3 can
decorate without parsing the HTML. |