java.beans.beancontext
インタフェース BeanContext
- 既知のサブインタフェースの一覧:
- BeanContextServices
- 既知の実装クラスの一覧:
- BeanContextSupport
- public abstract interface BeanContext
- extends BeanContextChild, Collection, DesignMode, Visibility
BeanContext は JavaBeans の論理階層コンテナとして動作します。
- 導入されたバージョン:
- JDK1.2
インタフェース java.util.Collection から継承したメソッド |
add,
addAll,
clear,
contains,
containsAll,
equals,
hashCode,
isEmpty,
iterator,
remove,
removeAll,
retainAll,
size,
toArray,
toArray |
globalHierarchyLock
public static final Object globalHierarchyLock
- BeanContext および BeanContextServices の両方の実装で使用されるグローバルロックです。BeanContext 階層内での変更やサービス要求などを直列化するために使用します。
instantiateChild
public Object instantiateChild(String beanName)
throws IOException,
ClassNotFoundException
- この BeanContext の子として指定された javaBean のインスタンスを生成します。
- パラメータ:
beanName
- この BeanContext の子としてインスタンスを生成する JavaBean の名前
getResourceAsStream
public InputStream getResourceAsStream(String name,
BeanContextChild bcc)
throws IllegalArgumentException
- 戻り値:
- 指定された子の名前付きリソースとしての InputStream
getResource
public URL getResource(String name,
BeanContextChild bcc)
throws IllegalArgumentException
- 戻り値:
- 指定された子の名前付きリソースとしての URL
addBeanContextMembershipListener
public void addBeanContextMembershipListener(BeanContextMembershipListener bcml)
- BeanContextMembershipListener を追加します。
removeBeanContextMembershipListener
public void removeBeanContextMembershipListener(BeanContextMembershipListener bcml)
- BeanContextMembershipListener を削除します。
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.