Package com.illumon.iris.gui.table
Interface ReversibleModel
- All Superinterfaces:
TableModel
- All Known Implementing Classes:
DBTableModel
,SortedTableModel
public interface ReversibleModel extends TableModel
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
ReversibleModel.ReverseType
-
Method Summary
Modifier and Type Method Description ReversibleModel.ReverseType
getReverseType()
void
reverse(ReversibleModel.ReverseType type)
Set the type of reversal operation to perform.Methods inherited from interface javax.swing.table.TableModel
addTableModelListener, getColumnClass, getColumnCount, getColumnName, getRowCount, getValueAt, isCellEditable, removeTableModelListener, setValueAt
-
Method Details
-
reverse
Set the type of reversal operation to perform.
ReversibleModel.ReverseType.None
- No reversal is performedReversibleModel.ReverseType.PreReverse
- Reverse the table before performing sortsReversibleModel.ReverseType.PostReverse
- Reverse the table after performing sorts
-
getReverseType
ReversibleModel.ReverseType getReverseType()- Returns:
- The current table reversal mode.
-