As stated in the specification, the purpose of the Extensible Runtime Containment and Services Protocol is "to introduce the concept of a relationship between a Component and its environment, or Container, wherein a newly instantiated Component is provided with a reference to its Container or Embedding Context. The Container, or Embedding Context not only establishes the hierarchy or logical structure, but it also acts as a service provider that Components may interrogate in order to determine, and subsequently employ, the services provided by their Context."
This section introduces extensible mechanisms and represents inheritance diagram of the BeanContext API.
This section teaches how to use the BeanContextSupport
class
to provide the basic BeanContext functionality.
This section teaches how to use service capability defined by the
BeanContextServices
interface.
This section describes how an AWT Container
can act as a BeanContext
.
java.beans.beancontext
API documentation