public class Wavelength1DTableModel extends Object implements TableModel, ReplaceablePropertyChangeListener
Constructor and Description |
---|
Wavelength1DTableModel(Wavelength1DModel model) |
Modifier and Type | Method and Description |
---|---|
void |
addTableModelListener(TableModelListener listener) |
void |
fireTableCellUpdated(int row,
int column)
Notify all listeners that the value of the cell at (row, column)
has been updated.
|
void |
fireTableChanged(TableModelEvent evt)
Forward the given notification event to all TableModelListeners that registered
themselves as listeners for this table model.
|
void |
fireTableDataChanged()
Notify all listeners that all cell values in the table's rows may have changed.
|
Class |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
String |
getColumnName(int columnIndex) |
Wavelength1DModel |
getModel() |
int |
getRowCount() |
Object |
getValueAt(int rowIndex,
int columnIndex) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
propertyChange(PropertyChangeEvent event) |
void |
removeTableModelListener(TableModelListener listener) |
void |
replaceObject(ReplacementEvent event)
This method is called for each object that is to be replaced
|
void |
setModel(Wavelength1DModel model) |
void |
setValueAt(Object aValue,
int rowIndex,
int columnIndex) |
public Wavelength1DTableModel(Wavelength1DModel model)
public void setModel(Wavelength1DModel model)
public Wavelength1DModel getModel()
public Class getColumnClass(int columnIndex)
getColumnClass
in interface TableModel
public int getColumnCount()
getColumnCount
in interface TableModel
public String getColumnName(int columnIndex)
getColumnName
in interface TableModel
public int getRowCount()
getRowCount
in interface TableModel
public Object getValueAt(int rowIndex, int columnIndex)
getValueAt
in interface TableModel
public boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable
in interface TableModel
public void setValueAt(Object aValue, int rowIndex, int columnIndex)
setValueAt
in interface TableModel
public void addTableModelListener(TableModelListener listener)
addTableModelListener
in interface TableModel
public void removeTableModelListener(TableModelListener listener)
removeTableModelListener
in interface TableModel
public void propertyChange(PropertyChangeEvent event)
propertyChange
in interface PropertyChangeListener
public void replaceObject(ReplacementEvent event)
ReplaceablePropertyChangeListener
replaceObject
in interface ReplaceablePropertyChangeListener
event
- the event that contains details about replacementpublic void fireTableChanged(TableModelEvent evt)
public void fireTableDataChanged()
TableModelEvent
,
EventListenerList
public void fireTableCellUpdated(int row, int column)
TableModelEvent
,
EventListenerList
Copyright © 2023 Central Laboratory of the Research Councils. All Rights Reserved.