Holger's Java API

## Uses of Interface
com.antelmann.util.ListRetriever

Packages that use ListRetriever
com.antelmann: These are general classes that apply for the framework as a whole.
com.antelmann.db: This package contains generally useful classes for generic database management.
com.antelmann.math: This package contains classes to ease calculations.
com.antelmann.net.mail: The classes in this package are designed to ease the handling of emails.
com.antelmann.util: This package contains generally useful classes that are used throughout the other packages in this framework.
com.antelmann.util.gui: This package contains utility classes for GUI related implementations.
com.antelmann.util.table: This package provides useful additions to TableModels and contains classes to ease development with Swing tables.

Uses of ListRetriever in com.antelmann

Classes in com.antelmann that implement ListRetriever
`class` `LicenseTableModel` used to view licenses in a JTable

Uses of ListRetriever in com.antelmann.db

Classes in com.antelmann.db that implement ListRetriever
`class` `PropertyEntryTableModel<T extends PropertyEntry>` a TableModel that first uses the value of method names and then tries to retrieve properties based on the name as key.

Uses of ListRetriever in com.antelmann.math

Methods in com.antelmann.math with parameters of type ListRetriever
`void` `ObjectAnalyzer.setData(ListRetriever<T> listRetriever)` convenience method; calls `ObjectAnalyzer.setData(ValueRetriever)` eventually

Uses of ListRetriever in com.antelmann.net.mail

Classes in com.antelmann.net.mail that implement ListRetriever
`class` `EmailTableModel` read-only model based on the values of the methods getFrom(), getSubject(), getSentDate() and getSize().
`class` `JMessageTable` provides a read-only table view for Message objects from a Folder.
`class` `JPopMessageTable` supports column sorting (ascending&descending) by clicking the column header w/ the mouse (using shift for descending)
`class` `MessageTableModel` provides a convenient standard way to use Message objects in a table

Uses of ListRetriever in com.antelmann.util

Methods in com.antelmann.util that return ListRetriever

`static

`<T> ListRetriever<T>`

`

`Misc.asListRetriever(ValueRetriever<T> vr, String desc)`

Uses of ListRetriever in com.antelmann.util.gui

Classes in com.antelmann.util.gui that implement ListRetriever
`class` `JListSelection` a specialized component that allows to select elements from a pool in a defined order
`class` `JSearchList` provides a selection list that can be case-insensitively filtered by its toString() representation through a text field.
`class` `JTagEditor` a special editor that allows to select items from a list as well as add items to the list.

Methods in com.antelmann.util.gui that return ListRetriever

`static

`<T> ListRetriever<T>`

`

`MyAbstractAction.createListRetriever(List<T> list, String listDescription)`

Uses of ListRetriever in com.antelmann.util.table

Classes in com.antelmann.util.table that implement ListRetriever
`class` `AbstractObjectTableModel<T>` implements commonly applicable concepts of an ObjectTableModel based on a simple list.
`class` `JFilteredTableComponent` a component that filters and sorts a given TableModel.
`class` `MethodTableModel<T>` a table model that displays/edits a list of objects based on the return value of given method names using reflection.
`class` `PatternTableModel<T>` a very flexible ObjectTableModel that allows to define PatternExtractors per column

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads