[richfaces-svn-commits] JBoss Rich Faces SVN: r13515 - in trunk/ui/extendedDataTable/src/main: java/org/richfaces/renderkit and 1 other directory.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Sat Apr 11 14:24:51 EDT 2009


Author: pkawiak
Date: 2009-04-11 14:24:51 -0400 (Sat, 11 Apr 2009)
New Revision: 13515

Modified:
   trunk/ui/extendedDataTable/src/main/config/component/ExtendedDataTable.xml
   trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit/AbstractExtendedTableRenderer.java
Log:
RF-6510: reRender attribute added, doDecode now uses AjaxRendererUtils to addRegionsFromComponent table to rerender

Modified: trunk/ui/extendedDataTable/src/main/config/component/ExtendedDataTable.xml
===================================================================
--- trunk/ui/extendedDataTable/src/main/config/component/ExtendedDataTable.xml	2009-04-11 17:15:17 UTC (rev 13514)
+++ trunk/ui/extendedDataTable/src/main/config/component/ExtendedDataTable.xml	2009-04-11 18:24:51 UTC (rev 13515)
@@ -248,6 +248,11 @@
                               <name>summary</name>
                               <classname>java.lang.Object</classname>
                     </property>
+					<property >
+						<name>reRender</name>
+						<classname>java.lang.Object</classname>
+						<description>Id['s] (in format of call  UIComponent.findComponent()) of components, rendered in case of AjaxRequest caused by this component. Can be single id, comma-separated list of Id's, or EL Expression  with array or Collection</description>
+					</property>
                     <property elonly="true">
                               <name>tableState</name>
                               <classname>java.lang.String</classname>

Modified: trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit/AbstractExtendedTableRenderer.java
===================================================================
--- trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit/AbstractExtendedTableRenderer.java	2009-04-11 17:15:17 UTC (rev 13514)
+++ trunk/ui/extendedDataTable/src/main/java/org/richfaces/renderkit/AbstractExtendedTableRenderer.java	2009-04-11 18:24:51 UTC (rev 13515)
@@ -1222,7 +1222,9 @@
                         filtering = (filtering || filterChanged);
                     }
                 }
-
+    			if (AjaxRendererUtils.isAjaxRequest(context)) {
+    				AjaxRendererUtils.addRegionsFromComponent(table, context);
+    			}
                 // AjaxContext.getCurrentInstance().addComponentToAjaxRender(component);
                 if (sorting){
                 	new ExtTableSortEvent(component).queue();




More information about the richfaces-svn-commits mailing list