Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.3.1
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
java.beans.beancontext.BeanContextChild

Packages that use BeanContextChild
java.beans.beancontext | Provides classes and interfaces relating to bean context.

Uses of BeanContextChild in java.beans.beancontext

Subinterfaces of BeanContextChild in java.beans.beancontext
`interface` | `BeanContext` The BeanContext acts a logical hierarchical container for JavaBeans.
`interface` | `BeanContextServices` The BeanContextServices interface provides a mechanism for a BeanContext to expose generic "services" to the BeanContextChild objects within.

Classes in java.beans.beancontext that implement BeanContextChild
`class` | `BeanContextChildSupport` This is a general support class to provide support for implementing the BeanContextChild protocol.
`class` | `BeanContextServicesSupport` This helper class provides a utility implementation of the java.beans.beancontext.BeanContextServices interface.
`class` | `BeanContextSupport` This helper class provides a utility implementation of the java.beans.beancontext.BeanContext interface.

Fields in java.beans.beancontext declared as BeanContextChild
`BeanContextChild` | `BeanContextChildSupport.beanContextChildPeer` The `BeanContext` in which this `BeanContextChild` is nested.

Methods in java.beans.beancontext that return BeanContextChild
`BeanContextChild` | `BeanContextChildSupport.getBeanContextChildPeer()` Gets the `BeanContextChild` associated with this `BeanContextChildSupport`.
`protected static BeanContextChild` | `BeanContextSupport.getChildBeanContextChild(Object child)` Gets the BeanContextChild (if any) of the specified child
`BeanContextChild` | `BeanContextProxy.getBeanContextProxy()` Gets the `BeanContextChild` (or subinterface) associated with this object.

Methods in java.beans.beancontext with parameters of type BeanContextChild
`InputStream` | `BeanContextSupport.getResourceAsStream(String name, BeanContextChild bcc)`
`URL` | `BeanContextSupport.getResource(String name, BeanContextChild bcc)`
`Object` | `BeanContextServicesSupport.getService(BeanContextChild child, Object requestor, Class serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)` obtain a service which may be delegated
`void` | `BeanContextServicesSupport.releaseService(BeanContextChild child, Object requestor, Object service)` release a service
`InputStream` | `BeanContext.getResourceAsStream(String name, BeanContextChild bcc)` Analagous to `java.lang.ClassLoader.getResourceAsStream()`, this method allows a `BeanContext` implementation to interpose behavior between the child `Component` and underlying `ClassLoader`.
`URL` | `BeanContext.getResource(String name, BeanContextChild bcc)` Analagous to `java.lang.ClassLoader.getResource()`, this method allows a `BeanContext` implementation to interpose behavior between the child `Component` and underlying `ClassLoader`.
`Object` | `BeanContextServices.getService(BeanContextChild child, Object requestor, Class serviceClass, Object serviceSelector, BeanContextServiceRevokedListener bcsrl)` A `BeanContextChild`, or any arbitrary object associated with a `BeanContextChild`, may obtain a reference to a currently registered service from its nesting `BeanContextServices` via invocation of this method.
`void` | `BeanContextServices.releaseService(BeanContextChild child, Object requestor, Object service)` Releases a `BeanContextChild`'s (or any arbitrary object associated with a BeanContextChild) reference to the specified service by calling releaseService() on the underlying `BeanContextServiceProvider`.

Constructors in java.beans.beancontext with parameters of type BeanContextChild
`BeanContextChildSupport(BeanContextChild bcc)` construct a BeanContextChildSupport where the JavaBean component itself implements BeanContextChild, and encapsulates this, delegating that interface to this implementation

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| JavaTM 2 Platform Std. Ed. v1.3.1
PREV NEXT | FRAMES NO FRAMES

Submit a bug or feature
For further API reference and developer documentation, see Java 2 SDK SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

Java, Java 2D, and JDBC are trademarks or registered trademarks of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-2001 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.