|
|||||||||
| 前のクラス 次のクラス | フレーム フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.extjs.gxt.ui.client.event.BaseObservable
com.extjs.gxt.ui.client.binder.StoreBinder<TreeStore<M>,Tree,M>
com.extjs.gxt.ui.client.binder.TreeBinder<M>
M - モデルタイプpublic class TreeBinder<M extends ModelData>
ツリーのストアバインダ
| コンストラクタ 概要 | |
|---|---|
TreeBinder(Tree tree,
TreeStore store)
新規ストアバインダを作成します。 |
|
| メソッド 概要 | |
|---|---|
void |
addCheckListener(CheckChangedListener listener)
チェックの変化のリスナーを追加します。 |
Component |
findItem(M model)
与えられたモデルに一致するコンポーネントを返します。 |
java.util.List<M> |
getCheckedSelection()
現在チェックされている選択を返します。 |
java.lang.String |
getDisplayProperty()
表示のプロパティを返します。 |
boolean |
isAutoLoad()
自動ロードが有効である場合はtrueを返します。 |
boolean |
isCaching()
バインダがキャッシュに格納している場合はtrueを返します。 |
boolean |
isChecked(M model)
モデルがチェックされる場合はtrueを返します。 |
boolean |
isExpandOnFilter()
フィルタの変化において、全ての展開、折り畳みが有効であるかどうかを返します。 |
void |
removeCheckListener(CheckChangedListener listener)
チェックの変化のリスナーを除去します。 |
void |
setAutoLoad(boolean autoLoad)
全ての子が自動的にロードされるべきかどうかを設定します。 |
void |
setCaching(boolean caching)
ストアから最初に取得された後に子がキャッシュに格納するべきかを設定します。デフォルトはtrueです。 |
void |
setCheckedSelection(java.util.List<M> selection)
現在チェックされた選択を設定します。 |
void |
setDisplayProperty(java.lang.String displayProperty)
項目のテキストに用いられる表示プロパティの名前を設定します。 |
void |
setExpandOnFilter(boolean expandOnFilter)
フィルターが適用されている際に、ツリーが全て展開、折りたたみが行えるべきであるかを設定します。デフォルトはtrueです。 |
| com.extjs.gxt.ui.client.binder.StoreBinderクラスを継承したメソッド |
|---|
addSelectionChangedListener, getSelection, init, isAutoSelect, isFiltered, isMask, removeSelectionListener, setAutoSelect, setIconProvider, setMask, setSelection, setSelection, setStringProvider, setStyleProvider |
| com.extjs.gxt.ui.client.event.BaseObservableクラスを継承したメソッド |
|---|
addListener, fireEvent, fireEvent, getFiresEvents, hasListeners, hasListeners, removeAllListeners, removeListener, setFiresEvents |
| java.lang.Objectクラスを継承するメソッド |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| コンストラクタ 詳細 |
|---|
public TreeBinder(Tree tree,
TreeStore store)
tree - ツリーstore - ツリーストア| メソッド 詳細 |
|---|
public void addCheckListener(CheckChangedListener listener)
CheckProvider
CheckProvider<M extends ModelData>内の
addCheckListener
listener - 追加されるリスナーpublic Component findItem(M model)
StoreBinder
StoreBinder<TreeStore<M extends ModelData>,Tree,M extends ModelData>内の
findItem
model - モデル
public java.util.List<M> getCheckedSelection()
CheckProvider
CheckProvider<M extends ModelData>内の
getCheckedSelection
public java.lang.String getDisplayProperty()
public boolean isAutoLoad()
public boolean isCaching()
trueを返します。
public boolean isChecked(M model)
CheckProvider
CheckProvider<M extends ModelData>内の
isChecked
model - モデル
public boolean isExpandOnFilter()
public void removeCheckListener(CheckChangedListener listener)
CheckProvider
CheckProvider<M extends ModelData>内のremoveCheckListener
listener - 除去されるリスナーpublic void setAutoLoad(boolean autoLoad)
autoLoad - 自動ロードのためにはtruepublic void setCaching(boolean caching)
falseの際、ツリーの項目は折り畳まれた際に除去されます。
caching - キャッシングの状態public void setCheckedSelection(java.util.List<M> selection)
CheckProvider
CheckProvider<M extends ModelData>内の
setCheckedSelection
selection - チェックされた選択public void setDisplayProperty(java.lang.String displayProperty)
displayProperty - プロパティpublic void setExpandOnFilter(boolean expandOnFilter)
expandOnFilter - フィルターの変化において展開、折りたたみを行うためにはtrue
|
|||||||||
| 前のクラス 次のクラス | フレーム フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||