Oracle

com.compoze.util
Class PageControls

java.lang.Object
  extended by com.compoze.util.PageControls
All Implemented Interfaces:
java.io.Serializable

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

See Also:
Serialized Form

Constructor Summary
PageControls(int iPageSize)
          Constructor.
 
Method Summary
 int getFromIndex()
          Gets the from index.
 int getNextPageNumber()
          Gets the next page.
 int getNumberOfItems()
          Gets the number of items.
 int getPageNumber()
          Gets the page.
 int getPageSize()
          Sets the page size.
 int getPreviousPageNumber()
          Gets the previous page.
 int getToIndex()
          Gets the to index.
 int getTotalPageCount()
          Gets the total number of pages.
 void init(int iNumberOfItems, int iPageNumber)
          Initialize.
 boolean isFirstPage()
          Checks if this is the first page.
 boolean isInitialized()
          Checks if the controls are initialized.
 boolean isLastPage()
          Checks if this is the last page.
 void setPageSize(int iPageSize)
          Gets the page size.
 java.lang.String toString()
          Returns the string representation of this object.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PageControls

public PageControls(int iPageSize)
Constructor.

Parameters:
iPageSize - the number of items to display on a single page
Method Detail

init

public void init(int iNumberOfItems,
                 int iPageNumber)
Initialize.

Parameters:
iNumberOfItems - the number of items per page
iPageNumber - the page number

isInitialized

public boolean isInitialized()
Checks if the controls are initialized.

Returns:
true if the controls are initialized

getFromIndex

public int getFromIndex()
Gets the from index.

Returns:
the from index

getToIndex

public int getToIndex()
Gets the to index.

Returns:
the to index

getNumberOfItems

public int getNumberOfItems()
Gets the number of items.

Returns:
the number of items

getPreviousPageNumber

public int getPreviousPageNumber()
Gets the previous page.

Returns:
the previous page

isFirstPage

public boolean isFirstPage()
Checks if this is the first page.

Returns:
true if this is the first page; false otherwise

isLastPage

public boolean isLastPage()
Checks if this is the last page.

Returns:
true if this is the last page; false otherwise

getPageNumber

public int getPageNumber()
Gets the page.

Returns:
the page

getPageSize

public int getPageSize()
Sets the page size.

Returns:
the page size

setPageSize

public void setPageSize(int iPageSize)
Gets the page size.

Parameters:
iPageSize - the page size (must be greater than zero)

getNextPageNumber

public int getNextPageNumber()
Gets the next page.

Returns:
the next page

getTotalPageCount

public int getTotalPageCount()
Gets the total number of pages.

Returns:
the total number of pages

toString

public java.lang.String toString()
Returns the string representation of this object.

Overrides:
toString in class java.lang.Object
Returns:
the string representation of this object

Oracle

Copyright ©1999-2008 Oracle All rights reserved.