org.apache.myfaces.renderkit.html.ext
Class HtmlTableRowRenderer

java.lang.Object
  extended by javax.faces.render.Renderer
      extended by org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRenderer
          extended by org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase
              extended by org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer
                  extended by org.apache.myfaces.renderkit.html.ext.HtmlTableRowRenderer

@JSFRenderer(renderKitId="HTML_BASIC",
             family="org.apache.myfaces.HtmlTableRow",
             type="org.apache.myfaces.HtmlTableRow")
public class HtmlTableRowRenderer
extends HtmlTableRenderer


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase
HtmlTableRendererBase.Styles
 
Field Summary
 
Fields inherited from class org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer
DETAIL_STAMP_FACET_NAME, ROW_CLICK, ROW_DBLCLICK, ROW_KEYDOWN, ROW_KEYPRESS, ROW_KEYUP, ROW_MOUSEDOWN, ROW_MOUSEMOVE, ROW_MOUSEOUT, ROW_MOUSEOVER, ROW_MOUSEUP, ROW_ONCLICK_ATTR, ROW_ONDBLCLICK_ATTR, ROW_ONKEYDOWN_ATTR, ROW_ONKEYPRESS_ATTR, ROW_ONKEYUP_ATTR, ROW_ONMOUSEDOWN_ATTR, ROW_ONMOUSEMOVE_ATTR, ROW_ONMOUSEOUT_ATTR, ROW_ONMOUSEOVER_ATTR, ROW_ONMOUSEUP_ATTR
 
Fields inherited from class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase
CAPTION_FACET_NAME, FOOTER_FACET_NAME, HEADER_FACET_NAME
 
Constructor Summary
HtmlTableRowRenderer()
           
 
Method Summary
 String convertClientId(javax.faces.context.FacesContext context, String clientId)
           
 void decode(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 void encodeBegin(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
          Render the necessary bits that come before any actual rows in the table.
 void encodeChildren(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
          Render the TBODY section of the html table.
 void encodeEnd(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component)
           
 Object getConvertedValue(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, Object submittedValue)
           
 boolean getRendersChildren()
           
 
Methods inherited from class org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer
afterRow, amISpannedOver, beforeBody, beforeColumn, beforeColumnHeaderOrFooter, beforeRow, collectChildrenValues, determineChildColSpan, determineHeaderCellTag, determineHeaderFooterTag, determineRenderFacet, encodeColumnChild, endTable, getNewspaperColumns, getNewspaperTableSpacer, hasFacet, hasNewspaperTableSpacer, inBodyStart, isCommonEventsOptimizationEnabled, isCommonPropertiesOptimizationEnabled, isDetailStampAfterRow, isEmbeddedTable, isListEqual, isNewspaperHorizontalOrientation, putSortedReqScopeParam, renderColumnBody, renderColumnChildHeaderOrFooterRow, renderColumnFooterCell, renderColumnFooterRow, renderColumnHeaderCell, renderColumnHeaderRow, renderHtmlColumnAttributes, renderRowAttribute, renderRowStart, renderRowStyle, renderTableHeaderOrFooterRow, startTable
 
Methods inherited from class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase
afterBody, afterColumn, afterColumnHeaderOrFooter, afterTable, beforeTable, encodeInnerHtml, getFooterClass, getHeaderClass, getStyles, renderCaptionFacet, renderColgroupsFacet, renderColumnFooterCell, renderColumnHeaderCell, renderFacet, renderRowEnd, renderSpacerCell, renderTableFooterRow, renderTableHeaderRow
 
Methods inherited from class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlRenderer
getActionUrl, getChildCount, getChildren, getClientId, renderId, shouldRenderId, toUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlTableRowRenderer

public HtmlTableRowRenderer()
Method Detail

encodeEnd

public void encodeEnd(javax.faces.context.FacesContext facesContext,
                      javax.faces.component.UIComponent component)
               throws IOException
Overrides:
encodeEnd in class HtmlTableRenderer
Throws:
IOException
See Also:
HtmlTableRendererBase.encodeEnd(javax.faces.context.FacesContext, javax.faces.component.UIComponent)

getRendersChildren

public boolean getRendersChildren()
Overrides:
getRendersChildren in class HtmlTableRendererBase
See Also:
Renderer.getRendersChildren()

encodeChildren

public void encodeChildren(javax.faces.context.FacesContext context,
                           javax.faces.component.UIComponent component)
                    throws IOException
Description copied from class: HtmlTableRendererBase
Render the TBODY section of the html table. See also method encodeInnerHtml.

Overrides:
encodeChildren in class HtmlTableRenderer
Throws:
IOException
See Also:
HtmlTableRendererBase.encodeChildren(javax.faces.context.FacesContext, javax.faces.component.UIComponent)

decode

public void decode(javax.faces.context.FacesContext context,
                   javax.faces.component.UIComponent component)
Overrides:
decode in class HtmlTableRendererBase

encodeBegin

public void encodeBegin(javax.faces.context.FacesContext context,
                        javax.faces.component.UIComponent component)
                 throws IOException
Description copied from class: HtmlTableRendererBase
Render the necessary bits that come before any actual rows in the table.

Overrides:
encodeBegin in class HtmlTableRenderer
Throws:
IOException
See Also:
HtmlTableRendererBase.encodeBegin(javax.faces.context.FacesContext, javax.faces.component.UIComponent)

convertClientId

public String convertClientId(javax.faces.context.FacesContext context,
                              String clientId)
Overrides:
convertClientId in class javax.faces.render.Renderer

getConvertedValue

public Object getConvertedValue(javax.faces.context.FacesContext context,
                                javax.faces.component.UIComponent component,
                                Object submittedValue)
                         throws javax.faces.convert.ConverterException
Overrides:
getConvertedValue in class javax.faces.render.Renderer
Throws:
javax.faces.convert.ConverterException


Copyright © 2012 The Apache Software Foundation. All Rights Reserved.