[richfaces-svn-commits] JBoss Rich Faces SVN: r725 - trunk/sandbox/scrollable-grid/src/main/java/org/richfaces/component.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Thu May 10 14:22:40 EDT 2007


Author: abelevich
Date: 2007-05-10 14:22:40 -0400 (Thu, 10 May 2007)
New Revision: 725

Modified:
   trunk/sandbox/scrollable-grid/src/main/java/org/richfaces/component/UIScrollableGrid.java
Log:


Modified: trunk/sandbox/scrollable-grid/src/main/java/org/richfaces/component/UIScrollableGrid.java
===================================================================
--- trunk/sandbox/scrollable-grid/src/main/java/org/richfaces/component/UIScrollableGrid.java	2007-05-10 18:22:29 UTC (rev 724)
+++ trunk/sandbox/scrollable-grid/src/main/java/org/richfaces/component/UIScrollableGrid.java	2007-05-10 18:22:40 UTC (rev 725)
@@ -6,8 +6,12 @@
 import java.util.Iterator;
 
 import javax.faces.component.UIComponent;
+import javax.faces.context.FacesContext;
+import javax.faces.event.FacesEvent;
+import javax.faces.event.PhaseId;
 
 import org.ajax4jsf.ajax.repeat.UIRepeat;
+import org.ajax4jsf.framework.ajax.AjaxEvent;
 import org.apache.commons.collections.iterators.IteratorChain;
 
 
@@ -18,6 +22,9 @@
 
 public class UIScrollableGrid extends UIRepeat{
 	
+	public UIScrollableGrid() {
+		super();
+	}
 	
 	protected Iterator dataChildren() {
 		
@@ -48,8 +55,10 @@
 		return chain;
 	}
 	
-	public Object getValue() {
-		// TODO Auto-generated method stub
-		return super.getValue();
+	public void queueEvent(FacesEvent event) {
+		if(event instanceof AjaxEvent){
+			event.setPhaseId(PhaseId.APPLY_REQUEST_VALUES);
+		}
+		super.queueEvent(event);
 	}
 }




More information about the richfaces-svn-commits mailing list