Review Questions
- What is component technology?
- What are the benefits and drawbacks of using component technology?
- Name two ways that Beans support introspection.
- What does the property sheet in the BeanBox do?
- How do simple Beans communicate with each other?
- Name four ways of categorizing Bean properties.
- How do you publish the events a Bean fires?
- Name six ways you can use the BeanInfo Interface to publish the features of your Bean.
- What differentiates a Property Editor from a Customizer?
- What are the three options for controlling the serialization of your Beans?
- Name four functions provided by the BeanContext API.
- How does the BeanContext API register listeners and deliver events?
- What are the four steps in discovering and requesting services with the BeanContext API?
- How can GUI containers function as BeanContexts?
Updated July 27 2020 by FST Course Production Staff