com.sapportals.htmlb.table

Class DefaultHeaderRenderer

java.lang.Object
  extended bycom.sapportals.htmlb.table.DefaultHeaderRenderer
All Implemented Interfaces:
IHeaderRenderer

public class DefaultHeaderRenderer
extends Object
implements IHeaderRenderer

Default implementation for the TableView header renderer. Simply renders the title for the table.

Copyright 2004 SAP AG


Constructor Summary
DefaultHeaderRenderer()
           
 
Method Summary
 void renderHeader(TableView tableView, IPageContext rendererContext)
          render the default header line for a table, i.e. simply write the header text.
 boolean willRenderHeader(TableView tableView, IPageContext rendererContext)
          determines if the header will be rendered at all.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultHeaderRenderer

public DefaultHeaderRenderer()
Method Detail

renderHeader

public void renderHeader(TableView tableView,
                         IPageContext rendererContext)
render the default header line for a table, i.e. simply write the header text.

Specified by:
renderHeader in interface IHeaderRenderer
Parameters:
tableView - the TableView for which to render the header
rendererContext - the current IPageContext
See Also:
TableView.setHeaderText(String)

willRenderHeader

public boolean willRenderHeader(TableView tableView,
                                IPageContext rendererContext)
determines if the header will be rendered at all.

Specified by:
willRenderHeader in interface IHeaderRenderer
Parameters:
tableView - the TableView for which to render the header
rendererContext - the current IPageContext
Returns:
true if a non-empty header text has been set
See Also:
TableView.setHeaderVisible(boolean), TableView.setHeaderText(String), DefaultHeaderRenderer


Copyright 2006 SAP AG Complete Copyright Notice