|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.beans.beancontext.BeanContextChildSupport
BeanContextChild プロトコルの実装をサポートするための一般的なサポートクラスです。 このクラスは、直接サブクラス化されるか、あるいはカプセル化されて委譲されることにより、指定されたコンポーネントに対してこのインタフェースを実装します。
フィールドの概要 | |
protected BeanContext |
beanContext
|
BeanContextChild |
beanContextChildPeer
|
protected PropertyChangeSupport |
pcSupport
|
protected boolean |
rejectedSetBCOnce
|
protected VetoableChangeSupport |
vcSupport
|
コンストラクタの概要 | |
BeanContextChildSupport()
JavaBean コンポーネント自身を実装するためにこのクラスがサブクラス化された、BeanContextChildSupport を構築します。 |
|
BeanContextChildSupport(BeanContextChild bcc)
JavaBean コンポーネント自身が BeanContextChild を実装し、これをカプセル化している BeanContextChildSupport を構築します。 |
メソッドの概要 | |
void |
addPropertyChangeListener(String name,
PropertyChangeListener pcl)
プロパティ変更リスナーを追加します。 |
void |
addVetoableChangeListener(String name,
VetoableChangeListener vcl)
拒否可能な変更リスナーを追加します。 |
void |
firePropertyChange(String name,
Object oldValue,
Object newValue)
propertyChange イベントをトリガーします。 |
void |
fireVetoableChange(String name,
Object oldValue,
Object newValue)
vetoableChange イベントをトリガーします。 |
BeanContext |
getBeanContext()
|
BeanContextChild |
getBeanContextChildPeer()
|
protected void |
initializeBeanContextResources()
このメソッドは、独自の初期化動作を提供するためにサブクラスによってオーバーライドされることがあります。 |
boolean |
isDelegated()
|
protected void |
releaseBeanContextResources()
このメソッドは、独自の解放動作を提供するためにサブクラスによってオーバーライドされることがあります。 |
void |
removePropertyChangeListener(String name,
PropertyChangeListener pcl)
プロパティ変更リスナーを削除します。 |
void |
removeVetoableChangeListener(String name,
VetoableChangeListener vcl)
拒否可能な変更リスナーを削除します。 |
void |
serviceAvailable(BeanContextServiceAvailableEvent bcsae)
入れ子になっている BeanContext から新しいサービスが利用可能です。 |
void |
serviceRevoked(BeanContextServiceRevokedEvent bcsre)
入れ子になっている BeanContext によって提供されているサービスが無効にされました。 |
void |
setBeanContext(BeanContext bc)
BeanContext を設定します。 |
boolean |
validatePendingSetBeanContext(BeanContext newValue)
入れ子になっている BeanContext プロパティ値の保留中の変更を検証したりするために setBeanContext から呼び出されます。 |
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
フィールドの詳細 |
public BeanContextChild beanContextChildPeer
protected PropertyChangeSupport pcSupport
protected VetoableChangeSupport vcSupport
protected transient BeanContext beanContext
protected transient boolean rejectedSetBCOnce
コンストラクタの詳細 |
public BeanContextChildSupport()
public BeanContextChildSupport(BeanContextChild bcc)
メソッドの詳細 |
public void setBeanContext(BeanContext bc) throws PropertyVetoException
public BeanContext getBeanContext()
public void addPropertyChangeListener(String name, PropertyChangeListener pcl)
public void removePropertyChangeListener(String name, PropertyChangeListener pcl)
public void addVetoableChangeListener(String name, VetoableChangeListener vcl)
public void removeVetoableChangeListener(String name, VetoableChangeListener vcl)
public void serviceRevoked(BeanContextServiceRevokedEvent bcsre)
public void serviceAvailable(BeanContextServiceAvailableEvent bcsae)
public BeanContextChild getBeanContextChildPeer()
public boolean isDelegated()
public void firePropertyChange(String name, Object oldValue, Object newValue)
public void fireVetoableChange(String name, Object oldValue, Object newValue) throws PropertyVetoException
public boolean validatePendingSetBeanContext(BeanContext newValue)
protected void releaseBeanContextResources()
protected void initializeBeanContextResources()
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |