Class SelectionSetTableModel
- java.lang.Object
 - 
- javax.swing.table.AbstractTableModel
 - 
- cern.accsoft.steering.util.gui.table.SelectionSetTableModel
 
 
 
- 
- All Implemented Interfaces:
 java.io.Serializable,javax.swing.table.TableModel
public abstract class SelectionSetTableModel extends javax.swing.table.AbstractTableModelthis class enables the table-model to keep track of all selected rows and provides a method for subclasses to set a value to all selected rows.- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description SelectionSetTableModel() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TableModelSelectionAdaptergetTableModelSelectionAdapter()protected booleanisMultipleRowSetEnabled()voidsetTableModelSelectionAdapter(TableModelSelectionAdapter tableModelSelectionAdapter)setter used for DIprotected voidsetValueSelectedRows(java.lang.Object value, int col)sets the given value in a given column to all selected Rows.- 
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getTableModelSelectionAdapter
public final TableModelSelectionAdapter getTableModelSelectionAdapter()
- Returns:
 - the tableModelSelectionAdapter
 
 
- 
setTableModelSelectionAdapter
public final void setTableModelSelectionAdapter(TableModelSelectionAdapter tableModelSelectionAdapter)
setter used for DI- Parameters:
 tableModelSelectionAdapter- theTableModelSelectionAdapterto set
 
- 
setValueSelectedRows
protected final void setValueSelectedRows(java.lang.Object value, int col)sets the given value in a given column to all selected Rows.- Parameters:
 value- the value to setcol- the column to set the value to
 
- 
isMultipleRowSetEnabled
protected final boolean isMultipleRowSetEnabled()
- Returns:
 - true if multiple set makes sense, false if not
 
 
 - 
 
 -