public class BenthosBatchTableModel extends AbstractTuttiTableModel<BenthosBatchRowModel>
createEmptyRowIsEmpty, createNewRow, identifiers, noneEditableCols, rowslistenerList| Constructor and Description |
|---|
BenthosBatchTableModel(org.jdesktop.swingx.table.TableColumnModelExt columnModel) |
| Modifier and Type | Method and Description |
|---|---|
BenthosBatchRowModel |
createNewRow() |
SampleCategoryColumnIdentifier<BenthosBatchRowModel> |
getCategoryIdentifierForWeightProperty(String weightPropertyName) |
protected boolean |
isCellEditable(int rowIndex,
int columnIndex,
ColumnIdentifier<BenthosBatchRowModel> propertyName) |
void |
setValueAt(Object aValue,
int rowIndex,
int columnIndex,
ColumnIdentifier<BenthosBatchRowModel> propertyName,
BenthosBatchRowModel entry) |
addNewRow, addNewRow, addNewRow, fireTableCellUpdated, getColumnCount, getEntry, getIdentifier, getRowCount, getRowIndex, getRows, getValueAt, isCellEditable, isCreateEmptyRowIsEmpty, isCreateNewRow, onRowAdded, onRowsChanged, removeRow, setNoneEditableCols, setRows, setValueAt, updateRowaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getColumnName, getListeners, getTableModelListeners, removeTableModelListenerpublic static final ColumnIdentifier<BenthosBatchRowModel> SPECIES
public static final SampleCategoryColumnIdentifier<BenthosBatchRowModel> SORTED_UNSORTED_CATEGORY
public static final SampleCategoryColumnIdentifier<BenthosBatchRowModel> SIZE_CATEGORY
public static final SampleCategoryColumnIdentifier<BenthosBatchRowModel> SEX_CATEGORY
public static final SampleCategoryColumnIdentifier<BenthosBatchRowModel> MATURITY_CATEGORY
public static final SampleCategoryColumnIdentifier<BenthosBatchRowModel> AGE_CATEGORY
public static final ColumnIdentifier<BenthosBatchRowModel> WEIGHT
public static final ColumnIdentifier<BenthosBatchRowModel> COMPUTED_NUMBER
public static final ColumnIdentifier<BenthosBatchRowModel> COMMENT
public static final ColumnIdentifier<BenthosBatchRowModel> ATTACHMENT
public static final ColumnIdentifier<BenthosBatchRowModel> SPECIES_TO_CONFIRM
protected final Set<ColumnIdentifier<BenthosBatchRowModel>> frequencyCols
protected final Set<SampleCategoryColumnIdentifier<BenthosBatchRowModel>> sampleCols
public BenthosBatchTableModel(org.jdesktop.swingx.table.TableColumnModelExt columnModel)
public SampleCategoryColumnIdentifier<BenthosBatchRowModel> getCategoryIdentifierForWeightProperty(String weightPropertyName)
public BenthosBatchRowModel createNewRow()
createNewRow in class AbstractTuttiTableModel<BenthosBatchRowModel>public void setValueAt(Object aValue, int rowIndex, int columnIndex, ColumnIdentifier<BenthosBatchRowModel> propertyName, BenthosBatchRowModel entry)
setValueAt in class AbstractTuttiTableModel<BenthosBatchRowModel>protected boolean isCellEditable(int rowIndex,
int columnIndex,
ColumnIdentifier<BenthosBatchRowModel> propertyName)
isCellEditable in class AbstractTuttiTableModel<BenthosBatchRowModel>Copyright © 2012–2013 Ifremer. All rights reserved.