org.shiftone.jrat.provider.tree.ui.trace.stack
Class StackTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
org.shiftone.jrat.provider.tree.ui.trace.stack.StackTableModel
- All Implemented Interfaces:
- java.io.Serializable, javax.swing.table.TableModel
public class StackTableModel
- extends javax.swing.table.AbstractTableModel
Class StackTableModel
- Author:
- jeff@shiftone.org (Jeff Drost)
- See Also:
- Serialized Form
Fields inherited from class javax.swing.table.AbstractTableModel |
listenerList |
Methods inherited from class javax.swing.table.AbstractTableModel |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAt |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PACKAGE
public static final Table.Column PACKAGE
CLASS
public static final Table.Column CLASS
METHOD
public static final Table.Column METHOD
SIGNATURE
public static final Table.Column SIGNATURE
ENTERS
public static final Table.Column ENTERS
EXITS
public static final Table.Column EXITS
ERRORS
public static final Table.Column ERRORS
THREADS
public static final Table.Column THREADS
TOTAL
public static final Table.Column TOTAL
AVERAGE
public static final Table.Column AVERAGE
TOTAL_METHOD
public static final Table.Column TOTAL_METHOD
AVERAGE_METHOD
public static final Table.Column AVERAGE_METHOD
STANDARD_DEVIATION
public static final Table.Column STANDARD_DEVIATION
MIN
public static final Table.Column MIN
MAX
public static final Table.Column MAX
PERCENT_OF_PARENT
public static final Table.Column PERCENT_OF_PARENT
PERCENT_OF_ROOT
public static final Table.Column PERCENT_OF_ROOT
StackTableModel
public StackTableModel()
getValueAt
public java.lang.Object getValueAt(int rowIndex,
int columnIndex)
setStackTreeNode
public void setStackTreeNode(TraceTreeNode root,
TraceTreeNode node)
getRowCount
public int getRowCount()
getColumns
public static java.util.List getColumns()
getColumnCount
public int getColumnCount()
getColumnName
public java.lang.String getColumnName(int columnIndex)
- Specified by:
getColumnName
in interface javax.swing.table.TableModel
- Overrides:
getColumnName
in class javax.swing.table.AbstractTableModel
getColumnClass
public java.lang.Class getColumnClass(int columnIndex)
- Specified by:
getColumnClass
in interface javax.swing.table.TableModel
- Overrides:
getColumnClass
in class javax.swing.table.AbstractTableModel
isCellEditable
public boolean isCellEditable(int rowIndex,
int columnIndex)
- Specified by:
isCellEditable
in interface javax.swing.table.TableModel
- Overrides:
isCellEditable
in class javax.swing.table.AbstractTableModel
getPctOfAvgRootDuration
public double getPctOfAvgRootDuration(TraceTreeNode node)