org.thymeleaf.extras.tiles2.renderer
Class MetadataCleaningAttributeRendererWrapper
Object
org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer
org.apache.tiles.renderer.impl.AbstractTypeDetectingAttributeRenderer
org.thymeleaf.extras.tiles2.renderer.MetadataCleaningAttributeRendererWrapper
- All Implemented Interfaces:
- org.apache.tiles.awareness.TilesApplicationContextAware, org.apache.tiles.awareness.TilesRequestContextFactoryAware, org.apache.tiles.evaluator.AttributeEvaluatorFactoryAware, org.apache.tiles.renderer.AttributeRenderer, org.apache.tiles.renderer.TypeDetectingAttributeRenderer
public class MetadataCleaningAttributeRendererWrapper
- extends org.apache.tiles.renderer.impl.AbstractTypeDetectingAttributeRenderer
- Author:
- Daniel Fernández
| Fields inherited from class org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer |
applicationContext, attributeEvaluatorFactory, contextFactory |
|
Method Summary |
protected org.apache.tiles.context.TilesRequestContext |
getRequestContext(Object... requestItems)
|
protected boolean |
isPermitted(org.apache.tiles.context.TilesRequestContext request,
Set<String> roles)
|
boolean |
isRenderable(org.apache.tiles.Attribute attribute,
org.apache.tiles.context.TilesRequestContext request)
|
boolean |
isRenderable(Object value,
org.apache.tiles.Attribute attribute,
org.apache.tiles.context.TilesRequestContext request)
|
void |
render(org.apache.tiles.Attribute attribute,
org.apache.tiles.context.TilesRequestContext tilesRequestContext)
|
void |
setApplicationContext(org.apache.tiles.TilesApplicationContext applicationContext)
|
void |
setAttributeEvaluatorFactory(org.apache.tiles.evaluator.AttributeEvaluatorFactory attributeEvaluatorFactory)
|
void |
setRequestContextFactory(org.apache.tiles.context.TilesRequestContextFactory contextFactory)
|
void |
write(Object value,
org.apache.tiles.Attribute attribute,
org.apache.tiles.context.TilesRequestContext tilesRequestContext)
|
| Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetadataCleaningAttributeRendererWrapper
public MetadataCleaningAttributeRendererWrapper(org.apache.tiles.renderer.impl.AbstractTypeDetectingAttributeRenderer renderer)
render
public void render(org.apache.tiles.Attribute attribute,
org.apache.tiles.context.TilesRequestContext tilesRequestContext)
throws IOException
- Specified by:
render in interface org.apache.tiles.renderer.AttributeRenderer- Overrides:
render in class org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer
- Throws:
IOException
write
public void write(Object value,
org.apache.tiles.Attribute attribute,
org.apache.tiles.context.TilesRequestContext tilesRequestContext)
throws IOException
- Specified by:
write in class org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer
- Throws:
IOException
isRenderable
public boolean isRenderable(Object value,
org.apache.tiles.Attribute attribute,
org.apache.tiles.context.TilesRequestContext request)
isRenderable
public boolean isRenderable(org.apache.tiles.Attribute attribute,
org.apache.tiles.context.TilesRequestContext request)
- Specified by:
isRenderable in interface org.apache.tiles.renderer.TypeDetectingAttributeRenderer- Overrides:
isRenderable in class org.apache.tiles.renderer.impl.AbstractTypeDetectingAttributeRenderer
setRequestContextFactory
public void setRequestContextFactory(org.apache.tiles.context.TilesRequestContextFactory contextFactory)
- Specified by:
setRequestContextFactory in interface org.apache.tiles.awareness.TilesRequestContextFactoryAware- Overrides:
setRequestContextFactory in class org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer
setApplicationContext
public void setApplicationContext(org.apache.tiles.TilesApplicationContext applicationContext)
- Specified by:
setApplicationContext in interface org.apache.tiles.awareness.TilesApplicationContextAware- Overrides:
setApplicationContext in class org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer
setAttributeEvaluatorFactory
public void setAttributeEvaluatorFactory(org.apache.tiles.evaluator.AttributeEvaluatorFactory attributeEvaluatorFactory)
- Specified by:
setAttributeEvaluatorFactory in interface org.apache.tiles.evaluator.AttributeEvaluatorFactoryAware- Overrides:
setAttributeEvaluatorFactory in class org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer
getRequestContext
protected org.apache.tiles.context.TilesRequestContext getRequestContext(Object... requestItems)
- Overrides:
getRequestContext in class org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer
isPermitted
protected boolean isPermitted(org.apache.tiles.context.TilesRequestContext request,
Set<String> roles)
- Overrides:
isPermitted in class org.apache.tiles.renderer.impl.AbstractBaseAttributeRenderer
Copyright © 2014 The THYMELEAF team. All rights reserved.