gran.app.slider
Class Slider

java.lang.Object
  extended bygran.app.slider.Slider
All Implemented Interfaces:
java.io.Serializable

public class Slider
extends java.lang.Object
implements java.io.Serializable

This class provides functionality for listing collections by 'pages'

See Also:
Serialized Form

Constructor Summary
Slider()
          No argument constructor.
Slider(java.util.Collection col, int pageSize, java.lang.String id, java.lang.String keyword, java.lang.String order)
          Constructor
 
Method Summary
 java.lang.String drawSlider(java.lang.String baseref)
          returns HTML code for representing slider on JSP pages
 java.util.ArrayList getCol()
          returns ArrayList for which Slider was created
 int getCurrentPage()
          returns current page number
 java.lang.String getId()
          returns identifier of Task for which slider was created
 java.lang.String getKeyword()
           
 int getPage()
           
 int getPagesCount()
          Returns number of pages
 int getPageSize()
           
 java.lang.String getSortorder()
           
 void pressNext(int offset)
          Shows page located from current on the given number of pages
 void pressPrev(int offset)
          Shows page located from current on the given number of pages
 void setPage(int pagenum)
          Go strait to the page with specified number
 boolean showNext(int offset)
           
 boolean showPrev(int offset)
          returns true, if current page number more than specified one
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Slider

public Slider(java.util.Collection col,
              int pageSize,
              java.lang.String id,
              java.lang.String keyword,
              java.lang.String order)
Constructor

Parameters:
col - ArrayList to list
pageSize - items on one page

Slider

public Slider()
No argument constructor. It's for GLUE.

Method Detail

getPage

public int getPage()

getPageSize

public int getPageSize()

getKeyword

public java.lang.String getKeyword()

getSortorder

public java.lang.String getSortorder()

getCol

public java.util.ArrayList getCol()
returns ArrayList for which Slider was created


showPrev

public boolean showPrev(int offset)
returns true, if current page number more than specified one

Parameters:
offset - page number

showNext

public boolean showNext(int offset)

pressNext

public void pressNext(int offset)
Shows page located from current on the given number of pages


pressPrev

public void pressPrev(int offset)
Shows page located from current on the given number of pages


getCurrentPage

public int getCurrentPage()
returns current page number


getPagesCount

public int getPagesCount()
Returns number of pages


setPage

public void setPage(int pagenum)
Go strait to the page with specified number


getId

public java.lang.String getId()
returns identifier of Task for which slider was created


drawSlider

public java.lang.String drawSlider(java.lang.String baseref)
returns HTML code for representing slider on JSP pages



Copyright © 2002-2004 TrackStudio, Ltd. All Rights Reserved.