org.apache.beehive.netui.tags.databinding.datagrid
Class RenderPager

Object
  extended by SimpleTagSupport
      extended by AbstractSimpleTag
          extended by AbstractDataGridHtmlTag
              extended by RenderPager
All Implemented Interfaces:
JspTag, SimpleTag, INetuiTag

public class RenderPager
extends AbstractDataGridHtmlTag

Data grid tag used to render the grid's pager at a specific location in a JSP. By default, the data grid renders its pager in a fixed location. In order to change the location of the pager, this tag can be used to move the rendered pager or to render multiple pagers. For example, to render a pager in both the grid's header and footer, the tag can be used as:

     <netui-data:header>
         ....
         <netui-data;renderPager/>
         ....
     </netui-data:header>
     <netui-data:footer>
         ....
         <netui-data;renderPager/>
         ....
     </netui-data:footer>
 


Constructor Summary
RenderPager()
           
 
Method Summary
 void doTag()
           Tag rendering method that renders the data grid's registered PagerRenderer into the page's output.
 String getTagName()
          The tag's name; this is used for NetUI tag error reporting.
 
Methods inherited from class AbstractDataGridHtmlTag
applyIndexedTagId, applyTagId, lookupDataGridTagModel, renderDefaultNameAndId, renderNameAndId
 
Methods inherited from class AbstractSimpleTag
getBufferBody, getHtmlTag, getIdForTagId, getInlineError, getPageContext, getScriptReporter, getUserLocale, hasErrors, registerTagError, registerTagError, reportErrors, rewriteName, setNonEmptyValueAttribute, setRequiredValueAttribute, write
 
Methods inherited from class SimpleTagSupport
findAncestorWithClass, getJspBody, getJspContext, getParent, setJspBody, setJspContext, setParent
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RenderPager

public RenderPager()
Method Detail

getTagName

public String getTagName()
The tag's name; this is used for NetUI tag error reporting.

Specified by:
getTagName in interface INetuiTag
Specified by:
getTagName in class AbstractSimpleTag
Returns:
the tag's name

doTag

public void doTag()
           throws JspException

Tag rendering method that renders the data grid's registered PagerRenderer into the page's output.

Specified by:
doTag in interface SimpleTag
Overrides:
doTag in class SimpleTagSupport
Throws:
JspException - when an error occurs rendering or no DataGridTagModel can be found.