com.extjs.gxt.ui.client.data
クラス JsonReader<C>

java.lang.Object
  extended by com.extjs.gxt.ui.client.data.JsonReader<C>
すべての実装インターフェース:
DataReader<C,ListLoadResult<ModelData>>

public class JsonReader<C>
extends java.lang.Object
implements DataReader<C,ListLoadResult<ModelData>>

ModelTypeの定義を使用してJOSONデータを読み、ModelDataのインスタンスのセットを生成するDataReaderの実装。 あらゆるモデルデータのサブクラスを返すために、サブクラスは newModelInstance() をオーバーライドします。


コンストラクタ 概要
JsonReader(ModelType modelType)
          新規のJSONリーダーを作成します。
 
メソッド 概要
 ListLoadResult read(C loadConfig, java.lang.Object data)
          生のデータを読み、打ち込まれたデータを返します。
 
クラスjava.lang.Objectから継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタ 詳細

JsonReader

public JsonReader(ModelType modelType)
新規のJSONリーダーを作成します。

パラメータ:
modelType - モデルタイプの定義
メソッド 詳細

read

public ListLoadResult read(C loadConfig,
                           java.lang.Object data)
インターフェースからコピーされた定義: DataReader
生データを読み、打ち込まれたデータを返します。

定義:
DataReader<C,ListLoadResult<ModelData>>内のread
data - 読むデータ
戻り値:
the data