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 classBase 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.VariableResolvercreateVariable(String name, Object value) org.mvel2.integration.VariableResolvercreateVariable(String name, Object value, Class<?> type) abstract org.mvel2.integration.VariableResolvercreateVariableResolver(String name) Creates a variable resolver.org.mvel2.integration.VariableResolvergetVariableResolver(String name) booleanisResolveable(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, variableIndexOfMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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:
getVariableResolverin interfaceorg.mvel2.integration.VariableResolverFactory- Overrides:
getVariableResolverin 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
-