Module org.autogui
Package org.autogui.swing.table
Class ObjectTableModelColumns.TableRowSorterDynamic
java.lang.Object
javax.swing.RowSorter<ObjectTableModel>
javax.swing.DefaultRowSorter<ObjectTableModel,Integer>
javax.swing.table.TableRowSorter<ObjectTableModel>
org.autogui.swing.table.ObjectTableModelColumns.TableRowSorterDynamic
- Enclosing class:
ObjectTableModelColumns
public static class ObjectTableModelColumns.TableRowSorterDynamic
extends TableRowSorter<ObjectTableModel>
a row-sorter for dynamic columns
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.DefaultRowSorter
DefaultRowSorter.ModelWrapper<M,
I> Nested classes/interfaces inherited from class javax.swing.RowSorter
RowSorter.SortKey
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionComparator
<?> getComparator
(int column) void
setComparator
(int column, Comparator<?> comparator) protected boolean
useToString
(int column) Methods inherited from class javax.swing.table.TableRowSorter
getStringConverter, setModel, setStringConverter
Methods inherited from class javax.swing.DefaultRowSorter
allRowsChanged, convertRowIndexToModel, convertRowIndexToView, getMaxSortKeys, getModel, getModelRowCount, getModelWrapper, getRowFilter, getSortKeys, getSortsOnUpdates, getViewRowCount, isSortable, modelStructureChanged, rowsDeleted, rowsInserted, rowsUpdated, rowsUpdated, setMaxSortKeys, setModelWrapper, setRowFilter, setSortable, setSortKeys, setSortsOnUpdates, sort, toggleSortOrder
Methods inherited from class javax.swing.RowSorter
addRowSorterListener, fireRowSorterChanged, fireSortOrderChanged, removeRowSorterListener
-
Constructor Details
-
TableRowSorterDynamic
-
-
Method Details
-
getComparator
- Overrides:
getComparator
in classTableRowSorter<ObjectTableModel>
-
setComparator
- Overrides:
setComparator
in classDefaultRowSorter<ObjectTableModel,
Integer>
-
useToString
protected boolean useToString(int column) - Overrides:
useToString
in classTableRowSorter<ObjectTableModel>
-