Package com.tagtraum.beatunes.filter
Interface FilterTableColumnModel
-
- All Superinterfaces:
TableColumnModel
- All Known Implementing Classes:
AnalysisQueueColumnModel
,SongTableColumnModel
public interface FilterTableColumnModel extends TableColumnModel
FilterTableColumnModel.- Author:
- Hendrik Schreiber
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TableColumn[]
getPossibleTableColumns()
TableColumn[]
getStandardTableColumns()
TableColumn[]
preferredOrder(TableColumn[] columns)
Creates a new array of columns with the preferred order.-
Methods inherited from interface javax.swing.table.TableColumnModel
addColumn, addColumnModelListener, getColumn, getColumnCount, getColumnIndex, getColumnIndexAtX, getColumnMargin, getColumns, getColumnSelectionAllowed, getSelectedColumnCount, getSelectedColumns, getSelectionModel, getTotalColumnWidth, moveColumn, removeColumn, removeColumnModelListener, setColumnMargin, setColumnSelectionAllowed, setSelectionModel
-
-
-
-
Method Detail
-
getPossibleTableColumns
TableColumn[] getPossibleTableColumns()
- Returns:
- columns that are allowed in this model
-
getStandardTableColumns
TableColumn[] getStandardTableColumns()
- Returns:
- default columns for this model
-
preferredOrder
TableColumn[] preferredOrder(TableColumn[] columns)
Creates a new array of columns with the preferred order. This order is probably not likegetPossibleTableColumns()
.- Parameters:
columns
- columns- Returns:
- same columns in preferred order
-
-