org.apache.myfaces.custom.datascroller

Class HtmlDataScrollerRenderer

public class HtmlDataScrollerRenderer extends HtmlRenderer

Version: $Revision: 279411 $ $Date: 2005-09-07 21:54:15 +0200 (Wed, 07 Sep 2005) $ $Log: HtmlDataScrollerRenderer.java,v $ Revision 1.19 2005/01/04 01:42:23 svieujot Bugfix for last page. Revision 1.18 2005/01/04 00:28:07 svieujot dataScroller, add rowsCountVar, displayedRowsCountVar, firstRowIndexVar and lastRowIndexVar attributes. Revision 1.17 2004/12/18 16:31:21 tomsp fixed issue MYFACES-1 Revision 1.16 2004/10/13 11:50:57 matze renamed packages to org.apache Revision 1.15 2004/09/02 08:57:17 manolito missing setTransient Revision 1.14 2004/08/25 16:02:12 manolito Prevent division by zero in getPageIndex

Author: Thomas Spiegl (latest modification by $Author: mbr $)

Field Summary
protected static StringPAGE_NAVIGATION
static StringRENDERER_TYPE
Method Summary
voiddecode(FacesContext context, UIComponent component)
voidencodeBegin(FacesContext facesContext, UIComponent uiComponent)
voidencodeChildren(FacesContext facescontext, UIComponent uicomponent)
voidencodeEnd(FacesContext facesContext, UIComponent uiComponent)
protected HtmlCommandLinkgetLink(FacesContext facesContext, HtmlDataScroller scroller, String text, int pageIndex)
protected HtmlCommandLinkgetLink(FacesContext facesContext, HtmlDataScroller scroller, String facetName)
booleangetRendersChildren()
voidremoveVariables(FacesContext facescontext, HtmlDataScroller scroller)
protected voidrenderFacet(FacesContext facesContext, HtmlDataScroller scroller, UIComponent facetComp, String facetName)
protected voidrenderPaginator(FacesContext facesContext, HtmlDataScroller scroller)
protected voidrenderScroller(FacesContext facesContext, HtmlDataScroller scroller)
protected voidsetVariables(FacesContext facescontext, HtmlDataScroller scroller)

Field Detail

PAGE_NAVIGATION

protected static final String PAGE_NAVIGATION

RENDERER_TYPE

public static final String RENDERER_TYPE

Method Detail

decode

public void decode(FacesContext context, UIComponent component)

encodeBegin

public void encodeBegin(FacesContext facesContext, UIComponent uiComponent)

encodeChildren

public void encodeChildren(FacesContext facescontext, UIComponent uicomponent)

encodeEnd

public void encodeEnd(FacesContext facesContext, UIComponent uiComponent)

getLink

protected HtmlCommandLink getLink(FacesContext facesContext, HtmlDataScroller scroller, String text, int pageIndex)

getLink

protected HtmlCommandLink getLink(FacesContext facesContext, HtmlDataScroller scroller, String facetName)

getRendersChildren

public boolean getRendersChildren()

removeVariables

public void removeVariables(FacesContext facescontext, HtmlDataScroller scroller)

renderFacet

protected void renderFacet(FacesContext facesContext, HtmlDataScroller scroller, UIComponent facetComp, String facetName)

renderPaginator

protected void renderPaginator(FacesContext facesContext, HtmlDataScroller scroller)

renderScroller

protected void renderScroller(FacesContext facesContext, HtmlDataScroller scroller)

setVariables

protected void setVariables(FacesContext facescontext, HtmlDataScroller scroller)