NavigateXMLBooster GUITestimonials

XMLBooster GUI

XMLBooster GUI is a super set of XMLBooster PRO. In addition to plain parsing, it generates a fully functional Swing GUI based on an XMLBooster meta-definition.

The XMLBooster's Swing GUI support is versatile and flexible:

  • Uses standard Swing classes and mechanism
  • Easy integration in existing applications. However, a complete stand-alone application is also generated for easy testing:

  • In addition to the form-view as shown above XMLBooster can also generate an Explorer-like tree view on the data structures:

  • Standard components are used for atomic elements. Standard behaviour can be overridden locally, to provide a more appealing user-interface
  • The behaviour can be specialized, using subclassing and/or listeners
  • It implements a MVC (Model-View-Controller) architecture, so that multiple views on the same data can be opened simultaneously, and any change to the data is reflected instantly on all the corresponding views. In standard, XMLBooster generates a pop-up menu where one can clone the current window into a new independant window with the same, synchronised content:

  • When dealing with a field with an attached regular expression, colour coding is used to indicate whether the current value is valid, incomplete or invalid.
  • The generated GUI's also include the ability to validate the underlying XML document. It uses colour codes to mark nodes with errors in the tree view as well as in the form view. Besides, the framework for defining errors and colours depending on their severity can be used to define application-specific errors, with separate colour schemes, in addition to plain XML structure errors.


© 2002-2007 XMLBooster -- the fast XML parser generator -- comments to webmaster@xmlbooster.com