public abstract class CellIDTableModel extends AbstractTableModel implements EventBrowserTableModel
Modifier and Type | Field and Description |
---|---|
private List<String> |
columns |
private IDDecoder |
decoder |
private String[] |
defaultColumns |
private List |
hits |
listenerList
Modifier | Constructor and Description |
---|---|
protected |
CellIDTableModel(String[] defaultColumns)
Creates a new instance of CellIDTableModel
|
Modifier and Type | Method and Description |
---|---|
int |
getColumnCount() |
String |
getColumnName(int index) |
protected int |
getFieldCount() |
protected Object |
getHit(int row) |
protected IDDecoder |
getIDDecoder() |
int |
getRowCount() |
void |
setData(EventHeader.LCMetaData meta,
List hits) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
canDisplay
addTableModelListener, getColumnClass, getValueAt, isCellEditable, removeTableModelListener, setValueAt
private List hits
private final String[] defaultColumns
private IDDecoder decoder
protected CellIDTableModel(String[] defaultColumns)
public void setData(EventHeader.LCMetaData meta, List hits)
setData
in interface EventBrowserTableModel
public int getColumnCount()
getColumnCount
in interface TableModel
public String getColumnName(int index)
getColumnName
in interface TableModel
getColumnName
in class AbstractTableModel
public int getRowCount()
getRowCount
in interface TableModel
protected int getFieldCount()
protected IDDecoder getIDDecoder()
protected Object getHit(int row)
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.