Package jmri.jmrit.beantable
Class SignalGroupSubTableAction.SignalGroupTurnoutModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- jmri.jmrit.beantable.SignalGroupSubTableAction.SignalGroupOutputModel
-
- jmri.jmrit.beantable.SignalGroupSubTableAction.SignalGroupTurnoutModel
-
- All Implemented Interfaces:
java.beans.PropertyChangeListener
,java.io.Serializable
,java.util.EventListener
,javax.swing.table.TableModel
- Enclosing class:
- SignalGroupSubTableAction
class SignalGroupSubTableAction.SignalGroupTurnoutModel extends SignalGroupSubTableAction.SignalGroupOutputModel
Table model for selecting Turnouts and their On State as Conditionals for a Signal Group Signal Head member.
-
-
Field Summary
-
Fields inherited from class jmri.jmrit.beantable.SignalGroupSubTableAction.SignalGroupOutputModel
INCLUDE_COLUMN, SNAME_COLUMN, STATE_COLUMN, UNAME_COLUMN
-
-
Constructor Summary
Constructors Constructor Description SignalGroupTurnoutModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
dispose()
int
getRowCount()
java.lang.Object
getValueAt(int r, int c)
(package private) void
init()
void
setValueAt(java.lang.Object type, int r, int c)
-
Methods inherited from class jmri.jmrit.beantable.SignalGroupSubTableAction.SignalGroupOutputModel
getColumnClass, getColumnCount, getColumnName, getDisplayName, isCellEditable, propertyChange
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
-
-
-
Constructor Detail
-
SignalGroupTurnoutModel
SignalGroupTurnoutModel()
-
-
Method Detail
-
init
final void init()
-
dispose
public void dispose()
-
getRowCount
public int getRowCount()
-
getValueAt
public java.lang.Object getValueAt(int r, int c)
-
setValueAt
public void setValueAt(java.lang.Object type, int r, int c)
- Specified by:
setValueAt
in interfacejavax.swing.table.TableModel
- Overrides:
setValueAt
in classjavax.swing.table.AbstractTableModel
-
-