in core/src/main/java/org/apache/myfaces/extensions/validator/core/el/ExtValELResolver.java [212:268]
public static ELContext createContextWrapper(final ELContext context, final ELResolver resolver)
{
return new ELContext()
{
@Override
public Locale getLocale()
{
return context.getLocale();
}
@Override
public void setPropertyResolved(boolean value)
{
super.setPropertyResolved(value);
context.setPropertyResolved(value);
}
@Override
public void putContext(Class clazz, Object object)
{
super.putContext(clazz, object);
context.putContext(clazz, object);
}
@Override
public Object getContext(Class clazz)
{
return context.getContext(clazz);
}
@Override
public void setLocale(Locale locale)
{
super.setLocale(locale);
context.setLocale(locale);
}
@Override
public ELResolver getELResolver()
{
return resolver;
}
@Override
public FunctionMapper getFunctionMapper()
{
return context.getFunctionMapper();
}
@Override
public VariableMapper getVariableMapper()
{
return context.getVariableMapper();
}
};
}