org.systemsbiology.inference
Class ObservationsTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.systemsbiology.inference.ObservationsTableModel
- All Implemented Interfaces:
- Serializable, TableModel
- public class ObservationsTableModel
- extends AbstractTableModel
A graphical user interface table model for
ObservationsData. Allows sorting of rows by
element name, and sorting of columns by evidence name.
- Author:
- sramsey
- See Also:
- Serialized Form
| Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListener |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
COLUMN_NAME_ELEMENT
public static final String COLUMN_NAME_ELEMENT
- See Also:
- Constant Field Values
ObservationsTableModel
public ObservationsTableModel(ObservationsData pObservationsData)
setElementNamesEditable
public void setElementNamesEditable(boolean pElementNamesEditable)
setEvidenceNamesEditable
public void setEvidenceNamesEditable(boolean pEvidenceNamesEditable)
setCellValuesEditable
public void setCellValuesEditable(boolean pCellValuesEditable)
setObservationsData
public void setObservationsData(ObservationsData pObservationsData)
setElementSortStatus
public void setElementSortStatus(SortStatus pSortStatus)
setEvidenceSortStatus
public void setEvidenceSortStatus(SortStatus pSortStatus)
getEvidenceSortStatus
public SortStatus getEvidenceSortStatus()
getElementSortStatus
public SortStatus getElementSortStatus()
getRowCount
public int getRowCount()
getColumnCount
public int getColumnCount()
getColumnName
public String getColumnName(int pColumn)
getValueAtNoFormatting
public Object getValueAtNoFormatting(int pRow,
int pColumn)
isCellEditable
public boolean isCellEditable(int pRow,
int pColumn)
setValueAt
public void setValueAt(Object pValue,
int pRow,
int pColumn)
getValueAt
public Object getValueAt(int pRow,
int pColumn)