class MCParticleTableModel extends AbstractTableModel implements EventBrowserTableModel
Modifier and Type | Field and Description |
---|---|
private static Class[] |
classes |
private static String[] |
columns |
private static Class |
doubleArrayClass |
private static Class |
floatArrayClass |
private static Class |
intArrayClass |
private List |
particles |
listenerList
Constructor and Description |
---|
MCParticleTableModel() |
Modifier and Type | Method and Description |
---|---|
boolean |
canDisplay(Class c) |
(package private) static String |
convert(int status) |
(package private) static String |
convert(MCParticle.SimulatorStatus status) |
Class |
getColumnClass(int index) |
int |
getColumnCount() |
String |
getColumnName(int index) |
int |
getRowCount() |
Object |
getValueAt(int row,
int column) |
private String |
parents(MCParticle p) |
void |
setData(EventHeader.LCMetaData meta,
List particles) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addTableModelListener, isCellEditable, removeTableModelListener, setValueAt
private List particles
private static Class floatArrayClass
private static Class doubleArrayClass
private static Class intArrayClass
private static final String[] columns
private static final Class[] classes
public boolean canDisplay(Class c)
canDisplay
in interface EventBrowserTableModel
public void setData(EventHeader.LCMetaData meta, List particles)
setData
in interface EventBrowserTableModel
public int getRowCount()
getRowCount
in interface TableModel
public int getColumnCount()
getColumnCount
in interface TableModel
public String getColumnName(int index)
getColumnName
in interface TableModel
getColumnName
in class AbstractTableModel
public Class getColumnClass(int index)
getColumnClass
in interface TableModel
getColumnClass
in class AbstractTableModel
public Object getValueAt(int row, int column)
getValueAt
in interface TableModel
static String convert(MCParticle.SimulatorStatus status)
static String convert(int status)
private String parents(MCParticle p)
Copyright © 2016 Linear Collider Detector (LCD). All rights reserved.