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) voidsetComparator(int column, Comparator<?> comparator) protected booleanuseToString(int column) Methods inherited from class javax.swing.table.TableRowSorter
getStringConverter, setModel, setStringConverterMethods 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, toggleSortOrderMethods inherited from class javax.swing.RowSorter
addRowSorterListener, fireRowSorterChanged, fireSortOrderChanged, removeRowSorterListener
-
Constructor Details
-
TableRowSorterDynamic
-
-
Method Details
-
getComparator
- Overrides:
getComparatorin classTableRowSorter<ObjectTableModel>
-
setComparator
- Overrides:
setComparatorin classDefaultRowSorter<ObjectTableModel,Integer>
-
useToString
protected boolean useToString(int column) - Overrides:
useToStringin classTableRowSorter<ObjectTableModel>
-