全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

インタフェース java.beans.Customizer

public interface Customizer
カスタマイザクラスは、ターゲット Java Bean をカスタマイズするための完全なカスタム GUI を提供します。

各カスタマイザは、AWT ダイアログやパネル内でインスタンス生成できるよう java.awt.Component クラスを継承しなければなりません。

カスタマイザごとに null 構築子が必要です。


Method Index

 o addPropertyChangeListener(PropertyChangeListener)
PropertyChange イベントのリスナを登録する。
 o removePropertyChangeListener(PropertyChangeListener)
PropertyChange イベントのリスナを削除する。
 o setObject(Object)
カスタマイズするオブジェクトを設定する。

Methods

 o setObject
  public abstract void setObject(Object bean)
カスタマイズするオブジェクトを設定します。このメソッドは、Customizer を親 AWT コンテナに追加する前に一度だけしか呼び出せません。

パラメータ:
bean - カスタマイズするオブジェクト
 o addPropertyChangeListener
  public abstract void addPropertyChangeListener(PropertyChangeListener listener)
PropertyChange イベントのリスナを登録します。表示プロパティのリフレッシュを要求する方法でターゲット bean を変更する場合は、必ずカスタマイザは PropertyChange イベントを発行します。

パラメータ:
listener - PropertyChange イベントを出すときに呼び出されるオブジェクト
 o removePropertyChangeListener
  public abstract void removePropertyChangeListener(PropertyChangeListener listener)
PropertyChange イベントのリスナを削除します。

パラメータ:
listener - 削除する PropertyChange リスナ

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス