[richfaces-svn-commits] JBoss Rich Faces SVN: r5782 - branches/3.1.x/ui/dataTable/src/main/java/org/richfaces/renderkit/html.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Mon Feb 4 10:07:30 EST 2008


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)
 	 * 




More information about the richfaces-svn-commits mailing list