[richfaces-svn-commits] JBoss Rich Faces SVN: r6189 - trunk/sandbox/ui/fileUpload/src/main/java/org/richfaces/org/jboss/seam/ui/component.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Wed Feb 20 05:39:03 EST 2008


Author: akushunin
Date: 2008-02-20 05:39:03 -0500 (Wed, 20 Feb 2008)
New Revision: 6189

Modified:
   trunk/sandbox/ui/fileUpload/src/main/java/org/richfaces/org/jboss/seam/ui/component/UIFileUpload.java
Log:
additional commit for fileUploadListener

Modified: trunk/sandbox/ui/fileUpload/src/main/java/org/richfaces/org/jboss/seam/ui/component/UIFileUpload.java
===================================================================
--- trunk/sandbox/ui/fileUpload/src/main/java/org/richfaces/org/jboss/seam/ui/component/UIFileUpload.java	2008-02-20 10:28:49 UTC (rev 6188)
+++ trunk/sandbox/ui/fileUpload/src/main/java/org/richfaces/org/jboss/seam/ui/component/UIFileUpload.java	2008-02-20 10:39:03 UTC (rev 6189)
@@ -2,6 +2,7 @@
 
 import java.io.InputStream;
 
+import javax.el.MethodExpression;
 import javax.faces.component.UIInput;
 import javax.faces.context.FacesContext;
 import javax.faces.el.MethodBinding;
@@ -121,9 +122,9 @@
 
 	public abstract void setStyle(String style);
 
-	public abstract MethodBinding getFileUploadListener();
+	public abstract MethodExpression getFileUploadListener();
 
-	public abstract void setFileUploadListener(MethodBinding scrollerListener);
+	public abstract void setFileUploadListener(MethodExpression scrollerListener);
 
 	public void addFileUploadListener(FileUploadListener listener) {
 		addFacesListener(listener);
@@ -142,9 +143,9 @@
 		if (e instanceof UploadEvent) {
 
 			FacesContext facesContext = FacesContext.getCurrentInstance();
-			MethodBinding binding = getFileUploadListener();
+			MethodExpression binding = getFileUploadListener();
 			if (binding != null) {
-				binding.invoke(facesContext, new Object[] { e });
+				binding.invoke(facesContext.getELContext(), new Object[] { e });
 			}
 		} else {
 			super.broadcast(e);




More information about the richfaces-svn-commits mailing list