Package jmri.jmrix.acela.nodeconfig
Class NodeConfigFrame.OutputConfigModel
java.lang.Object
javax.swing.table.AbstractTableModel
jmri.jmrix.acela.nodeconfig.NodeConfigModel
jmri.jmrix.acela.nodeconfig.NodeConfigFrame.OutputConfigModel
- All Implemented Interfaces:
Serializable,TableModel
- Enclosing class:
- NodeConfigFrame
Set up table for selecting output default parameters for Dash-8 or TBrain
nodes
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class jmri.jmrix.acela.nodeconfig.NodeConfigModel
editmode, numrowsFields inherited from class javax.swing.table.AbstractTableModel
listenerList -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?>getColumnClass(int c) intgetColumnName(int c) booleanintgetValueAt(int r, int c) booleanisCellEditable(int r, int c) voidsetEditMode(boolean b) voidsetNumRows(int r) voidsetValueAt(Object type, int r, int c) Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
Field Details
-
OUTPUTCIRCUITADDRESS_COLUMN
- See Also:
-
OUTPUTWIRED_COLUMN
- See Also:
-
INITIALSTATE_COLUMN
- See Also:
-
OUTPUTTYPE_COLUMN
- See Also:
-
OUTPUTLENGTH_COLUMN
- See Also:
-
OUTPUTADDRESS_COLUMN
- See Also:
-
-
Constructor Details
-
OutputConfigModel
public OutputConfigModel()
-
-
Method Details
-
getColumnName
- Specified by:
getColumnNamein interfaceTableModel- Overrides:
getColumnNamein classAbstractTableModel
-
getColumnClass
- Specified by:
getColumnClassin interfaceTableModel- Overrides:
getColumnClassin classAbstractTableModel
-
getColumnCount
-
getRowCount
- Specified by:
getRowCountin interfaceTableModel- Overrides:
getRowCountin classNodeConfigModel
-
setNumRows
- Overrides:
setNumRowsin classNodeConfigModel
-
setEditMode
- Overrides:
setEditModein classNodeConfigModel
-
getEditMode
- Overrides:
getEditModein classNodeConfigModel
-
getValueAt
-
setValueAt
- Specified by:
setValueAtin interfaceTableModel- Overrides:
setValueAtin classAbstractTableModel
-
isCellEditable
- Specified by:
isCellEditablein interfaceTableModel- Overrides:
isCellEditablein classAbstractTableModel
-