Holger's
Java API

Uses of Interface
com.antelmann.util.table.ObjectTableModel

Packages that use ObjectTableModel
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.net.mail The classes in this package are designed to ease the handling of emails. 
com.antelmann.sql This package contains classes to ease JDBC development and also provides useful SQL-based implementations for com.antelmann.db classes 
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 ObjectTableModel in com.antelmann
 

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

Uses of ObjectTableModel in com.antelmann.db
 

Classes in com.antelmann.db that implement ObjectTableModel
 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.
 class StoreUpdateTableModel<T extends DBEntry>
          a special TableModel wrapper that supports store updates upon StoreUpdateTableModel.setValueAt(Object, int, int)
 

Methods in com.antelmann.db that return ObjectTableModel
 ObjectTableModel<T> StoreUpdateTableModel.unwrap()
           
 

Constructors in com.antelmann.db with parameters of type ObjectTableModel
StoreUpdateTableModel(ObjectTableModel<T> model, DBClassStore<T> store)
           
 

Uses of ObjectTableModel in com.antelmann.net.mail
 

Classes in com.antelmann.net.mail that implement ObjectTableModel
 class EmailTableModel
          read-only model based on the values of the methods getFrom(), getSubject(), getSentDate() and getSize().
 class MessageTableModel
          provides a convenient standard way to use Message objects in a table
 

Methods in com.antelmann.net.mail that return ObjectTableModel
 ObjectTableModel<javax.mail.Message> JMessageTable.getModel()
           
 

Constructors in com.antelmann.net.mail with parameters of type ObjectTableModel
JMessageTable(javax.mail.Folder folder, ObjectTableModel<javax.mail.Message> model, boolean reverseOrder)
          After construction, the table is not yet filled; use JMessageTable.refreshContent() to fill it.
 

Uses of ObjectTableModel in com.antelmann.sql
 

Classes in com.antelmann.sql that implement ObjectTableModel
 class ResultSetTableModel
          ResultSetTableModel provides a convenient way to display (or otherwise use) a query result in table format.
 

Uses of ObjectTableModel in com.antelmann.util.gui
 

Methods in com.antelmann.util.gui that return ObjectTableModel
 ObjectTableModel<T> JSearchTable.getModel()
           
 

Methods in com.antelmann.util.gui with parameters of type ObjectTableModel
static
<T> ArrayList<T>
JSearchTable.showMultipleSelectDialog(Component parent, String title, ObjectTableModel<T> model)
           
static
<T> T
JSearchTable.showSelectDialog(Component parent, String title, ObjectTableModel<T> model)
          shows a JDialog to choose from the given objects.
static
<T> T
JSearchTable.showSelectDialog(Component parent, String title, ObjectTableModel<T> model, T currentSelected)
           
static
<T> T
JSearchTable.showSelectDialog(Component parent, String title, ObjectTableModel<T> model, T currentSelected, boolean immediateSearch)
           
 

Constructors in com.antelmann.util.gui with parameters of type ObjectTableModel
JSearchTable(ObjectTableModel<T> model)
           
 

Uses of ObjectTableModel in com.antelmann.util.table
 

Classes in com.antelmann.util.table that implement ObjectTableModel
 class AbstractObjectTableModel<T>
          implements commonly applicable concepts of an ObjectTableModel based on a simple list.
 class ConvertedObjectTableModel<X,T>
          allows to use an ObjectTableModel for a different type by providing a conversion
 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 ObjectTableModelView<T>
          combines the features of an ObjectTableModel with a TableModelView
 class ObjectTableModelWrapper<T>
          a wrapper around a TableModel that also supports ObjectTableModel
 class PatternTableModel<T>
          a very flexible ObjectTableModel that allows to define PatternExtractors per column
 class SelectableObjectsTableModel<T>
          a special table model that wraps an existing ObjectTableModel by adding a column with an editable Boolean.
 

Methods in com.antelmann.util.table that return ObjectTableModel
 ObjectTableModel<T> ObjectTableModelWrapper.unwrap()
           
 ObjectTableModel<T> ObjectTableModelView.unwrap()
           
 ObjectTableModel<X> ConvertedObjectTableModel.unwrap()
           
 

Constructors in com.antelmann.util.table with parameters of type ObjectTableModel
ConvertedObjectTableModel(ObjectTableModel<X> model, Converter<X,T> converter)
           
ObjectTableModelView(ObjectTableModel<T> model, int... visibleColumn)
           
ObjectTableModelWrapper(ObjectTableModel<T> model)
           
SelectableObjectsTableModel(Class<T> type, ObjectTableModel<T> model, Collection<? extends T> selectedItems)
           
SelectableObjectsTableModel(Class<T> type, ObjectTableModel<T> model, T... selectedItems)
           
 



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