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

パラメータ:
M - the model type
すべての既知の実行クラス:
ComboBox, DataListBinder, DataViewBinder, StoreBinder, TableBinder, ThemeSelector, TimeField, TreeBinder, TreeTableBinder

public interface SelectionProvider<M extends ModelData>

セレクションを提供するオブジェクトのためのインターフェース


メソッド 概要
 void addSelectionChangedListener(SelectionChangedListener listener)
          セレクションの変化のリスナーを追加します。
 java.util.List<M> getSelection()
          現在のセレクションを返します。
 void removeSelectionListener(SelectionChangedListener listener)
          セレクションの変化のリスナーを取り除きます。
 void setSelection(java.util.List<M> selection)
          このセレクションのプロバイダのために現在のセレクションを設定します。
 

メソッド 詳細

getSelection

java.util.List<M> getSelection()
現在のセレクションを返します。

戻り値:
現在のセレクション

addSelectionChangedListener

void addSelectionChangedListener(SelectionChangedListener listener)
セレクションの変化のリスナーを追加します。

パラメータ:
listener - セレクションの変化のリスナー

removeSelectionListener

void removeSelectionListener(SelectionChangedListener listener)
セレクションの変化のリスナーを取り除きます。

パラメータ:
listener - セレクションの変化のリスナー

setSelection

void setSelection(java.util.List<M> selection)
このセレクションのプロバイダのために現在のセレクションを設定します。

Parameters:
selection - the new selection