SortController<M>
public class ListSortController<M extends ListModel> extends DefaultSortController<M>
DefaultRowSorter.ModelWrapper<M extends Object,I extends Object>
RowSorter.SortKey
cachedModelRowCount, COMPARABLE_COMPARATOR
Constructor | Description |
---|---|
ListSortController(M model) |
Modifier and Type | Method | Description |
---|---|---|
void |
setModel(M model) |
Sets the
TableModel to use as the underlying model
for this TableRowSorter . |
getComparator, getMaxSortKeys, getModel, getModelWrapper, getRowFilter, getSortKeys, getSortsOnUpdates, rowsUpdated, rowsUpdated, setComparator, setMaxSortKeys, setModelWrapper, setRowFilter, setSortKeys, setSortsOnUpdates, sort, useToString
allRowsChanged, convertRowIndexToModel, convertRowIndexToView, getDefaultSortOrderCycle, getModelRowCount, getSortOrder, getSortOrderCycle, getStringValueProvider, getViewRowCount, isSortable, isSortable, modelStructureChanged, resetSortOrders, rowsDeleted, rowsInserted, setSortable, setSortable, setSortOrder, setSortOrderCycle, setStringValueProvider, toggleSortOrder
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addRowSorterListener, fireRowSorterChanged, fireSortOrderChanged, removeRowSorterListener
getComparator, getRowFilter, getSortsOnUpdates, setComparator, setRowFilter, setSortsOnUpdates
public ListSortController(M model)
model
- public void setModel(M model)
TableModel
to use as the underlying model
for this TableRowSorter
. A value of null
can be used to set an empty model.model
- the underlying model to use, or null
Copyright © 2018. All rights reserved.