[richfaces-svn-commits] JBoss Rich Faces SVN: r4418 - trunk/ui/dataTable/src/main/java/org/richfaces/renderkit/html.

richfaces-svn-commits at lists.jboss.org richfaces-svn-commits at lists.jboss.org
Mon Dec 3 06:43:05 EST 2007


Author: abelevich
Date: 2007-12-03 06:43:05 -0500 (Mon, 03 Dec 2007)
New Revision: 4418

Modified:
   trunk/ui/dataTable/src/main/java/org/richfaces/renderkit/html/SubTableRenderer.java
Log:
encodeHeaderRow method doesn't encode client events (RF-1440) 

Modified: trunk/ui/dataTable/src/main/java/org/richfaces/renderkit/html/SubTableRenderer.java
===================================================================
--- trunk/ui/dataTable/src/main/java/org/richfaces/renderkit/html/SubTableRenderer.java	2007-12-03 11:37:39 UTC (rev 4417)
+++ trunk/ui/dataTable/src/main/java/org/richfaces/renderkit/html/SubTableRenderer.java	2007-12-03 11:43:05 UTC (rev 4418)
@@ -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,11 +64,11 @@
 		String headerClass = (String) component.getAttributes().get(
 				facetName+"Class");
 		if (headers.hasNext()) {
-			encodeRowStart(context,"dr-subtable-"+facetName+" rich-subtable-"+facetName ,headerClass, dataTable, writer);
+			writer.startElement(HTML.TR_ELEMENT, dataTable);
+			encodeStyleClass(writer, null, "dr-subtable-"+facetName+" rich-subtable-"+facetName, null, headerClass);	
 			encodeHeaderFacets(context, writer, headers, "dr-subtable-"+facetName+"cell rich-subtable-"+facetName+"cell", headerClass,
 					facetName, "td");
-			
-			writer.endElement("tr");
+			writer.endElement(HTML.TR_ELEMENT);
 		}
 	}
 




More information about the richfaces-svn-commits mailing list