class: UIPaginatorControl

public class: UIPaginatorControl
Author:
Project: Phase: 1.0; Status: Proposed; Version: 1.0; Complexity: 1
Dates: Created: 16.07.2009 15:33:36; Modified: 16.07.2009 15:33:36;
Flags: Active: false; IsRoot: false; IsLeaf: false;
Extension Points:
UUID: {9D40945B-CCEA-493d-85D1-4D6AB81E568D}
 

Goto: Custom Properties, Fields, Methods

Implements: Internationalized

See also: ListUI, ListUI, HTMLElementUI, InternationalizationHelper, Internationalized

Appears in: ui

Connections
 
Custom Properties
 
UIPaginatorControl Attributes
Attribute Details
private static Application
  application
Initial: FacesContext.getCurrentInstance().getApplication()
public HtmlCommandButton
  btBack
Initial: new HtmlCommandButton()
public HtmlCommandButton
  btFirst
Initial: new HtmlCommandButton()
public HtmlCommandButton
  btForward
Initial: new HtmlCommandButton()
public HtmlCommandButton
  btLast
Initial: new HtmlCommandButton()
private ResourceBundle
  bundleLabel
Initial: ResourceBundle.getBundle(i18nHelper.getSelectedLabelBundle())
public HtmlSelectOneMenu
  cboNumberOfItemsToShow
Initial: new HtmlSelectOneMenu()
public static const String
  COMPONENT_TYPE
Initial: "de.mpg.escidoc.pubman.ui.PaginatorControl"
public HTMLElementUI
  htmlElementUI
Initial: new HTMLElementUI()
Notes: item list controls
private InternationalizationHelper
  i18nHelper
Initial: (InternationalizationHelper)application .getVariableResolver().resolveVariable(FacesContext.getCurrentInstance(), InternationalizationHelper.BEAN_NAME)
public HtmlOutputText
  lblItemCount
Initial: new HtmlOutputText()
public HtmlOutputText
  lblObjectsPerPage
Initial: new HtmlOutputText()
public HtmlOutputText
  lblShow
Initial: new HtmlOutputText()
public HtmlOutputText
  lblTotal
Initial: new HtmlOutputText()
public HtmlPanelGroup
  panPageButtons
Initial: new HtmlPanelGroup()
 
UIPaginatorControl Methods
Operation Details
public
bindComponentLabel(
   UIComponent component,
   String placeholder):void
Sequential
Notes: (non-Javadoc)
@see de.mpg.escidoc.pubman.appbase.Internationalized#bindComponentLabel(javax.faces.component.UIComponent, java.lang.String)
public
getLabel(
   String placeholder):String
Sequential
Notes: (non-Javadoc)
@see de.mpg.escidoc.pubman.appbase.Internationalized#getLabel(java.lang.String)
public
getMessage(
   String placeholder):String
Sequential
Notes: (non-Javadoc)
@see de.mpg.escidoc.pubman.appbase.Internationalized#getMessage(java.lang.String)
public
processRestoreState(
   FacesContext context,
   Object state):void
Sequential
public
processSaveState(
   FacesContext context):Object
Sequential
public
registerActionListener(
   ActionListener listener):void
Sequential
public
registerValueChangeListener(
   ValueChangeListener listener):void
Sequential
public
setItemCount(
   int itemCount):void
Sequential
public
setObjectsToDisplay(
   int currentPage,
   int numberOfPages):void
Sequential
public
setVisible(
   boolean singleView):void
Sequential
public
UIPaginatorControl():
Sequential