Package org.eclnt.jsfserver.util
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 Summary
ConstructorsConstructorDescriptionServerSideScrollList(int numberOfItems) ServerSideScrollList(List<ITEMCLASS> list, int numberOfItems) -
Method Summary
Modifier and TypeMethodDescriptiongetItems()intintbooleanbooleanbooleanbooleanbooleanintvoidonScrollFirst(ActionEvent event) voidonScrollLast(ActionEvent event) voidvoidonScrollPageUpAction(ActionEvent event) voidvoidvoidsetBufferReference(long reference) voidsetNumberOfItems(int numberOfItems) voidsetTopIndex(int topIndex)
-
Constructor Details
-
ServerSideScrollList
public ServerSideScrollList() -
ServerSideScrollList
public ServerSideScrollList(int numberOfItems) -
ServerSideScrollList
-
-
Method Details
-
getItems
- Specified by:
getItemsin interfaceIServerSideScrollList<ITEMCLASS>
-
getClientItems
- Specified by:
getClientItemsin interfaceIServerSideScrollList<ITEMCLASS>
-
getTopIndex
public int getTopIndex()- Specified by:
getTopIndexin interfaceIServerSideScrollList<ITEMCLASS>
-
setTopIndex
public void setTopIndex(int topIndex) -
getNumberOfItems
public int getNumberOfItems()- Specified by:
getNumberOfItemsin interfaceIServerSideScrollList<ITEMCLASS>
-
setNumberOfItems
public void setNumberOfItems(int numberOfItems) -
getMaxIndex
public int getMaxIndex() -
getPositionText
-
getScrollPossible
public boolean getScrollPossible() -
getScrollFirstPossible
public boolean getScrollFirstPossible() -
getScrollPageUpPossible
public boolean getScrollPageUpPossible() -
getScrollPageDownPossible
public boolean getScrollPageDownPossible() -
getScrollLastPossible
public boolean getScrollLastPossible() -
onScrollFirst
-
onScrollPageDownAction
-
onScrollPageUpAction
-
onScrollLast
-
setBufferReference
public void setBufferReference(long reference) - Specified by:
setBufferReferencein interfaceIServerSideScrollList<ITEMCLASS>
-
scrollPageDown
public void scrollPageDown() -
scrollPageUp
public void scrollPageUp()
-