Package org.exoplatform.webui.core
Class UIPageIterator
java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIPageIterator
- Direct Known Subclasses:
UIFormPageIterator
A component that allows pagination, with an iterator to change pages
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class org.exoplatform.webui.core.UIComponent
AJAX_ASYNC, config, OBJECTID, UICOMPONENT, uiparent, USE_WEBUI_RESOURCES -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintintintintgetFrom()getObjectInPage(int index) org.exoplatform.commons.utils.PageListintgetTo()booleanisSelectedItem(String key) voidsetCurrentPage(int page) voidsetPageList(org.exoplatform.commons.utils.PageList pageList) voidsetSelectedItem(String key, boolean value) Methods inherited from class org.exoplatform.webui.core.UIComponent
broadcast, buildModelObject, createEvent, createUIComponent, createUIComponent, createUIComponent, doAsync, event, event, event, findComponentById, findComponentOfType, findFirstComponentOfType, getAncestorOfType, getApplicationComponent, getComponentConfig, getId, getName, getParent, getTemplate, getTemplateResourceResolver, getUIComponentName, isRendered, loadConfirmMesssage, processAction, processDecode, processRender, renderEventURL, setComponentConfig, setComponentConfig, setId, setParent, setRendered, setRenderSibling, url, url, url
-
Constructor Details
-
UIPageIterator
public UIPageIterator()
-
-
Method Details
-
setPageList
public void setPageList(org.exoplatform.commons.utils.PageList pageList) -
getPageList
public org.exoplatform.commons.utils.PageList getPageList() -
getAvailablePage
public int getAvailablePage() -
getCurrentPage
public int getCurrentPage() -
getCurrentPageData
- Throws:
Exception
-
getAvailable
public int getAvailable() -
getFrom
public int getFrom() -
getTo
public int getTo() -
getObjectInPage
- Throws:
Exception
-
setCurrentPage
- Throws:
Exception
-
setSelectedItem
-
getSelectedItems
-
isSelectedItem
-