Package org.apache.tiles.mvel
Class ReadOnlyVariableResolverFactory
java.lang.Object
org.mvel2.integration.impl.BaseVariableResolverFactory
org.apache.tiles.mvel.ReadOnlyVariableResolverFactory
- All Implemented Interfaces:
Serializable
,org.mvel2.integration.VariableResolverFactory
- Direct Known Subclasses:
ScopeVariableResolverFactory
,TilesContextBeanVariableResolverFactory
,TilesContextVariableResolverFactory
public abstract class ReadOnlyVariableResolverFactory
extends org.mvel2.integration.impl.BaseVariableResolverFactory
A base variable resolver factory that is read-only.
- Version:
- $Rev: 1049688 $ $Date: 2010-12-16 07:15:41 +1100 (Thu, 16 Dec 2010) $
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
Base variable resolver. -
Field Summary
FieldsFields inherited from class org.mvel2.integration.impl.BaseVariableResolverFactory
indexedVariableNames, indexedVariableResolvers, indexOffset, nextFactory, variableResolvers
-
Constructor Summary
ConstructorsConstructorDescriptionReadOnlyVariableResolverFactory
(TilesRequestContextHolder requestHolder) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionorg.mvel2.integration.VariableResolver
createVariable
(String name, Object value) org.mvel2.integration.VariableResolver
createVariable
(String name, Object value, Class<?> type) abstract org.mvel2.integration.VariableResolver
createVariableResolver
(String name) Creates a variable resolver.org.mvel2.integration.VariableResolver
getVariableResolver
(String name) boolean
isResolveable
(String name) Methods inherited from class org.mvel2.integration.impl.BaseVariableResolverFactory
appendFactory, createIndexedVariable, createIndexedVariable, getIndexedVariableNames, getIndexedVariableResolver, getKnownVariables, getNextFactory, getVariableResolvers, insertFactory, isIndexedFactory, isNextResolveable, setIndexedVariableNames, setIndexedVariableResolver, setNextFactory, setTiltFlag, setVariableResolvers, tiltFlag, variableIndexOf
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.mvel2.integration.VariableResolverFactory
isTarget
-
Field Details
-
requestHolder
The Tiles request holder.
-
-
Constructor Details
-
ReadOnlyVariableResolverFactory
Constructor.- Parameters:
requestHolder
- The Tiles request holder.- Since:
- 3..0
-
-
Method Details
-
createVariable
-
createVariable
-
isResolveable
-
getVariableResolver
- Specified by:
getVariableResolver
in interfaceorg.mvel2.integration.VariableResolverFactory
- Overrides:
getVariableResolver
in classorg.mvel2.integration.impl.BaseVariableResolverFactory
-
createVariableResolver
Creates a variable resolver.- Parameters:
name
- The name of the property.- Returns:
- The variable resolver.
- Since:
- 3.0.0
-