Glazed Lists 0.8 is the first formal release of Glazed Lists. It is
the final release of Glazed Lists to use the com.odellengineeringltd.glazedlists
package. This release will be available until April 15, 2005. No maintenance updates to this
release are planned.
Glazed Lists is an application of the Decorator and Observer patterns over Java Lists. It provides mutated 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 mutating 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
CharacteristicList
presents a custom mutation of a source list
Glazed Lists also provides Swing widgets that automatically update when the data changes. Included widgets are:
ListTable
displays a source list in a JTable with sophisticated sorting support
EventJList
displays a source list in a JList
ListComboBox
displays a source list in a JComboBox.
www/tutorial
folder of the source release.
ID | Description |
---|---|
25 | CompositeList not thread-safe |
39 | Sorting clears selection |
Glazed Lists 0.8 is provided with no warranty under a BSD license.