Package jmri.jmrit.logixng.tools.swing
Class DebuggerSymbolTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
jmri.jmrit.logixng.tools.swing.DebuggerSymbolTableModel
- All Implemented Interfaces:
Serializable,TableModel
Table model for the current symbol table while debugging
- See Also:
-
Field Summary
FieldsFields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?>getColumnClass(int col) intgetColumnName(int col) intgetValueAt(int rowIndex, int columnIndex) booleanisCellEditable(int row, int col) voidsetValueAt(Object value, int rowIndex, int columnIndex) voidupdate(SymbolTable symbolTable) Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
Field Details
-
COLUMN_NAME
- See Also:
-
COLUMN_VALUE
- See Also:
-
-
Constructor Details
-
DebuggerSymbolTableModel
public DebuggerSymbolTableModel()
-
-
Method Details
-
update
-
getRowCount
-
getColumnCount
-
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractTableModel
-
isCellEditable
- Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classAbstractTableModel
-
setValueAt
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classAbstractTableModel
-
getValueAt
-