org.apache.tiles.mvel
Class TilesContextVariableResolverFactory

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

public class TilesContextVariableResolverFactory
extends ReadOnlyVariableResolverFactory

Resolves Request and ApplicationContext properties as variables.

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
TilesContextVariableResolverFactory(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

TilesContextVariableResolverFactory

public TilesContextVariableResolverFactory(TilesRequestContextHolder requestHolder)
Constructor.

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

isTarget

public boolean isTarget(String name)


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.


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