Package jmri.jmrit.beantable
Class LRouteTableAction.RouteInputModel
- java.lang.Object
-
- javax.swing.table.AbstractTableModel
-
- jmri.jmrit.beantable.LRouteTableAction.RouteElementModel
-
- jmri.jmrit.beantable.LRouteTableAction.RouteInputModel
-
- All Implemented Interfaces:
java.beans.PropertyChangeListener
,java.io.Serializable
,java.util.EventListener
,javax.swing.table.TableModel
- Enclosing class:
- LRouteTableAction
class LRouteTableAction.RouteInputModel extends LRouteTableAction.RouteElementModel
Table model for selecting input variables
-
-
Field Summary
-
Fields inherited from class jmri.jmrit.beantable.LRouteTableAction.RouteElementModel
INCLUDE_COLUMN, SNAME_COLUMN, STATE_COLUMN, TYPE_COLUMN, UNAME_COLUMN
-
-
Constructor Summary
Constructors Constructor Description RouteInputModel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getColumnName(int c)
int
getRowCount()
java.lang.Object
getValueAt(int r, int c)
boolean
isInput()
void
setValueAt(java.lang.Object type, int r, int c)
-
Methods inherited from class jmri.jmrit.beantable.LRouteTableAction.RouteElementModel
dispose, getColumnClass, getColumnCount, isCellEditable, propertyChange
-
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener
-
-
-
-
Constructor Detail
-
RouteInputModel
RouteInputModel()
-
-
Method Detail
-
isInput
public boolean isInput()
- Specified by:
isInput
in classLRouteTableAction.RouteElementModel
-
getColumnName
public java.lang.String getColumnName(int c)
- Specified by:
getColumnName
in interfacejavax.swing.table.TableModel
- Overrides:
getColumnName
in classLRouteTableAction.RouteElementModel
-
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
-
-