public class BenthosFrequencyTableModel extends org.nuiton.jaxx.application.swing.table.AbstractApplicationTableModel<BenthosFrequencyRowModel>
| Modifier and Type | Field and Description |
|---|---|
static org.nuiton.jaxx.application.swing.table.ColumnIdentifier<BenthosFrequencyRowModel> |
LENGTH_STEP |
static org.nuiton.jaxx.application.swing.table.ColumnIdentifier<BenthosFrequencyRowModel> |
NUMBER |
protected PropertyChangeListener |
onLengthStepChangedListener |
protected PropertyChangeListener |
onNumberChangedListener |
protected PropertyChangeListener |
onWeightChangedListener |
protected org.jfree.data.xy.XYSeries |
series |
static org.nuiton.jaxx.application.swing.table.ColumnIdentifier<BenthosFrequencyRowModel> |
WEIGHT |
protected WeightUnit |
weightUnit
Weight unit.
|
createEmptyRowIsEmpty, createNewRow, identifiers, noneEditableCols, rowslistenerList| Constructor and Description |
|---|
BenthosFrequencyTableModel(WeightUnit weightUnit,
org.jdesktop.swingx.table.TableColumnModelExt columnModel,
BenthosFrequencyUIModel uiModel) |
| Modifier and Type | Method and Description |
|---|---|
BenthosFrequencyRowModel |
createNewRow() |
BenthosFrequencyRowModel |
createNewRow(boolean attachListeners) |
void |
decrementNumberForLengthStep(Float lengthStep) |
protected void |
onBeforeRowsChanged(List<BenthosFrequencyRowModel> oldRows) |
protected void |
onRowAdded(int rowIndex,
BenthosFrequencyRowModel row) |
protected void |
onRowRemoved(int rowIndex,
BenthosFrequencyRowModel row) |
protected void |
onRowsChanged(List<BenthosFrequencyRowModel> newRows) |
protected void |
onRowUpdated(int rowIndex,
BenthosFrequencyRowModel row) |
void |
setValueAt(Object aValue,
int rowIndex,
int columnIndex,
org.nuiton.jaxx.application.swing.table.ColumnIdentifier<BenthosFrequencyRowModel> propertyName,
BenthosFrequencyRowModel entry) |
addNewRow, addNewRow, addNewRow, collectShell, fireTableCellUpdated, fireTableRowsInserted, fireTableRowUpdatedShell, getCell, getColumnCount, getColumnIndex, getColumnName, getEntry, getIdentifier, getRowCount, getRowIndex, getRows, getValueAt, isCellEditable, isCellEditable, isCreateEmptyRowIsEmpty, isCreateNewRow, isFirstRow, isLastRow, moveDown, moveUp, removeRow, setNoneEditableCols, setRows, setValueAt, updateRowaddTableModelListener, findColumn, fireTableCellUpdated, fireTableChanged, fireTableDataChanged, fireTableRowsDeleted, fireTableRowsInserted, fireTableRowsUpdated, fireTableStructureChanged, getColumnClass, getListeners, getTableModelListeners, removeTableModelListenerpublic static final org.nuiton.jaxx.application.swing.table.ColumnIdentifier<BenthosFrequencyRowModel> LENGTH_STEP
public static final org.nuiton.jaxx.application.swing.table.ColumnIdentifier<BenthosFrequencyRowModel> NUMBER
public static final org.nuiton.jaxx.application.swing.table.ColumnIdentifier<BenthosFrequencyRowModel> WEIGHT
protected final org.jfree.data.xy.XYSeries series
protected final WeightUnit weightUnit
protected transient PropertyChangeListener onLengthStepChangedListener
protected transient PropertyChangeListener onWeightChangedListener
protected transient PropertyChangeListener onNumberChangedListener
public BenthosFrequencyTableModel(WeightUnit weightUnit, org.jdesktop.swingx.table.TableColumnModelExt columnModel, BenthosFrequencyUIModel uiModel)
public BenthosFrequencyRowModel createNewRow()
createNewRow in class org.nuiton.jaxx.application.swing.table.AbstractApplicationTableModel<BenthosFrequencyRowModel>public BenthosFrequencyRowModel createNewRow(boolean attachListeners)
public void setValueAt(Object aValue, int rowIndex, int columnIndex, org.nuiton.jaxx.application.swing.table.ColumnIdentifier<BenthosFrequencyRowModel> propertyName, BenthosFrequencyRowModel entry)
setValueAt in class org.nuiton.jaxx.application.swing.table.AbstractApplicationTableModel<BenthosFrequencyRowModel>protected void onRowAdded(int rowIndex,
BenthosFrequencyRowModel row)
onRowAdded in class org.nuiton.jaxx.application.swing.table.AbstractApplicationTableModel<BenthosFrequencyRowModel>protected void onRowUpdated(int rowIndex,
BenthosFrequencyRowModel row)
onRowUpdated in class org.nuiton.jaxx.application.swing.table.AbstractApplicationTableModel<BenthosFrequencyRowModel>protected void onRowRemoved(int rowIndex,
BenthosFrequencyRowModel row)
onRowRemoved in class org.nuiton.jaxx.application.swing.table.AbstractApplicationTableModel<BenthosFrequencyRowModel>protected void onBeforeRowsChanged(List<BenthosFrequencyRowModel> oldRows)
onBeforeRowsChanged in class org.nuiton.jaxx.application.swing.table.AbstractApplicationTableModel<BenthosFrequencyRowModel>protected void onRowsChanged(List<BenthosFrequencyRowModel> newRows)
onRowsChanged in class org.nuiton.jaxx.application.swing.table.AbstractApplicationTableModel<BenthosFrequencyRowModel>public void decrementNumberForLengthStep(Float lengthStep)
Copyright © 2012–2015 Ifremer. All rights reserved.