Package megamek.client.ui.swing
Class RandomArmyDialog.RATTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
megamek.client.ui.swing.RandomArmyDialog.RATTableModel
- All Implemented Interfaces:
Serializable
,TableModel
- Enclosing class:
- RandomArmyDialog
A table model for displaying a generated RAT
- See Also:
-
Field Summary
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionClass<?>
getColumnClass
(int c) int
getColumnName
(int column) int
getPreferredWidth
(int col) int
getUnitAt
(int row) getValueAt
(int row, int col) boolean
isCellEditable
(int row, int col) void
Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListener, setValueAt
-
Constructor Details
-
RATTableModel
public RATTableModel()
-
-
Method Details
-
getRowCount
public int getRowCount() -
refreshData
public void refreshData() -
getColumnCount
public int getColumnCount() -
getPreferredWidth
public int getPreferredWidth(int col) -
getColumnName
- Specified by:
getColumnName
in interfaceTableModel
- Overrides:
getColumnName
in classAbstractTableModel
-
getColumnClass
- Specified by:
getColumnClass
in interfaceTableModel
- Overrides:
getColumnClass
in classAbstractTableModel
-
isCellEditable
public boolean isCellEditable(int row, int col) - Specified by:
isCellEditable
in interfaceTableModel
- Overrides:
isCellEditable
in classAbstractTableModel
-
getValueAt
-
getUnitAt
-