org.apache.tiles.mvel
Class TilesContextBeanVariableResolverFactory

Package class diagram package TilesContextBeanVariableResolverFactory
java.lang.Object
  extended by org.mvel2.integration.impl.BaseVariableResolverFactory
      extended by org.apache.tiles.mvel.ReadOnlyVariableResolverFactory
          extended by org.apache.tiles.mvel.TilesContextBeanVariableResolverFactory
All Implemented Interfaces:
Serializable, org.mvel2.integration.VariableResolverFactory

public class TilesContextBeanVariableResolverFactory
extends ReadOnlyVariableResolverFactory

Resolves beans stored in request, session and application scopes.

Since:
2.2.0
Version:
$Rev: 1049688 $ $Date: 2010-12-15 15:15:41 -0500 (Wed, 15 Dec 2010) $
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.tiles.mvel.ReadOnlyVariableResolverFactory
ReadOnlyVariableResolverFactory.ReadOnlyVariableResolver
 
Field Summary
 
Fields inherited from class org.apache.tiles.mvel.ReadOnlyVariableResolverFactory
requestHolder
 
Fields inherited from class org.mvel2.integration.impl.BaseVariableResolverFactory
indexedVariableNames, indexedVariableResolvers, nextFactory, variableResolvers
 
Constructor Summary
TilesContextBeanVariableResolverFactory(TilesRequestContextHolder requestHolder)
          Constructor.
 
Method Summary
 org.mvel2.integration.VariableResolver createVariableResolver(String name)
          Creates a variable resolver.
 boolean isTarget(String name)
          
 
Methods inherited from class org.apache.tiles.mvel.ReadOnlyVariableResolverFactory
createVariable, createVariable, getVariableResolver, isResolveable
 
Methods inherited from class org.mvel2.integration.impl.BaseVariableResolverFactory
appendFactory, createIndexedVariable, createIndexedVariable, getIndexedVariableNames, getIndexedVariableResolver, getKnownVariables, getNextFactory, getVariableResolvers, insertFactory, isIndexedFactory, isNextResolveable, setIndexedVariableNames, setIndexedVariableResolver, setNextFactory, setVariableResolvers, variableIndexOf
 
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

createVariableResolver

public org.mvel2.integration.VariableResolver createVariableResolver(String name)
Creates a variable resolver.

Specified by:
createVariableResolver in class ReadOnlyVariableResolverFactory
Parameters:
name - The name of the property.
Returns:
The variable resolver.

isTarget

public boolean isTarget(String name)



Copyright © 2001-2012 Apache Software Foundation. All Rights Reserved.