|
|||||||||
| 前のクラス 次のクラス | フレーム フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||
java.lang.Objectcom.extjs.gxt.ui.client.data.BaseModelData
com.extjs.gxt.ui.client.data.BaseModel
public class BaseModel
Modelsは変化するとリスナーに通知する一般的なデータ構造です。
構造はランタイムのときにすべてのプロパティの名と値のクエリを行い、検索できるように'introspection'のフォームを許容します。
モデルによって発生したすべてのイベントは、すべての親に流れます。
モデルのオブジェクトはSerializableを実装し、GWT RPCとともに用いられます。
モデルの子は一時的にマークをされず、リモートの処理の呼び出しで渡されるでしょう。
ChangeListener,
Serializable,
Serialized Form| フィールド 概要 |
|---|
| インターフェースcom.extjs.gxt.ui.client.data.ChangeEventSourceから継承されたフィールド |
|---|
Add, Remove, Update |
| コンストラクタ 概要 | |
|---|---|
BaseModel()
新規の基本的なモデルを作成します。 |
|
BaseModel(java.util.Map<java.lang.String,java.lang.Object> properties)
新規の基本的なモデルを作成します。 |
|
| メソッド 概要 | ||
|---|---|---|
void |
addChangeListener(ChangeListener... listener)
変化のイベントを受け取るためのリスナーを追加します。 |
|
void |
addChangeListener(java.util.List<ChangeListener> listeners)
変化のイベントを受け取るためにリスナーを追加します。 |
|
void |
notify(ChangeEvent evt)
与えられた変化のイベントのリスナーを通知します。 |
|
|
remove(java.lang.String name)
このモデルのインスタンスから名前がつけられたプロパティを取り除きます。 |
|
void |
removeChangeListener(ChangeListener... listener)
以前に追加された変化のリスナーを取り除きます。 |
|
void |
removeChangeListeners()
すべての変化のリスナーを取り除きます。 |
|
|
set(java.lang.String name,
X value)
プロパティを設定し、Updateイベントを発生させます。 |
|
void |
setSilent(boolean silent)
変化のイベントが発生するかどうかを設定します。 |
|
| クラスcom.extjs.gxt.ui.client.data.BaseModelDataから継承されたメソッド |
|---|
equals, get, get, getProperties, getPropertyNames, hashCode, setProperties, toString |
| クラス java.lang.Objectから継承されたメソッド |
|---|
getClass, notify, notifyAll, wait, wait, wait |
| インターフェースcom.extjs.gxt.ui.client.data.ModelDataから継承されたメソッド |
|---|
get, getProperties, getPropertyNames |
| コンストラクタ 詳細 |
|---|
public BaseModel()
public BaseModel(java.util.Map<java.lang.String,java.lang.Object> properties)
properties - 初期の値| メソッド 詳細 |
|---|
public void addChangeListener(ChangeListener... listener)
ChangeEventSource内のaddChangeListenerlistener - 追加されるリスナーpublic void addChangeListener(java.util.List<ChangeListener> listeners)
listeners - 追加するリスナーpublic void notify(ChangeEvent evt)
ChangeEventSource
ChangeEventSource内のnotifyevt - 変化のイベントpublic <X> X remove(java.lang.String name)
ModelData
ModelData内のremoveBaseModelData内のremovename - プロパティ名
public void removeChangeListener(ChangeListener... listener)
ChangeEventSource内のremoveChangeListenerlistener - 取り除くリスナーpublic void removeChangeListeners()
ChangeEventSource
ChangeEventSource内のremoveChangeListeners
public <X> X set(java.lang.String name,
X value)
BaseModelData
ModelData内のCODE>setBaseModelData内のsetname - プロパティ名value - プロパティの値
public void setSilent(boolean silent)
ChangeEventSource
ChangeEventSource内のsetSilentsilent - 変化のイベントを無効にするためにはtrue、それ以外はfalse
|
|||||||||
| 前のクラス 次のクラス | フレーム フレームなし | ||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | ||||||||