インターフェース SelectionAware<T>
public interface SelectionAware<T>
選択された行を追跡する必要がある
DataModel 実装のインターフェース。- 作成者:
- Jeremy Grelle
方法の概要
修飾子と型メソッド説明モデルの選択された行データオブジェクトのリストを返します。booleanモデルの現在のインデックスによって指されている行が選択されているかどうかを確認します。voidモデル内の指定された行データオブジェクトを選択します。voidモデル内のすべての行データオブジェクトを選択します。voidsetCurrentRowSelected(boolean rowSelected) モデルの現在のインデックスが指す行が選択されているかどうかを設定しますvoidsetSelections(ListSE<T> selections) モデルの選択された行データオブジェクトのリストを設定します。
メソッドの詳細
isCurrentRowSelected
boolean isCurrentRowSelected()モデルの現在のインデックスによって指されている行が選択されているかどうかを確認します。- 戻り値:
- 現在の行データオブジェクトが選択されている場合は true
setCurrentRowSelected
void setCurrentRowSelected(boolean rowSelected) モデルの現在のインデックスが指す行が選択されているかどうかを設定します- パラメーター:
rowSelected- 現在の行を選択する場合は true
setSelections
モデルの選択された行データオブジェクトのリストを設定します。- パラメーター:
selections- 選択された行データオブジェクトのリスト
getSelections
モデルの選択された行データオブジェクトのリストを返します。- 戻り値:
- 選択された行データオブジェクトのリスト
selectAll
void selectAll()モデル内のすべての行データオブジェクトを選択します。select
モデル内の指定された行データオブジェクトを選択します。- パラメーター:
rowData- 選択する行データオブジェクト。