Package mekhq.gui.model
Class ObjectiveTableModel
java.lang.Object
javax.swing.table.AbstractTableModel
mekhq.gui.model.ObjectiveTableModel
- All Implemented Interfaces:
Serializable
,TableModel
TableModel for displaying information about a scenario objective
- See Also:
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
protected String[]
protected List<ScenarioObjective>
static final int
Fields inherited from class javax.swing.table.AbstractTableModel
listenerList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addObjective
(ScenarioObjective objective) int
getAlignment
(int col) int
getColumnName
(int column) int
getColumnWidth
(int c) getObjectiveAt
(int row) int
getTooltip
(int row, int col) getValueAt
(int row, int col) void
setData
(List<ScenarioObjective> objectives) Methods inherited from class javax.swing.table.AbstractTableModel
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, isCellEditable, removeTableModelListener, setValueAt
-
Field Details
-
columnNames
-
data
-
COL_CRITERION
public static final int COL_CRITERION- See Also:
-
COL_AMOUNT
public static final int COL_AMOUNT- See Also:
-
COL_TIME
public static final int COL_TIME- See Also:
-
COL_SUCCESS_EFFECT
public static final int COL_SUCCESS_EFFECT- See Also:
-
COL_FAILURE_EFFECT
public static final int COL_FAILURE_EFFECT- See Also:
-
N_COL
public static final int N_COL- See Also:
-
-
Constructor Details
-
ObjectiveTableModel
-
-
Method Details
-
getRowCount
public int getRowCount() -
getColumnCount
public int getColumnCount() -
getColumnName
- Specified by:
getColumnName
in interfaceTableModel
- Overrides:
getColumnName
in classAbstractTableModel
-
addObjective
-
getValueAt
-
getObjectiveAt
-
getColumnWidth
public int getColumnWidth(int c) -
getAlignment
public int getAlignment(int col) -
getTooltip
-
setData
-
getRenderer
-