wisdomx.ui.object
クラス PerPageRowsPageList
java.lang.Object
wisdomx.ui.object.AbstractPageList
wisdomx.ui.object.PerPageRowsPageList
- すべての実装インタフェース:
- IPageList, java.io.Serializable
- public class PerPageRowsPageList
- extends AbstractPageList
- implements java.io.Serializable
現在ページのみを保持するIPageList
の実装クラス
このクラスは現在ページの行のみを保持します。
2004/5/27 getTotalRows()
の実装
- バージョン:
- 1
- 作成者:
- Takao Kouda
- 関連項目:
- 直列化された形式
クラス wisdomx.ui.object.AbstractPageList から継承したメソッド |
drawNext, drawNext, drawPageCounter, drawPageCounter, drawPrevious, drawPrevious, get, getCurrentPageIndex, getHiddenName, getNextPageRows, getPerPageRows, getTotalPageCount, hasNext, hasPrevious, iterator, size, toHidden, toHidden, toString |
クラス java.lang.Object から継承したメソッド |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
serialVersionUID
public static final long serialVersionUID
- 関連項目:
- 定数フィールド値
PerPageRowsPageList
public PerPageRowsPageList(java.util.List rows,
int perPageRows,
int currentPageIndex,
int totalRows)
- コンストラクタ
- パラメータ:
rows
- 現在ページのPageListRow
を含んだListオブジェクトperPageRows
- 1ページあたりの表示行数currentPageIndex
- 現在のページインデックスtotalRows
- 全行数(ページ数ではない)
PerPageRowsPageList
public PerPageRowsPageList(java.util.List rows,
int perPageRows,
int currentPageIndex,
int totalRows,
IPageListDecorator pageDecorator)
- コンストラクタ
- パラメータ:
rows
- 現在ページのPageListRow
を含んだListオブジェクトperPageRows
- 1ページあたりの表示行数currentPageIndex
- 現在のページインデックスtotalRows
- 全行数(ページ数ではない)pageDecorator
- このオブジェクトの描画に使用するIPageListDecorator
のインスタンス
getTotalRows
public int getTotalRows()
- インタフェース
IPageList
の記述:
- ページに含まれる全行数を取得します。
- 定義:
- インタフェース
IPageList
内の getTotalRows
- 戻り値:
- ページに含まれる全行数
currentPage
public java.util.List currentPage()
- インタフェース
IPageList
の記述:
- 現在ページの配列を取得します。配列に含まれる行は
PageListRow
です。
- 定義:
- インタフェース
IPageList
内の currentPage
- 戻り値:
- 現在ページの配列。