Package net.anwiba.commons.swing.table
Class ObjectTable<T>
- java.lang.Object
-
- net.anwiba.commons.swing.table.ObjectTable<T>
-
- All Implemented Interfaces:
IComponentProvider
- Direct Known Subclasses:
ObjectListTable
public class ObjectTable<T> extends java.lang.Object implements IComponentProvider
-
-
Constructor Summary
Constructors Constructor Description ObjectTable(IObjectTableConfiguration<T> configuration, IObjectTableModel<T> tableModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.swing.JComponentgetComponent()ISelectionIndexModel<T>getSelectionIndexModel()ISelectionModel<T>getSelectionModel()IBooleanDistributorgetSortStateModel()IObjectTableModel<T>getTableModel()voidscrollToSelection()
-
-
-
Constructor Detail
-
ObjectTable
public ObjectTable(IObjectTableConfiguration<T> configuration, IObjectTableModel<T> tableModel)
-
-
Method Detail
-
getTableModel
public IObjectTableModel<T> getTableModel()
-
getSortStateModel
public IBooleanDistributor getSortStateModel()
-
scrollToSelection
public void scrollToSelection()
-
getComponent
public javax.swing.JComponent getComponent()
- Specified by:
getComponentin interfaceIComponentProvider
-
getSelectionIndexModel
public ISelectionIndexModel<T> getSelectionIndexModel()
-
getSelectionModel
public ISelectionModel<T> getSelectionModel()
-
-