public abstract class CorrectionTableModel<C extends Correction> extends javax.swing.table.AbstractTableModel
| Modifier and Type | Field and Description |
|---|---|
private boolean[] |
apply |
private int |
applyColumn |
private java.util.List<C> |
corrections |
| Constructor and Description |
|---|
CorrectionTableModel(java.util.List<C> corrections) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getApply(int i) |
int |
getApplyColumn() |
java.lang.Class<?> |
getColumnClass(int columnIndex) |
abstract int |
getColumnCount() |
java.lang.String |
getColumnName(int columnIndex) |
abstract java.lang.String |
getCorrectionColumnName(int colIndex) |
java.util.List<C> |
getCorrections() |
abstract java.lang.Object |
getCorrectionValueAt(int rowIndex,
int colIndex) |
int |
getRowCount() |
java.lang.Object |
getValueAt(int rowIndex,
int colIndex) |
protected abstract boolean |
isBoldCell(int row,
int column) |
boolean |
isCellEditable(int rowIndex,
int columnIndex) |
void |
setValueAt(java.lang.Object aValue,
int rowIndex,
int columnIndex) |
addTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getListeners, getTableModelListeners, removeTableModelListenerprivate java.util.List<C extends Correction> corrections
private boolean[] apply
private int applyColumn
public CorrectionTableModel(java.util.List<C> corrections)
public abstract int getColumnCount()
protected abstract boolean isBoldCell(int row, int column)
public abstract java.lang.String getCorrectionColumnName(int colIndex)
public abstract java.lang.Object getCorrectionValueAt(int rowIndex, int colIndex)
public java.util.List<C> getCorrections()
public int getApplyColumn()
public boolean getApply(int i)
public int getRowCount()
public java.lang.Class<?> getColumnClass(int columnIndex)
getColumnClass in interface javax.swing.table.TableModelgetColumnClass in class javax.swing.table.AbstractTableModelpublic java.lang.String getColumnName(int columnIndex)
getColumnName in interface javax.swing.table.TableModelgetColumnName in class javax.swing.table.AbstractTableModelpublic boolean isCellEditable(int rowIndex, int columnIndex)
isCellEditable in interface javax.swing.table.TableModelisCellEditable in class javax.swing.table.AbstractTableModelpublic void setValueAt(java.lang.Object aValue, int rowIndex, int columnIndex)
setValueAt in interface javax.swing.table.TableModelsetValueAt in class javax.swing.table.AbstractTableModelpublic java.lang.Object getValueAt(int rowIndex, int colIndex)