org.riotfamily.website.view
Class Pager

java.lang.Object
  extended by org.riotfamily.website.view.Pager

public class Pager
extends Object


Nested Class Summary
 class Pager.PagerItem
           
 
Constructor Summary
Pager(int page, int pageSize, long itemCount)
           
 
Method Summary
 int getCurrentPage()
           
 Pager.PagerItem getFirstPage()
           
 long getItemCount()
           
 Pager.PagerItem getLastPage()
           
 Pager.PagerItem getNextPage()
           
 Pager.PagerItem[] getNextPages()
           
 int getPages()
           
 Pager.PagerItem getPrevPage()
           
 Pager.PagerItem[] getPrevPages()
           
 void initialize(HttpServletRequest request, int padding, String pageParam)
           
 boolean isGapToFirstPage()
           
 boolean isGapToLastPage()
           
 void setCopyParameters(boolean copyParameters)
           
 void setEncodingScheme(String encodingScheme)
           
protected  String urlEncode(String s)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Pager

public Pager(int page,
             int pageSize,
             long itemCount)
Method Detail

getItemCount

public long getItemCount()

setCopyParameters

public void setCopyParameters(boolean copyParameters)

setEncodingScheme

public void setEncodingScheme(String encodingScheme)

initialize

public void initialize(HttpServletRequest request,
                       int padding,
                       String pageParam)

urlEncode

protected String urlEncode(String s)

getCurrentPage

public int getCurrentPage()

getPages

public int getPages()

getFirstPage

public Pager.PagerItem getFirstPage()

isGapToFirstPage

public boolean isGapToFirstPage()

isGapToLastPage

public boolean isGapToLastPage()

getLastPage

public Pager.PagerItem getLastPage()

getNextPages

public Pager.PagerItem[] getNextPages()

getPrevPages

public Pager.PagerItem[] getPrevPages()

getNextPage

public Pager.PagerItem getNextPage()

getPrevPage

public Pager.PagerItem getPrevPage()