Author: sergeyhalipov
Date: 2007-09-05 05:57:22 -0400 (Wed, 05 Sep 2007)
New Revision: 2759
Modified:
trunk/ui/dataTable/src/main/java/org/richfaces/renderkit/AbstractRowsRenderer.java
trunk/ui/dataTable/src/main/templates/org/richfaces/htmlDataGrid.jspx
Log:
http://jira.jboss.com/jira/browse/RF-821
Modified:
trunk/ui/dataTable/src/main/java/org/richfaces/renderkit/AbstractRowsRenderer.java
===================================================================
---
trunk/ui/dataTable/src/main/java/org/richfaces/renderkit/AbstractRowsRenderer.java 2007-09-05
09:55:41 UTC (rev 2758)
+++
trunk/ui/dataTable/src/main/java/org/richfaces/renderkit/AbstractRowsRenderer.java 2007-09-05
09:57:22 UTC (rev 2759)
@@ -28,6 +28,7 @@
import javax.faces.context.FacesContext;
import javax.faces.context.ResponseWriter;
+import org.ajax4jsf.component.SequenceDataAdaptor;
import org.ajax4jsf.component.UIDataAdaptor;
import org.ajax4jsf.model.DataVisitor;
import org.ajax4jsf.renderkit.HeaderResourcesRendererBase;
@@ -135,7 +136,7 @@
encodeRows(context, component);
}
- public void encodeCaption(FacesContext context, UIDataTable table)
+ public void encodeCaption(FacesContext context, SequenceDataAdaptor table)
throws IOException {
ResponseWriter writer = context.getResponseWriter();
UIComponent caption = table.getFacet("caption");
Modified: trunk/ui/dataTable/src/main/templates/org/richfaces/htmlDataGrid.jspx
===================================================================
--- trunk/ui/dataTable/src/main/templates/org/richfaces/htmlDataGrid.jspx 2007-09-05
09:55:41 UTC (rev 2758)
+++ trunk/ui/dataTable/src/main/templates/org/richfaces/htmlDataGrid.jspx 2007-09-05
09:57:22 UTC (rev 2759)
@@ -16,8 +16,9 @@
<table id="#{clientId}"
class="dr-table rich-table #{component.attributes['styleClass']}"
x:passThruWithExclusions="value,name,type,id,class"
- >
- <colgroup span="component.attributes['columns']">
+ >
+ <f:call name="encodeCaption" />
+ <colgroup span="#{component.attributes['columns']}">
</colgroup>
<f:call name="encodeHeader"/>
<f:call name="encodeFooter"/>