A BeanCreateInfoSet is a group version of the BeanCreateInfo interface. It describes a
single item on a Palette that will create a set of beans in a visual designer. This includes a
display name, description, icon, etc. There is also (most importantly) a hook to
programmatically manipulate the newly created beans immediately after they have been created.
This is useful for setting the default state for the newly created set of beans.
If the any of the specified JavaBeans have an associated DesignInfo, the DesignInfo's
'beanCreatedSetup' method will be called before the BeanCreateInfoSet's 'beansCreatedSetup' method
will be called. This gives the DesignInfo the "first crack", but it ultimately gives the
BeanCreateInfoSet the "last word".
IMPLEMENTED BY THE COMPONENT AUTHOR - This interface is designed to be implemented by
the component (bean) author. The BasicBeanCreateInfoSet class can be used for convenience.
author: Joe Nuxoll version: 1.0 See Also: com.sun.rave.designtime.impl.BasicBeanCreateInfoSet |