com.extjs.gxt.ui.client.data
クラス TreeModelReader

java.lang.Object
  extended by com.extjs.gxt.ui.client.data.TreeModelReader
すべての実装インターフェース:
DataReader<ModelData,java.util.List<? extends ModelData>>

public class TreeModelReader
extends java.lang.Object
implements DataReader<ModelData,java.util.List<? extends ModelData>>

渡されたTreeModelの子を単純に返すDataReader


コンストラクタ 概要
TreeModelReader()
          ツリーモデルのリーダーを作成します。
TreeModelReader(java.lang.String childrenProperty)
          新規のツリーモデルのリーダーを作成します。
 
メソッド 概要
 java.lang.String getChildrenProperty()
          モデルの子を含むプロパティ名を返します。
 java.util.List<? extends ModelData> read(ModelData loadConfig, java.lang.Object data)
          生データを読み込み打ち込まれたデータを返します。
 void setChildrenProperty(java.lang.String childrenProperty)
          子を含むプロパティ名を親モデルに設定します。
 
クラスjava.lang.Objectから継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

コンストラクタ 詳細

TreeModelReader

public TreeModelReader()
ツリーモデルのリーダーを作成します。


TreeModelReader

public TreeModelReader(java.lang.String childrenProperty)
新規のツリーモデルのリーダーを作成します。

パラメータ:
childrenProperty - 子のプロパティ名
メソッド 詳細

read

public java.util.List<? extends ModelData> read(ModelData loadConfig,
                                                java.lang.Object data)
インターフェースからコピーされた説明: DataReader
Reads the raw data and returns the typed data.

定義:
read in interface DataReader<ModelData,java.util.List<? extends ModelData>>
data - 読み込むデータ
戻り値:
the data

getChildrenProperty

public java.lang.String getChildrenProperty()
モデルの子を含むプロパティ名を返します。

戻り値:
子のプロパティ名

setChildrenProperty

public void setChildrenProperty(java.lang.String childrenProperty)
子を含むプロパティ名を親モデルに設定します。

パラメータ:
childrenProperty - プロパティ名