Glazed Lists 0.9.1 is a minor release of Glazed Lists. This release provides several bugfixes to Glazed Lists 0.9. It also includes a revised tutorial.
The only API change between this release and the previous release is that TextFilterable/TextFilterator now use Lists instead of String arrays.
Glazed Lists is an application of the Decorator and Observer patterns over Java Lists. It provides transforming views of a source list that respond to changes as they occur. These views can be layered to provide simple and powerful manipulation of the source data.
It includes transforming views for the following tasks:
SortedList
presents a sorted view of a source list
AbstractFilterList
presents a filtered list containing a subset of a source list
UniqueList
presents a unique view of a source list
TransformedList
presents a starting point for building custom transformations of a source list
Glazed Lists also provides Swing widgets that automatically update when the data changes. Included widgets are:
EventTableModel
models a source list for a JTable with sophisticated sorting support
EventListModel
models a source list for a JList
EventComboBoxModel
models a source list for a JComboBox.
EventSelectionModel
models a JTable or JList's selection as a event list.
www/tutorial-0.9
folder of the source release.
migrationkit
for migrating from Glazed Lists 0.8.
ID | Description |
---|---|
61 | SetEnabled(boolean) on EventSelectionModel |
63 | EventLists don't get garbage collected unless source list is garbage collected |
Glazed Lists 0.9.1 is provided with no warranty under a BSD license.