com.infragistics.faces.shared.taglib.html
Class PagerTag

java.lang.Object
  extended byjavax.faces.webapp.UIComponentTag
      extended bycom.infragistics.faces.shared.taglib.html.PagerTag
All Implemented Interfaces:
javax.servlet.jsp.tagext.Tag

public class PagerTag
extends javax.faces.webapp.UIComponentTag

JSP Tags For The pager Component.

Use

To use the component in a JSP page, declare the taglib:
 <%@ taglib prefix="ig" uri="http://www.infragistics.com/faces/netadvantage" %>
 
and instantiate:
 <ig:pager >
 

Attributes

Name Type Default Description
firstLastRendered boolean "true" a flag indicating whether the first and last pages are visible or not
forComponentId String "" id of the component that is linked to (or controlled by) the pager
maximumPageNumbers int "10" maximum number of pages to display
pageNumberHoverStyleClass String "" name of the css class applied to a page number when the mouse cursor is over it
pageNumberSelectedStyleClass String "" name of the css class applied to a selected page number
pageNumbersRendered boolean "true" a flag indicating whether page numbers are visible or not
pageNumberStyleClass String "" name of the css class applied to page numbers
previousNextRendered boolean "true" a flag indicating whether the previous and next pages are visible or not
style String "" default style
styleClass String "" name of the css class applied to the pager


Field Summary
 
Fields inherited from interface javax.servlet.jsp.tagext.Tag
EVAL_BODY_INCLUDE, EVAL_PAGE, SKIP_BODY, SKIP_PAGE
 
Constructor Summary
PagerTag()
          Constructor
 
Method Summary
 java.lang.String getComponentType()
           
 java.lang.String getRendererType()
           
 void release()
           
 void setFirstLastRendered(java.lang.String newValue)
           
 void setForComponentId(java.lang.String newValue)
           
 void setMaximumPageNumbers(java.lang.String newValue)
           
 void setPageNumberHoverStyleClass(java.lang.String newValue)
           
 void setPageNumberSelectedStyleClass(java.lang.String newValue)
           
 void setPageNumbersRendered(java.lang.String newValue)
           
 void setPageNumberStyleClass(java.lang.String newValue)
           
 void setPreviousNextRendered(java.lang.String newValue)
           
 void setStyle(java.lang.String newValue)
           
 void setStyleClass(java.lang.String newValue)
           
 
Methods inherited from class javax.faces.webapp.UIComponentTag
doEndTag, doStartTag, getComponentInstance, getCreated, getParent, getParentUIComponentTag, isValueReference, setBinding, setId, setPageContext, setParent, setRendered
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PagerTag

public PagerTag()

Constructor

Method Detail

getComponentType

public java.lang.String getComponentType()

getRendererType

public java.lang.String getRendererType()

release

public void release()

setFirstLastRendered

public void setFirstLastRendered(java.lang.String newValue)

setForComponentId

public void setForComponentId(java.lang.String newValue)

setMaximumPageNumbers

public void setMaximumPageNumbers(java.lang.String newValue)

setPageNumberHoverStyleClass

public void setPageNumberHoverStyleClass(java.lang.String newValue)

setPageNumberSelectedStyleClass

public void setPageNumberSelectedStyleClass(java.lang.String newValue)

setPageNumbersRendered

public void setPageNumbersRendered(java.lang.String newValue)

setPageNumberStyleClass

public void setPageNumberStyleClass(java.lang.String newValue)

setPreviousNextRendered

public void setPreviousNextRendered(java.lang.String newValue)

setStyle

public void setStyle(java.lang.String newValue)

setStyleClass

public void setStyleClass(java.lang.String newValue)