Package net.anwiba.commons.swing.table
Class ObjectTableRowSorter<T>
- java.lang.Object
-
- javax.swing.RowSorter<M>
-
- javax.swing.DefaultRowSorter<M,java.lang.Integer>
-
- javax.swing.table.TableRowSorter<IObjectTableModel<T>>
-
- net.anwiba.commons.swing.table.ObjectTableRowSorter<T>
-
public class ObjectTableRowSorter<T> extends javax.swing.table.TableRowSorter<IObjectTableModel<T>>
-
-
Constructor Summary
Constructors Constructor Description ObjectTableRowSorter(IObjectTableModel<T> tableModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IBooleanDistributorgetSortStateModel()voidtoggleSortOrder(int column)-
Methods inherited from class javax.swing.table.TableRowSorter
getComparator, getStringConverter, setModel, setStringConverter, useToString
-
Methods inherited from class javax.swing.DefaultRowSorter
allRowsChanged, convertRowIndexToModel, convertRowIndexToView, getMaxSortKeys, getModel, getModelRowCount, getModelWrapper, getRowFilter, getSortKeys, getSortsOnUpdates, getViewRowCount, isSortable, modelStructureChanged, rowsDeleted, rowsInserted, rowsUpdated, rowsUpdated, setComparator, setMaxSortKeys, setModelWrapper, setRowFilter, setSortable, setSortKeys, setSortsOnUpdates, sort
-
-
-
-
Constructor Detail
-
ObjectTableRowSorter
public ObjectTableRowSorter(IObjectTableModel<T> tableModel)
-
-
Method Detail
-
toggleSortOrder
public void toggleSortOrder(int column)
- Overrides:
toggleSortOrderin classjavax.swing.DefaultRowSorter<IObjectTableModel<T>,java.lang.Integer>
-
getSortStateModel
public IBooleanDistributor getSortStateModel()
-
-