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);
+    }
 }
 
 /**