Interface java.beans.beancontext.BeanContext
- All Known Subinterfaces:
- BeanContextServices
- All Known Implementing Classes:
- BeanContextSupport
- public abstract interface BeanContext
- extends BeanContextChild, Collection, DesignMode, Visibility
The BeanContext acts a logical heirarchical container for JavaBeans.
- Since:
- JDK1.2
Methods inherited from interface java.util.Collection |
add
, addAll
, clear
, contains
, containsAll
, equals
, hashCode
, isEmpty
, iterator
, remove
, removeAll
, retainAll
, size
, toArray
, toArray
|
instantiateChild
public Object instantiateChild(String beanName)
throws IOException,
ClassNotFoundException
- Instantiate the javaBean named as a child of this BeanContext
- Parameters:
beanName
- The name of the JavaBean to instantiate as a child of this BeanContext
getResourceAsStream
public InputStream getResourceAsStream(String name,
BeanContextChild bcc)
throws IllegalArgumentException
- Returns:
- an InputStream to the named resource for the specified child
getResource
public URL getResource(String name,
BeanContextChild bcc)
throws IllegalArgumentException
- Returns:
- a URL for the named resource for the specified child
addBeanContextMembershipListener
public void addBeanContextMembershipListener(BeanContextMembershipListener bcml)
- add a BeanContextMembershipListener
removeBeanContextMembershipListener
public void removeBeanContextMembershipListener(BeanContextMembershipListener bcml)
- remove a BeanContextMembershipListener
Submit a bug or feature
Submit comments/suggestions about new javadoc look
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.
This documentation was generated with a post-Beta4 version of Javadoc.