Package mgui.interfaces.shapes.volume
Class InterfaceVolumeSetPanel.OverlayVolumeTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
javax.swing.table.DefaultTableModel
mgui.interfaces.shapes.volume.InterfaceVolumeSetPanel.OverlayVolumeTableModel
- All Implemented Interfaces:
java.io.Serializable,javax.swing.table.TableModel
- Enclosing class:
- InterfaceVolumeSetPanel
protected class InterfaceVolumeSetPanel.OverlayVolumeTableModel
extends javax.swing.table.DefaultTableModel
- See Also:
- Serialized Form
-
Field Summary
Fields inherited from class javax.swing.table.DefaultTableModel
columnIdentifiers, dataVectorFields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
Constructors Constructor Description OverlayVolumeTableModel()OverlayVolumeTableModel(VolumeSet3DInt volume_set) -
Method Summary
Modifier and Type Method Description java.lang.Class<?>getColumnClass(int column)intgetColumnCount()java.lang.StringgetColumnName(int column)intgetRowCount()java.lang.ObjectgetValueAt(int row, int column)booleanisCellEditable(int row, int column)voidsetValueAt(java.lang.Object value, int row, int column)voidsetVolumeSet(VolumeSet3DInt volume_set)Methods inherited from class javax.swing.table.DefaultTableModel
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getDataVector, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCountMethods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
OverlayVolumeTableModel
public OverlayVolumeTableModel() -
OverlayVolumeTableModel
-
-
Method Details
-
setVolumeSet
-
getRowCount
public int getRowCount()- Specified by:
getRowCountin interfacejavax.swing.table.TableModel- Overrides:
getRowCountin classjavax.swing.table.DefaultTableModel
-
getColumnCount
public int getColumnCount()- Specified by:
getColumnCountin interfacejavax.swing.table.TableModel- Overrides:
getColumnCountin classjavax.swing.table.DefaultTableModel
-
getColumnName
public java.lang.String getColumnName(int column)- Specified by:
getColumnNamein interfacejavax.swing.table.TableModel- Overrides:
getColumnNamein classjavax.swing.table.DefaultTableModel
-
isCellEditable
public boolean isCellEditable(int row, int column)- Specified by:
isCellEditablein interfacejavax.swing.table.TableModel- Overrides:
isCellEditablein classjavax.swing.table.DefaultTableModel
-
getValueAt
public java.lang.Object getValueAt(int row, int column)- Specified by:
getValueAtin interfacejavax.swing.table.TableModel- Overrides:
getValueAtin classjavax.swing.table.DefaultTableModel
-
setValueAt
public void setValueAt(java.lang.Object value, int row, int column)- Specified by:
setValueAtin interfacejavax.swing.table.TableModel- Overrides:
setValueAtin classjavax.swing.table.DefaultTableModel
-
getColumnClass
public java.lang.Class<?> getColumnClass(int column)- Specified by:
getColumnClassin interfacejavax.swing.table.TableModel- Overrides:
getColumnClassin classjavax.swing.table.AbstractTableModel
-