|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.swing.binding.Binder
public class Binder
バインディングを実行するクラスです。
コンストラクタの概要 | |
---|---|
Binder()
|
メソッドの概要 | |
---|---|
void |
add(BindingDesc bindingDesc)
指定した記述子に基づいて、バインディングを追加します。 |
void |
add(java.lang.Object source,
java.lang.String sourceProperty,
java.lang.Object target,
java.lang.String targetProperty)
読み出し・書き込み両用の更新モード( UpdateStrategy.READ_WRITE )でバインディングを追加します。 |
void |
add(java.lang.Object source,
java.lang.String sourceProperty,
java.lang.Object target,
java.lang.String targetProperty,
org.jdesktop.beansbinding.AutoBinding.UpdateStrategy updateStrategy)
更新モードを指定して、バインディングを追加します。 |
void |
add(java.lang.Object source,
java.lang.String sourceProperty,
java.lang.String sourceDetailProperty,
java.lang.Object target,
java.lang.String targetProperty)
読み出し・書き込み両用の更新モード( UpdateStrategy.READ_WRITE
)で、詳細プロパティ情報が付加されたバインディングを追加します。 |
void |
add(java.lang.Object source,
java.lang.String sourceProperty,
java.lang.String sourceDetailProperty,
java.lang.Object target,
java.lang.String targetProperty,
org.jdesktop.beansbinding.AutoBinding.UpdateStrategy updateStrategy)
更新モードを指定して、バインディングを追加します。 |
void |
addBindingStateListener(BindingStateListener listener)
バインディングの状態変更リスナーを追加します。 |
void |
bind()
バインディングを開始します。 |
protected void |
fireBindingStateChanged()
|
BindingStateListener[] |
getBindingStateListeners()
現在登録されている状態変更リスナーの一覧を取得します。 |
java.util.List<org.jdesktop.beansbinding.Binding.SyncFailure> |
getSyncFailures()
|
void |
removeBindingStateListenr(BindingStateListener listener)
バインディングの状態変更リスナーを削除します。 |
void |
unbind()
バインディングを解除します。 |
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
---|
public Binder()
メソッドの詳細 |
---|
public java.util.List<org.jdesktop.beansbinding.Binding.SyncFailure> getSyncFailures()
public void addBindingStateListener(BindingStateListener listener)
listener
- リスナーpublic void removeBindingStateListenr(BindingStateListener listener)
listener
- リスナーpublic BindingStateListener[] getBindingStateListeners()
protected void fireBindingStateChanged()
public void add(java.lang.Object source, java.lang.String sourceProperty, java.lang.Object target, java.lang.String targetProperty)
UpdateStrategy.READ_WRITE
)でバインディングを追加します。
source
- ソースオブジェクトsourceProperty
- ソースプロパティの文字列表現target
- ターゲットオブジェクトtargetProperty
- ターゲットプロパティの文字列表現public void add(java.lang.Object source, java.lang.String sourceProperty, java.lang.String sourceDetailProperty, java.lang.Object target, java.lang.String targetProperty)
UpdateStrategy.READ_WRITE
)で、詳細プロパティ情報が付加されたバインディングを追加します。 このメソッドシグネチャは、JList
の選択可能項目が対象のバインディングで、リスト項目名として表示するテキストを指定するために使用されます。
source
- ソースオブジェクトsourceProperty
- ソースプロパティの文字列表現sourceDetailProperty
- ソース詳細プロパティの文字列表現target
- ターゲットオブジェクトtargetProperty
- ターゲットプロパティの文字列表現public void add(java.lang.Object source, java.lang.String sourceProperty, java.lang.Object target, java.lang.String targetProperty, org.jdesktop.beansbinding.AutoBinding.UpdateStrategy updateStrategy)
source
- ソースオブジェクトsourceProperty
- ソースプロパティの文字列表現target
- ターゲットオブジェクトtargetProperty
- ターゲットプロパティの文字列表現updateStrategy
- 更新モードpublic void add(java.lang.Object source, java.lang.String sourceProperty, java.lang.String sourceDetailProperty, java.lang.Object target, java.lang.String targetProperty, org.jdesktop.beansbinding.AutoBinding.UpdateStrategy updateStrategy)
JList
の選択可能項目が対象のバインディングで、リスト項目名として表示するテキストを指定するために使用されます。
source
- ソースオブジェクトsourceProperty
- ソースプロパティの文字列表現sourceDetailProperty
- ソース詳細プロパティの文字列表現target
- ターゲットオブジェクトtargetProperty
- ターゲットプロパティの文字列表現updateStrategy
- 更新モードpublic void add(BindingDesc bindingDesc)
bindingDesc
- バインディング記述子public void bind()
public void unbind()
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |