Future BeanView Features

The priority for the items below is subject to (frequent) change. Feel free to make contact to express opinions, make suggestions, feature requests, design questions, etc.

Items that are struck through have been completed.

High Priority

These items will be tackled more or less in the order below:

  1. Many missing unit tests / refactor unit tests to support subclassing to make new frameworks easier to support -DONE
  2. Echo collection types not fully implemented for factory methods -DONE
  3. Add support for specifying property order -DONE
  4. Add support for custom validators-DONE
  5. Switch to ORO for validation
  6. Add support for custom components
  7. Add support for length annotation[s] (note that validation is already done, this is for the particular UI framework support)
  8. Add support for nullable annotation
  9. Add support for very large models for single select/multiselect components

Low Priority

These items

  1. Change the default Echo error display to use a tooltip instead of a text label (making it closer to the Swing display) -DONE
  2. Add support for JSF (TBD)
  3. Investigate fix BeanView to make use of BeanViewSupport.jar optional (only really needed now for NetBeans bug workaround)
  4. Remove the dependencies on some of the various Apache Jakarta libraries (in particular, no need for ORO with support for Java 5 Regex instead).

@author $Author: wiverson $
@version $Revision: 1.5 $, $Date: 2006/08/12 01:00:20 $