com.extjs.gxt.ui.client.data
インターフェース Loader<C>

すべてのサブインターフェース:
Observable
すべての既知のサブインターフェース:
ListLoader<C>, PagingLoader<C>, TreeLoader<M>
すべての既知の実装クラス:
BaseListLoader, BaseLoader, BasePagingLoader, BaseTreeLoader

public interface Loader<C>
extends Observable

リモートのデータをロードできるオブジェクトのためのインターフェース

イベント:
BeforeLoad : LoadEvent(loader, config)
ロード操作の前に発生します。リスナーは動作を中止するするためにdoitフィールドをfalseに設定できます。
Load : LoadEvent(loader, config, result)
ボタンが選択された後に発生します。
LoadException : LoadEvent(loader, config, result)
ボタンが選択された後に発生します。

関連項目:
ListLoader, TreeLoader

フィールド 概要
static int BeforeLoad
          データのために要求する前に発生します。値は300。
static int Load
          新しいデータがロードされたときに発生します。値は301。
static int LoadException
          データ取得中に例外が発生した場合に発生します。値は302。
 
メソッド 概要
 void addLoadListener(LoadListener listener)
          ロードのリスナーを追加します。
 boolean load()
          現在の設定を使用してデータをロードします。
 boolean load(C loadConfig)
          与えられたロードの設定を使用してデータをロードします。
 void removeLoadListener(LoadListener listener)
          ロードのリスナーを取り除きます。
 
インターフェースcom.extjs.gxt.ui.client.event.Observableから継承されたメソッド
addListener, fireEvent, removeAllListeners, removeListener
 

フィールド 詳細

BeforeLoad

static final int BeforeLoad
データのために要求する前に発生します。値は300。

関連項目:
Constant Field Values

Load

static final int Load
新しいデータがロードされたときに発生します。値は301。

See Also:
Constant Field Values

LoadException

static final int LoadException
データ取得中に例外が発生した場合に発生します。値は302。

関連項目:
Constant Field Values
Method Detail

addLoadListener

void addLoadListener(LoadListener listener)
ロードのリスナーを追加します。

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

load

boolean load()
現在の設定を使用してデータをロードします。

戻り値:
ロードが要求された場合はtrue

load

boolean load(C loadConfig)
与えられたロードの設定を使用してデータをロードします。

パラメータ:
loadConfig - ロードの設定
戻り値:
ロードが要求された場合はtrue

removeLoadListener

void removeLoadListener(LoadListener listener)
ロードのリスナーを取り除きます。

パラメータ:
listener - 取り除くリスナー