public class IonLabelColorTableModel
extends javax.swing.table.DefaultTableModel
| Constructor and Description |
|---|
IonLabelColorTableModel()
Constructor which sets a new empty table.
|
IonLabelColorTableModel(java.util.HashMap<Ion.IonType,java.util.ArrayList<java.lang.Integer>> iontypes,
java.util.ArrayList<NeutralLoss> neutralLosses)
Constructor which sets a new table.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class |
getColumnClass(int columnIndex) |
int |
getColumnCount() |
java.lang.String |
getColumnName(int column) |
Ion |
getIonAtRow(int rowIndex)
Returns the ion type at the given row.
|
int |
getRowCount() |
java.lang.Object |
getValueAt(int row,
int column) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
addColumn, addColumn, addColumn, addRow, addRow, convertToVector, convertToVector, getDataVector, insertRow, insertRow, moveRow, newDataAvailable, newRowsAdded, removeRow, rowsRemoved, setColumnCount, setColumnIdentifiers, setColumnIdentifiers, setDataVector, setDataVector, setNumRows, setRowCount, setValueAtaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerpublic IonLabelColorTableModel(java.util.HashMap<Ion.IonType,java.util.ArrayList<java.lang.Integer>> iontypes, java.util.ArrayList<NeutralLoss> neutralLosses)
iontypes - neutralLosses - public IonLabelColorTableModel()
public Ion getIonAtRow(int rowIndex)
rowIndex - the table row indexpublic int getRowCount()
getRowCount in interface javax.swing.table.TableModelgetRowCount in class javax.swing.table.DefaultTableModelpublic int getColumnCount()
getColumnCount in interface javax.swing.table.TableModelgetColumnCount in class javax.swing.table.DefaultTableModelpublic java.lang.String getColumnName(int column)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.DefaultTableModelpublic java.lang.Object getValueAt(int row,
int column)
getValueAt in interface javax.swing.table.TableModelgetValueAt in class javax.swing.table.DefaultTableModelpublic java.lang.Class getColumnClass(int columnIndex)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic boolean isCellEditable(int rowIndex,
int columnIndex)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.DefaultTableModelCopyright © 2014. All Rights Reserved.