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();
Show replies by date