A BeanCreateInfo describes an item on a Palette that will create a bean 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 bean immediately after is has been created.
This is useful for setting a default state for the newly created bean.
If the specified JavaBean has an associated DesignInfo, the DesignInfo's 'beanCreated'
method will be called before the BeanCreateInfo's 'beanCreated' method is called. This gives the
DesignInfo the "first crack", but it gives the BeanCreateInfo the "last word".
IMPLEMENTED BY THE COMPONENT AUTHOR - This interface is designed to be implemented by
the component (bean) author. The BasicBeanCreateInfo class can be used for convenience.
author: Joe Nuxoll version: 1.0 See Also: com.sun.rave.designtime.impl.BasicBeanCreateInfo |