Top Description Interfaces Classes
module java.desktop

Package java.beans.beancontext


Provides classes and interfaces relating to bean context. A bean context is a container for beans and defines the execution environment for the beans it contains. There can be several beans in a single bean context, and a bean context can be nested within another bean context. This package also contains events and listener interface for beans being added and removed from a bean context. This package has been deprecated and may be removed in a future version of the Java Platform There is no replacement. All of the classes and interfaces in this package have been terminally deprecated. Users are advised to migrate their applications to other technologies.
Since
1.2

Interface Summary

Modifier and TypeInterface and Description
public interface
BeanContext

Deprecated for removal since 23.

The BeanContext acts a logical hierarchical container for JavaBeans.

public interface
BeanContextChild

Deprecated for removal since 23.

JavaBeans wishing to be nested within, and obtain a reference to their execution environment, or context, as defined by the BeanContext sub-interface shall implement this interface.

public interface
BeanContextChildComponentProxy

Deprecated for removal since 23.

This interface is implemented by BeanContextChildren that have an AWT Component associated with them.

public interface
BeanContextContainerProxy

Deprecated for removal since 23.

This interface is implemented by BeanContexts' that have an AWT Container associated with them.

public interface
BeanContextMembershipListener

Deprecated for removal since 23.

Compliant BeanContexts fire events on this interface when the state of the membership of the BeanContext changes.

public interface
BeanContextProxy

Deprecated for removal since 23.

This interface is implemented by a JavaBean that does not directly have a BeanContext(Child) associated with it (via implementing that interface or a subinterface thereof), but has a public BeanContext(Child) delegated from it.

public interface
BeanContextServiceProvider

Deprecated for removal since 23.

One of the primary functions of a BeanContext is to act a as rendezvous between JavaBeans, and BeanContextServiceProviders.

public interface
BeanContextServiceProviderBeanInfo

Deprecated for removal since 23.
A BeanContextServiceProvider implementor who wishes to provide explicit information about the services their bean may provide shall implement a BeanInfo class that implements this BeanInfo subinterface and provides explicit information about the methods, properties, events, etc, of their services.
public interface
BeanContextServiceRevokedListener

Deprecated for removal since 23.
The listener interface for receiving BeanContextServiceRevokedEvent objects.
public interface
BeanContextServices

Deprecated for removal since 23.

The BeanContextServices interface provides a mechanism for a BeanContext to expose generic "services" to the BeanContextChild objects within.

public interface
BeanContextServicesListener

Deprecated for removal since 23.
The listener interface for receiving BeanContextServiceAvailableEvent objects.

Class Summary

Modifier and TypeClass and Description
public class
BeanContextChildSupport

Deprecated for removal since 23.

This is a general support class to provide support for implementing the BeanContextChild protocol.

public abstract class
BeanContextEvent

Deprecated for removal since 23.

BeanContextEvent is the abstract root event class for all events emitted from, and pertaining to the semantics of, a BeanContext.

public class
BeanContextMembershipEvent

Deprecated for removal since 23.
A BeanContextMembershipEvent encapsulates the list of children added to, or removed from, the membership of a particular BeanContext.
public class
BeanContextServiceAvailableEvent

Deprecated for removal since 23.

This event type is used by the BeanContextServicesListener in order to identify the service being registered.

public class
BeanContextServiceRevokedEvent

Deprecated for removal since 23.

This event type is used by the BeanContextServiceRevokedListener in order to identify the service being revoked.

public class
BeanContextServicesSupport

Deprecated for removal since 23.

This helper class provides a utility implementation of the java.beans.beancontext.BeanContextServices interface.

public class
BeanContextSupport

Deprecated for removal since 23.
This helper class provides a utility implementation of the java.beans.beancontext.BeanContext interface.