[jboss-cvs] jboss-seam/src/main/org/jboss/seam/mock ...
Gavin King
gavin.king at jboss.com
Fri Jun 1 16:05:14 EDT 2007
User: gavin
Date: 07/06/01 16:05:14
Modified: src/main/org/jboss/seam/mock MockApplication.java
Log:
solve an issue with RI calls to itself
Revision Changes Path
1.20 +13 -11 jboss-seam/src/main/org/jboss/seam/mock/MockApplication.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: MockApplication.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/mock/MockApplication.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -b -r1.19 -r1.20
--- MockApplication.java 1 Jun 2007 19:47:12 -0000 1.19
+++ MockApplication.java 1 Jun 2007 20:05:14 -0000 1.20
@@ -42,6 +42,8 @@
import org.jboss.seam.jsf.SeamNavigationHandler;
import org.jboss.seam.jsf.SeamStateManager;
import org.jboss.seam.jsf.SeamViewHandler;
+import org.jboss.seam.jsf.UnifiedELMethodBinding;
+import org.jboss.seam.jsf.UnifiedELValueBinding;
import org.jboss.seam.util.Reflections;
@SuppressWarnings("deprecation")
@@ -326,11 +328,18 @@
}
@Override
- @Deprecated
- public MethodBinding createMethodBinding(String expression, Class[] args)
+ public MethodBinding createMethodBinding(String expression, Class[] params)
throws ReferenceSyntaxException
{
- throw new UnsupportedOperationException();
+ return new UnifiedELMethodBinding(expression, params);
+
+ }
+
+ @Override
+ public ValueBinding createValueBinding(String expression)
+ throws ReferenceSyntaxException
+ {
+ return new UnifiedELValueBinding(expression);
}
@Override
@@ -364,13 +373,6 @@
}
@Override
- public ValueBinding createValueBinding(String expression)
- throws ReferenceSyntaxException
- {
- throw new UnsupportedOperationException();
- }
-
- @Override
public ExpressionFactory getExpressionFactory()
{
return SeamExpressionFactory.INSTANCE;
More information about the jboss-cvs-commits
mailing list