public interface ReorderableTableModel
| Modifier and Type | Method and Description | 
|---|---|
void | 
moveRow(int start,
       int end,
       int to)
Moves one or more rows from the inclusive range  
start to 
  end to the to position in the model. | 
void moveRow(int start,
           int end,
           int to)
start to 
  end to the to position in the model. 
  After the move, the row that was at index start 
  will be at index to. 
  This method should also send a tableChanged notification
  message to all the listeners. 
Examples of moves:1. moveRow(1,3,5); a|B|C|D|e|f|g|h|i|j|k - before a|e|f|g|h|B|C|D|i|j|k - after
2. moveRow(6,7,1); a|b|c|d|e|f|G|H|i|j|k - before a|G|H|b|c|d|e|f|i|j|k - after
start - the starting row index to be movedend - the ending row index to be movedto - the destination of the rows to be movedjava.lang.ArrayIndexOutOfBoundsException - if any of the elements 
             would be moved out of the table's range