Class UIPageIterator

java.lang.Object
org.exoplatform.webui.core.UIComponent
org.exoplatform.webui.core.UIPageIterator
Direct Known Subclasses:
UIFormPageIterator

public class UIPageIterator extends UIComponent
A component that allows pagination, with an iterator to change pages
  • 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

      public List getCurrentPageData() throws Exception
      Throws:
      Exception
    • getAvailable

      public int getAvailable()
    • getFrom

      public int getFrom()
    • getTo

      public int getTo()
    • getObjectInPage

      public Object getObjectInPage(int index) throws Exception
      Throws:
      Exception
    • setCurrentPage

      public void setCurrentPage(int page) throws Exception
      Throws:
      Exception
    • setSelectedItem

      public void setSelectedItem(String key, boolean value)
    • getSelectedItems

      public Set<String> getSelectedItems()
    • isSelectedItem

      public boolean isSelectedItem(String key)