org.apache.myfaces.custom.autoupdatedatatable
Class AutoUpdateDataTableRenderer

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.custom.autoupdatedatatable.AutoUpdateDataTableRenderer
All Implemented Interfaces:
AjaxRenderer

public class AutoUpdateDataTableRenderer
extends HtmlTableRenderer
implements AjaxRenderer

Version:
$Revision: $ $Date: $

$Log: $

Author:
Jörg Artaker, Thomas Huber

Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase
org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase.Styles
 
Field Summary
 
Fields inherited from class org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer
DETAIL_STAMP_FACET_NAME
 
Fields inherited from class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase
CAPTION_FACET_NAME, FOOTER_FACET_NAME, HEADER_FACET_NAME
 
Constructor Summary
AutoUpdateDataTableRenderer()
           
 
Method Summary
 void decode(javax.faces.context.FacesContext facesContext, javax.faces.component.UIComponent component)
           
 void encodeAjax(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 void encodeBegin(javax.faces.context.FacesContext context, javax.faces.component.UIComponent uiComponent)
           
 void encodeEnd(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component)
           
 
Methods inherited from class org.apache.myfaces.renderkit.html.ext.HtmlTableRenderer
afterRow, amISpannedOver, beforeBody, beforeColumn, beforeColumnHeaderOrFooter, beforeRow, collectChildrenValues, determineChildColSpan, determineHeaderCellTag, determineHeaderFooterTag, determineRenderFacet, encodeChildren, encodeColumnChild, endTable, getNewspaperColumns, getNewspaperTableSpacer, hasFacet, hasNewspaperTableSpacer, inBodyStart, 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, getRendersChildren, getStyles, renderCaptionFacet, 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 javax.faces.render.Renderer
convertClientId, getConvertedValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AutoUpdateDataTableRenderer

public AutoUpdateDataTableRenderer()
Method Detail

encodeBegin

public void encodeBegin(javax.faces.context.FacesContext context,
                        javax.faces.component.UIComponent uiComponent)
                 throws java.io.IOException
Overrides:
encodeBegin in class HtmlTableRenderer
Throws:
java.io.IOException
See Also:
HtmlTableRendererBase.encodeBegin(javax.faces.context.FacesContext, javax.faces.component.UIComponent)

encodeEnd

public void encodeEnd(javax.faces.context.FacesContext context,
                      javax.faces.component.UIComponent component)
               throws java.io.IOException
Overrides:
encodeEnd in class HtmlTableRenderer
Parameters:
context - FacesContext
component - UIComponent
Throws:
java.io.IOException

decode

public void decode(javax.faces.context.FacesContext facesContext,
                   javax.faces.component.UIComponent component)
Overrides:
decode in class org.apache.myfaces.shared_tomahawk.renderkit.html.HtmlTableRendererBase
Parameters:
facesContext - FacesContext
component - UIComponent

encodeAjax

public void encodeAjax(javax.faces.context.FacesContext context,
                       javax.faces.component.UIComponent component)
                throws java.io.IOException
Specified by:
encodeAjax in interface AjaxRenderer
Parameters:
context - FacesContext
component - UIComponent
Throws:
java.io.IOException


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