Glazed Lists 1.8.0 is a stable feature release suitable for production use.
It contains a few small changes that are not backwards compatible:
EvenListinterface has a new
dispose()method. Custom implementations of
EventListmust now implement this method.
TransformedList.isWritable()is now abstract. Subclasses must implement this method.
GlazedLists.ListEventAssemblerDelegateused to select an event implementation is no honoured and can be removed.
The release has better integration with Swing, SWT, Hibernate, OSGi, Maven and SwingX. Filtering has been refined, with improved support for international languages and matching support for regex and search-engine style qualifiers. Some EventLists have new features, including runtime manipulation of the FunctionList function and GroupingList comparator. There are new classes for working with user input, including TransactionList and undo/redo support. The release fixes several bugs.
Glazed Lists is distributed with support for either Java 1.5 Generics or Java 1.4 without Generics. Declawer, a source level translator, strips Generics from our source base at build time.
Generics for Java 1.5+
|194||No 'element moved' event means selection is lost|
|253||ListEvent should provide the deleted element|
|176||Sort indicator icons in SWT Table|
|247||SWT Selection is broken on Mac|
|248||SWT TableComparatorChooser broken on Mac|
|302||Iterators should fastfail|
|347||replaceAll() should fail gracefully|
|286||Make TransformedList.isWritable abstract|
|370||Package GlazedLists as an OSGI Bundle|
|402||BeanProperty doesn't respect erased types|
|434||"search engine style" TextMatcherEditor|
|398||improve BasicEventList serialization|
|420||Patch for regex matcher|
|427||FunctionList: allow forward and reverse functions to be changed after construction|
|249||SWT VirtualTableHandler throws IndexOutOfBoundsException|
|364||update problem in SeparatorList|
|365||Multiple column sorting for JXTable|
|390||ListSelection broadcasts unnecessary events|
|429||AutoCompleteSupport: further enhancements|
|431||new "normalized" TextSearchStrategy|
|443||basic undo/redo support with Swing binding|
Glazed Lists, Copyright © 2003 publicobject.com, O'Dell Engineering Ltd.