When you create a new bean, it does not initially have a BeanInfo class. VisualAge automatically creates a BeanInfo class for a bean if one does not exist and you do any of the following:
You can explicitly create a BeanInfo class in the BeanInfo page as follows:
You can also create or replace a BeanInfo class in the BeanInfo page as follows. From the Features menu, select Generate BeanInfo class. VisualAge generates bean information code that describes the bean and all features that you have added or promoted to the bean interface.
To modify the information in a BeanInfo class, edit bean information properties in the Information pane of the BeanInfo page. If no feature is selected in the Features pane, you can edit bean information for the bean. If a feature is selected, you can edit bean information for the feature.
If you want a bean to be serialized, set the Hidden-state property of the bean to true in the Information pane.
Bean interfaces and BeanInfo
Generated BeanInfo descriptor code (an advanced topic)
Object serialization in VisualAge
Defining bean interfaces for visual composition
BeanInfo Class SmartGuide
Bean Icon Information SmartGuide
Information pane--BeanInfo page