Class Summary |
AbstractSourceSink |
A partial implementation of SourceSink that takes care of managing
the list of listeners. |
AggregatingListModel |
A ListModel that acts as an aggregation of
other ListModel instances. |
BooleanToTextAdapter |
A SourceSink that converts Boolean values
that are set and retrieved via its get() and set()
methods and text values in an underlying SourceSink. |
CachingSourceSink |
A SourceSink that caches values retrieved from an underlying
SourceSink. |
DefaultValueSourceSink |
A SourceSink that channels a value from some other SourceSink. |
DiffingListModel |
A ListModel that accepts wholesale updates to its contents in
the form of new Lists but reports as changes only the differences. |
FilteringListModel |
A base class for ListModel implementations that filter the
values retrieved from some underlying ListModel. |
FilteringSourceSink |
A SourceSink that gets and sets its values via another
underlying SourceSink. |
MapSourceSink |
A SourceSink whose value is retrieved from and written to a
Map using a specified key. |
NullSourceSink |
A SourceSink whose value is always null. |
SimpleSourceSink |
A SourceSink that internally stores any arbitrary
Object as its value. |
WeakSourceSink |
A SourceSink that acts as a proxy to another SourceSink. |