JavaBeans Concepts Using the NetBeans GUI Builder Writing a Simple Bean Properties Simple Properties Bound Properties Constrained Properties Indexed Properties Manipulating Events Bean Persistence Long Term Persistence Introspection Bean Customization Using the BeanContext API Overview of the BeanContext API Bean Context #1: Containment Only Bean Context #2: Containment and Services AWT Containers and the BeanContextProxy Interface