com.extjs.gxt.ui.client.event
インターフェース CheckProvider<M extends ModelData>

パラメータ:
M - the model type
すべての既知の実装クラス:
DataListBinder, TreeBinder, TreeTableBinder

public interface CheckProvider<M extends ModelData>

チェック状態を提供するオブジェクトのインターフェース


メソッド 概要
 void addCheckListener(CheckChangedListener listener)
          チェックの変化のリスナーを追加します。
 java.util.List<M> getCheckedSelection()
          現在チェックされている選択項目を返します。
 boolean isChecked(M model)
          モデルがチェックされている場合はtrueを返します。
 void removeCheckListener(CheckChangedListener listener)
          チェックの変化のリスナーを取り除きます。
 void setCheckedSelection(java.util.List<M> selection)
          現在のチェックされた選択項目を設定します。
 

メソッド 詳細

getCheckedSelection

java.util.List<M> getCheckedSelection()
現在のチェックされた選択項目を返します。

戻り値:
チェックされた選択項目

isChecked

boolean isChecked(M model)
モデルがチェックされている場合はtrueを返します。

パラメータ:
model - モデル
戻り値:
チェック状態

setCheckedSelection

void setCheckedSelection(java.util.List<M> selection)
現在のチェック項目を設定します。

パラメータ:
selection - チェックされた選択項目

addCheckListener

void addCheckListener(CheckChangedListener listener)
チェックの変化のリスナーを追加します。

パラメータ:
listener - 追加するリスナー

removeCheckListener

void removeCheckListener(CheckChangedListener listener)
チェックの変化のリスナーを取り除きます。

パラメータ:
listener - 取り除かれるリスナー