BeanExplorerâ is a practical and quick to use solution for many Java™ application developers who have no time or wish to dive into the depths of JavaBeans™ technology. With a few simple steps, BeanExplorerâ helps you turn any Java Bean (or Enterprise Java Bean) into integral part of your application. This is only a part of the picture. BeanExplorer provides universal methodology on how to develop applications. Organize your classes as Java Beans and you will be relieved from mundane tasks of implementing dialog windows, table views and many other UI elements. BeanExplorer consists of the three components: - BeanHelpers to implement Java Beans with extended capabilities
- Various PropertyInspectors to work with beans at runtime.
- BeanInfo Editor to automate the process of writing the beans according the requirements of BeanExplorer
The following example illustrates the power of BeanExplorer: BeanInfo Editor itself is based on BeanExplorer and it was written and tested in three weeks! And this is an estimate for you - you can develop complete user interface of your application within two or three weeks! Impressed? Then you should start using BeanExplorer immediately. BeanHelpers Technology
BeanHelpers is an extension of JavaBeans technology for defining beans with advanced capabilities. This extension in conjunction with BeanExplorer's PropertyInspectors is used to build applications with sophisticated interfaces. Specifically the extension allows the developer to: - Implement Simple, Composite and Array properties.
- Specify order of the properties in Property Inspectors.
- Change behavior of the properties at run time.
- Define advanced editors to change values of the properties.
BeanExplorer supplies to the developer powerful Property Inspectors that significantly reduce number of dialogs and other UI elements (or eliminate dialogs at all). This makes your application interface modern and consistent. From the development perspective usage of any of the Property Inspectors greatly reduces time of development and code size. All you need is to write the beans responsible for application logic and possibly some custom editors. >>> BeanInfoEditor is a visual editor, that completely supports BeanHelpers technology. It allows the developer to edit BeanInfo for the bean, customize attributes of its properties, test how the bean will look in application and generate the code to embed the bean into the application. The code will include: Meta information about the bean - BeanInfo Localization information in associated MessageBundle Test application to execute a bean >>>
The Methodology
BeanExplorer provides new and we dare to say revolutionary methodology of application development: Organize your classes as JavaBeans and you will be relieved from the mundane task of implementing dialog windows, table views and many others. |