You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by st...@apache.org on 2010/07/20 13:03:06 UTC
svn commit: r965802 -
/myfaces/core/trunk/api/src/main/java/javax/faces/validator/BeanValidator.java
Author: struberg
Date: Tue Jul 20 11:03:06 2010
New Revision: 965802
URL: http://svn.apache.org/viewvc?rev=965802&view=rev
Log:
MYFACES-2830 add wrapper method for EL-2.2 'invoke'
This fixes our BeanValidator, but I fear that we have to
review all our other ELResolver wrappers and implementations
as well.
Modified:
myfaces/core/trunk/api/src/main/java/javax/faces/validator/BeanValidator.java
Modified: myfaces/core/trunk/api/src/main/java/javax/faces/validator/BeanValidator.java
URL: http://svn.apache.org/viewvc/myfaces/core/trunk/api/src/main/java/javax/faces/validator/BeanValidator.java?rev=965802&r1=965801&r2=965802&view=diff
==============================================================================
--- myfaces/core/trunk/api/src/main/java/javax/faces/validator/BeanValidator.java (original)
+++ myfaces/core/trunk/api/src/main/java/javax/faces/validator/BeanValidator.java Tue Jul 20 11:03:06 2010
@@ -599,7 +599,9 @@ final class _ValueReferenceResolver exte
public final boolean isReadOnly(final ELContext ctx, final Object base, final Object property){return resolver.isReadOnly(ctx, base, property);}
public final Iterator<FeatureDescriptor> getFeatureDescriptors(final ELContext ctx, final Object base){return resolver.getFeatureDescriptors(ctx, base);}
public final Class<?> getCommonPropertyType(final ELContext ctx, final Object base){return resolver.getCommonPropertyType(ctx, base);}
-
+ public final Object invoke(ELContext context, Object base, Object method, Class<?>[] paramTypes, Object[] params) {
+ return resolver.invoke(context, base, method, paramTypes, params);
+ }
}
/**