You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by mm...@apache.org on 2005/07/27 21:37:25 UTC

svn commit: r225588 - /myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/html/HtmlTableRendererBase.java

Author: mmarinschek
Date: Wed Jul 27 12:36:46 2005
New Revision: 225588

URL: http://svn.apache.org/viewcvs?rev=225588&view=rev
Log: (empty)

Modified:
    myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/html/HtmlTableRendererBase.java

Modified: myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/html/HtmlTableRendererBase.java
URL: http://svn.apache.org/viewcvs/myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/html/HtmlTableRendererBase.java?rev=225588&r1=225587&r2=225588&view=diff
==============================================================================
--- myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/html/HtmlTableRendererBase.java (original)
+++ myfaces/share/trunk/src/java/org/apache/myfaces/renderkit/html/HtmlTableRendererBase.java Wed Jul 27 12:36:46 2005
@@ -83,12 +83,24 @@
     {
         RendererUtils.checkParamValidity(facesContext, component, UIData.class);
 
-        UIData uiData = (UIData) component;
 
         ResponseWriter writer = facesContext.getResponseWriter();
 
         HtmlRendererUtils.writePrettyLineSeparator(facesContext);
         writer.startElement(HTML.TBODY_ELEM, component);
+        writer.writeAttribute(HTML.ID_ATTR, component.getClientId(facesContext)+":tbody_element", null);
+
+
+        writer.endElement(HTML.TBODY_ELEM);
+    }
+
+    /**
+     * Renders everything inside the <tbody> tag. currently used for the autoUpdateDataTable
+    */
+     public void encodeInnerHtml(FacesContext facesContext, UIComponent component)throws IOException{
+
+        UIData uiData = (UIData) component;
+        ResponseWriter writer = facesContext.getResponseWriter();
 
         String rowClasses;
         String columnClasses;
@@ -142,7 +154,6 @@
 
             afterRow(facesContext, uiData);
         }
-        writer.endElement(HTML.TBODY_ELEM);
     }
 
 	protected void encodeColumnChild(FacesContext facesContext, ResponseWriter writer,