T
- item typepublic interface ReorderableTableModel<T> extends javax.swing.table.TableModel, ReorderableModel<T>
Modifier and Type | Method and Description |
---|---|
default boolean |
canMove(int delta)
Checks that the currently selected range of rows can be moved by a number of positions.
|
default boolean |
canMoveDown()
Checks that the currently selected range of rows can be moved down.
|
default boolean |
canMoveDown(int... rows)
Checks that a range of rows can be moved down.
|
default boolean |
canMoveUp()
Checks that the currently selected range of rows can be moved up.
|
default boolean |
canMoveUp(int... rows)
Checks that a range of rows can be moved up.
|
default int[] |
getSelectedIndices()
Returns an array of all of the selected indices in the selection model, in increasing order.
|
javax.swing.ListSelectionModel |
getSelectionModel()
Returns the selection model.
|
default boolean |
move(int delta,
int... selectedRows)
Move selected rows by any number of positions, if possible.
|
default boolean |
moveDown()
Move down selected rows, if possible.
|
default boolean |
moveDown(int... selectedRows)
Move down selected rows by 1 position, if possible.
|
default boolean |
moveUp()
Move up selected rows, if possible.
|
default boolean |
moveUp(int... selectedRows)
Move up selected rows, if possible.
|
addTableModelListener, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
canMove, canMoveDown, canMoveUp, doMove, getValue, setValue
javax.swing.ListSelectionModel getSelectionModel()
default int[] getSelectedIndices()
default boolean canMove(int delta)
delta
- negative or positive deltatrue
if rows can be moveddefault boolean canMoveUp()
true
if rows can be moved updefault boolean canMoveUp(int... rows)
rows
- indexes of rows to move uptrue
if rows can be moved updefault boolean canMoveDown()
true
if rows can be moved downdefault boolean canMoveDown(int... rows)
rows
- indexes of rows to move downtrue
if rows can be moved downdefault boolean moveUp()
true
if the move was performedcanMoveUp()
default boolean moveUp(int... selectedRows)
selectedRows
- rows to move uptrue
if the move was performedcanMoveUp()
default boolean moveDown()
true
if the move was performedcanMoveDown()
default boolean moveDown(int... selectedRows)
selectedRows
- rows to move downtrue
if the move was performedcanMoveDown()
default boolean move(int delta, int... selectedRows)
delta
- negative or positive deltaselectedRows
- rows to movetrue
if the move was performedcanMove(int)