Bean Explorer provides an extension over traditional Java Beans model to meet requirements of the most modern applications. It consists of two interconnected parts:
Component definition helpers. This framework simplifies definition of the components while allowing the developer to implement easily many advanced features like simple, array and composite properties, component metadata, ordered and dynamics propert lists and advanced property editors.
Visualization toolkit. This framework is used to display and customize components using TreeTable user interface. Though it fully utilizes advanced features of component provided by this library, it nevertheless capable to work with simple (or third-party) Java Beans.
Bean Explorer can be integrated in any application and from our expereince it will simplify greatly the development of Java-based UI applications.