org.apache.tiles.mvel
Class TilesContextBeanVariableResolverFactory

java.lang.Object
  extended by BaseVariableResolverFactory
      extended by org.apache.tiles.mvel.TilesContextBeanVariableResolverFactory

public class TilesContextBeanVariableResolverFactory
extends BaseVariableResolverFactory

Resolves beans stored in request, session and application scopes.

Since:
2.2.0
Version:
$Rev: 817009 $ $Date: 2009-09-20 13:26:26 +0200 (dom, 20 set 2009) $

Constructor Summary
TilesContextBeanVariableResolverFactory(TilesRequestContextHolder requestHolder)
          Constructor.
 
Method Summary
 VariableResolver createVariable(java.lang.String name, java.lang.Object value)
          
 VariableResolver createVariable(java.lang.String name, java.lang.Object value, java.lang.Class<?> type)
          
 VariableResolver getVariableResolver(java.lang.String name)
          
 boolean isResolveable(java.lang.String name)
          
 boolean isTarget(java.lang.String name)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TilesContextBeanVariableResolverFactory

public TilesContextBeanVariableResolverFactory(TilesRequestContextHolder requestHolder)
Constructor.

Parameters:
requestHolder - The Tiles request holder.
Since:
2.2.0
Method Detail

createVariable

public VariableResolver createVariable(java.lang.String name,
                                       java.lang.Object value)


createVariable

public VariableResolver createVariable(java.lang.String name,
                                       java.lang.Object value,
                                       java.lang.Class<?> type)


isResolveable

public boolean isResolveable(java.lang.String name)


getVariableResolver

public VariableResolver getVariableResolver(java.lang.String name)


isTarget

public boolean isTarget(java.lang.String name)