Author: abelevich
Date: 2008-02-04 10:07:30 -0500 (Mon, 04 Feb 2008)
New Revision: 5782
Modified:
branches/3.1.x/ui/dataTable/src/main/java/org/richfaces/renderkit/html/SubTableRenderer.java
Log:
RF-1440
Modified:
branches/3.1.x/ui/dataTable/src/main/java/org/richfaces/renderkit/html/SubTableRenderer.java
===================================================================
---
branches/3.1.x/ui/dataTable/src/main/java/org/richfaces/renderkit/html/SubTableRenderer.java 2008-02-04
15:01:00 UTC (rev 5781)
+++
branches/3.1.x/ui/dataTable/src/main/java/org/richfaces/renderkit/html/SubTableRenderer.java 2008-02-04
15:07:30 UTC (rev 5782)
@@ -28,6 +28,7 @@
import javax.faces.context.FacesContext;
import javax.faces.context.ResponseWriter;
+import org.ajax4jsf.renderkit.RendererUtils.HTML;
import org.richfaces.component.UIDataTable;
import org.richfaces.component.UISubTable;
import org.richfaces.renderkit.AbstractTableRenderer;
@@ -63,14 +64,20 @@
String headerClass = (String) component.getAttributes().get(
facetName+"Class");
if (headers.hasNext()) {
- encodeRowStart(context,"dr-subtable-"+facetName+"
rich-subtable-"+facetName ,headerClass, dataTable, writer);
+ encodeHeaderRowStart(context,"dr-subtable-"+facetName+"
rich-subtable-"+facetName ,headerClass, dataTable, writer);
encodeHeaderFacets(context, writer, headers,
"dr-subtable-"+facetName+"cell
rich-subtable-"+facetName+"cell", headerClass,
facetName, "td");
writer.endElement("tr");
}
}
-
+
+ private void encodeHeaderRowStart(FacesContext context, String skinClass, String
rowClass,
+ UIDataTable table, ResponseWriter writer) throws IOException{
+ writer.startElement(HTML.TR_ELEMENT, table);
+ encodeStyleClass(writer, null, skinClass, null, rowClass);
+ }
+
/*
* (non-Javadoc)
*