Using the VisualMust Bean Installer, you will be capable to integrate your own
beans to VisualMust Interface Builder. VisualMust handles standard beans available
on the market, based on
VisualMust handles automatically serialization of beans, manages the Undo/Redo functions as well as editors of properties. VisualMust is also able to support your own custom editors, Custom Property Editors, and custom panels.
With the Bean Installer, you will be able to customize toolbars of the Interface Builder, using the drag and drop facilities.
All libraries (i.e. the «.jar» files) containing beans that are candidate to be installed, or already installed, must be set in the class path, before starting VisualMust.
The above window from the Bean Installer consists of 2 parts : the upper part contains a list of beans candidate to be installed, or already installed, the lower part represents a hierarchy of installed beans. To install a bean, just drag an icon from the upper part to the lower part.
Selection
Filter
The first page of the Bean Installer offers a selection filter. The most recent beans libraries use Manifest Attributes. So, in most cases, this option should be sufficient. Older libraries might require the BeanInfo Attribute option. In this case, the Bean Installer will go over the entire library and determine which beans might be installed.
This table contains a list of beans found in the class path libraries. It also provides information about the class and indicates if beans are already installed.
This hierarchy shows folders and their associate beans. To install a bean into a folder, just drag an icon from the Class Beans Container and drop it into the folder you elected. You may reorder beans inside a folder by dragging a bean from a folder and dropping it where needed. You may also reorder folders the same way. A folder will be represented in the Interface Builder toolbar by an additional page, that means by an additional tab.
Clicking this button will create a new folder.
Clicking this button will permit a folder to be renamed.
With this option, you will be able to insert a separator behind the selected position.
This option will remove the selected item.
This option allows to go back to the previous page.
This option allows to access the next page.