Package java.beans.beancontext

Interface Summary
BeanContext sample code for java.beans.beancontext.BeanContext definition code for java.beans.beancontext.BeanContext The BeanContext acts a logical hierarchical container for JavaBeans.
BeanContextChild sample code for java.beans.beancontext.BeanContextChild definition code for java.beans.beancontext.BeanContextChild 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.
BeanContextChildComponentProxy sample code for java.beans.beancontext.BeanContextChildComponentProxy definition code for java.beans.beancontext.BeanContextChildComponentProxy This interface is implemented by BeanContextChildren that have an AWT Component associated with them.
BeanContextContainerProxy sample code for java.beans.beancontext.BeanContextContainerProxy definition code for java.beans.beancontext.BeanContextContainerProxy This interface is implemented by BeanContexts' that have an AWT Container associated with them.
BeanContextMembershipListener sample code for java.beans.beancontext.BeanContextMembershipListener definition code for java.beans.beancontext.BeanContextMembershipListener Compliant BeanContexts fire events on this interface when the state of the membership of the BeanContext changes.
BeanContextProxy sample code for java.beans.beancontext.BeanContextProxy definition code for java.beans.beancontext.BeanContextProxy 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.
BeanContextServiceProvider sample code for java.beans.beancontext.BeanContextServiceProvider definition code for java.beans.beancontext.BeanContextServiceProvider One of the primary functions of a BeanContext is to act a as rendezvous between JavaBeans, and BeanContextServiceProviders.
BeanContextServiceProviderBeanInfo sample code for java.beans.beancontext.BeanContextServiceProviderBeanInfo definition code for java.beans.beancontext.BeanContextServiceProviderBeanInfo 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.
BeanContextServiceRevokedListener sample code for java.beans.beancontext.BeanContextServiceRevokedListener definition code for java.beans.beancontext.BeanContextServiceRevokedListener The listener interface for receiving BeanContextServiceRevokedEvent objects.
BeanContextServices sample code for java.beans.beancontext.BeanContextServices definition code for java.beans.beancontext.BeanContextServices The BeanContextServices interface provides a mechanism for a BeanContext to expose generic "services" to the BeanContextChild objects within.
BeanContextServicesListener sample code for java.beans.beancontext.BeanContextServicesListener definition code for java.beans.beancontext.BeanContextServicesListener The listener interface for receiving BeanContextServiceAvailableEvent objects.
 

Class Summary
BeanContextChildSupport sample code for java.beans.beancontext.BeanContextChildSupport definition code for java.beans.beancontext.BeanContextChildSupport This is a general support class to provide support for implementing the BeanContextChild protocol.
BeanContextEvent sample code for java.beans.beancontext.BeanContextEvent definition code for java.beans.beancontext.BeanContextEvent BeanContextEvent is the abstract root event class for all events emitted from, and pertaining to the semantics of, a BeanContext.
BeanContextMembershipEvent sample code for java.beans.beancontext.BeanContextMembershipEvent definition code for java.beans.beancontext.BeanContextMembershipEvent A BeanContextMembershipEvent encapsulates the list of children added to, or removed from, the membership of a particular BeanContext.
BeanContextServiceAvailableEvent sample code for java.beans.beancontext.BeanContextServiceAvailableEvent definition code for java.beans.beancontext.BeanContextServiceAvailableEvent This event type is used by the BeanContextServicesListener in order to identify the service being registered.
BeanContextServiceRevokedEvent sample code for java.beans.beancontext.BeanContextServiceRevokedEvent definition code for java.beans.beancontext.BeanContextServiceRevokedEvent This event type is used by the BeanContextServiceRevokedListener in order to identify the service being revoked.
BeanContextServicesSupport sample code for java.beans.beancontext.BeanContextServicesSupport definition code for java.beans.beancontext.BeanContextServicesSupport This helper class provides a utility implementation of the java.beans.beancontext.BeanContextServices interface.
BeanContextServicesSupport.BCSSServiceProvider sample code for java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider definition code for java.beans.beancontext.BeanContextServicesSupport.BCSSServiceProvider subclasses may subclass this nested class to add behaviors for each BeanContextServicesProvider.
BeanContextSupport sample code for java.beans.beancontext.BeanContextSupport definition code for java.beans.beancontext.BeanContextSupport This helper class provides a utility implementation of the java.beans.beancontext.BeanContext interface.
BeanContextSupport.BCSIterator sample code for java.beans.beancontext.BeanContextSupport.BCSIterator definition code for java.beans.beancontext.BeanContextSupport.BCSIterator protected final subclass that encapsulates an iterator but implements a noop remove() method.