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
ConstructorDescriptionServerSideScrollList
(int numberOfItems) ServerSideScrollList
(List<ITEMCLASS> list, int numberOfItems) -
Method Summary
Modifier and TypeMethodDescriptiongetItems()
int
int
boolean
boolean
boolean
boolean
boolean
int
void
onScrollFirst
(javax.faces.event.ActionEvent event) void
onScrollLast
(javax.faces.event.ActionEvent event) void
onScrollPageDownAction
(javax.faces.event.ActionEvent event) void
onScrollPageUpAction
(javax.faces.event.ActionEvent event) void
void
void
setBufferReference
(long reference) void
setNumberOfItems
(int numberOfItems) void
setTopIndex
(int topIndex)
-
Constructor Details
-
ServerSideScrollList
public ServerSideScrollList() -
ServerSideScrollList
public ServerSideScrollList(int numberOfItems) -
ServerSideScrollList
-
-
Method Details
-
getItems
- Specified by:
getItems
in interfaceIServerSideScrollList<ITEMCLASS>
-
getClientItems
- Specified by:
getClientItems
in interfaceIServerSideScrollList<ITEMCLASS>
-
getTopIndex
public int getTopIndex()- Specified by:
getTopIndex
in interfaceIServerSideScrollList<ITEMCLASS>
-
setTopIndex
public void setTopIndex(int topIndex) -
getNumberOfItems
public int getNumberOfItems()- Specified by:
getNumberOfItems
in 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
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 interfaceIServerSideScrollList<ITEMCLASS>
-
scrollPageDown
public void scrollPageDown() -
scrollPageUp
public void scrollPageUp()
-