Package jmri.jmrit.beantable
Class SignalGroupSubTableAction.SignalGroupSensorModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- jmri.jmrit.beantable.SignalGroupSubTableAction.SignalGroupOutputModel
-
- jmri.jmrit.beantable.SignalGroupSubTableAction.SignalGroupSensorModel
-
- All Implemented Interfaces:
java.beans.PropertyChangeListener
,java.io.Serializable
,java.util.EventListener
,javax.swing.table.TableModel
- Enclosing class:
- SignalGroupSubTableAction
class SignalGroupSubTableAction.SignalGroupSensorModel extends SignalGroupSubTableAction.SignalGroupOutputModel
Set up a table for selecting Sensors and Sensor 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 SignalGroupSensorModel()
-
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
-
SignalGroupSensorModel
SignalGroupSensorModel()
-
-
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
-
-