Class ServerSideScrollList<ITEMCLASS>

java.lang.Object
org.eclnt.jsfserver.util.ServerSideScrollList<ITEMCLASS>
All Implemented Interfaces:
IServerSideScrollList<ITEMCLASS>

public class ServerSideScrollList<ITEMCLASS> extends Object implements IServerSideScrollList<ITEMCLASS>
  • Constructor Details

    • ServerSideScrollList

      public ServerSideScrollList()
    • ServerSideScrollList

      public ServerSideScrollList(int numberOfItems)
    • ServerSideScrollList

      public ServerSideScrollList(List<ITEMCLASS> list, int numberOfItems)
  • Method Details

    • getItems

      public List<ITEMCLASS> getItems()
      Specified by:
      getItems in interface IServerSideScrollList<ITEMCLASS>
    • getClientItems

      public List<ITEMCLASS> getClientItems()
      Specified by:
      getClientItems in interface IServerSideScrollList<ITEMCLASS>
    • getTopIndex

      public int getTopIndex()
      Specified by:
      getTopIndex in interface IServerSideScrollList<ITEMCLASS>
    • setTopIndex

      public void setTopIndex(int topIndex)
    • getNumberOfItems

      public int getNumberOfItems()
      Specified by:
      getNumberOfItems in interface IServerSideScrollList<ITEMCLASS>
    • setNumberOfItems

      public void setNumberOfItems(int numberOfItems)
    • getMaxIndex

      public int getMaxIndex()
    • getPositionText

      public String getPositionText()
    • getScrollPossible

      public boolean getScrollPossible()
    • getScrollFirstPossible

      public boolean getScrollFirstPossible()
    • getScrollPageUpPossible

      public boolean getScrollPageUpPossible()
    • getScrollPageDownPossible

      public boolean getScrollPageDownPossible()
    • getScrollLastPossible

      public boolean getScrollLastPossible()
    • onScrollFirst

      public void onScrollFirst(javax.faces.event.ActionEvent event)
    • onScrollPageDownAction

      public void onScrollPageDownAction(javax.faces.event.ActionEvent event)
    • onScrollPageUpAction

      public void onScrollPageUpAction(javax.faces.event.ActionEvent event)
    • onScrollLast

      public void onScrollLast(javax.faces.event.ActionEvent event)
    • setBufferReference

      public void setBufferReference(long reference)
      Specified by:
      setBufferReference in interface IServerSideScrollList<ITEMCLASS>
    • scrollPageDown

      public void scrollPageDown()
    • scrollPageUp

      public void scrollPageUp()