public static class BenthosFrequencyCellComponent.FrequencyCellEditor extends AbstractCellEditor implements TableCellEditor
| Modifier and Type | Field and Description |
|---|---|
protected org.nuiton.jaxx.application.swing.table.ColumnIdentifier<BenthosBatchRowModel> |
columnIdentifier |
protected Integer |
columnIndex |
protected BenthosFrequencyCellComponent |
component |
protected BenthosBatchRowModel |
editRow |
protected Integer |
nextEditableRowIndex |
protected BenthosBatchRowModel |
previousSiblingRow |
protected Integer |
rowIndex |
protected JTable |
table |
protected BenthosBatchTableModel |
tableModel |
protected BenthosBatchUI |
ui |
changeEvent, listenerList| Constructor and Description |
|---|
BenthosFrequencyCellComponent.FrequencyCellEditor(BenthosBatchUI ui,
Color computedDataColor) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelCellEditing() |
Object |
getCellEditorValue() |
BenthosBatchRowModel |
getEditRow() |
Integer |
getNextEditableRowIndex() |
BenthosBatchRowModel |
getPreviousSiblingRow() |
Component |
getTableCellEditorComponent(JTable table,
Object value,
boolean isSelected,
int row,
int column) |
void |
save(BenthosFrequencyUIModel frequencyModel,
boolean quit) |
void |
startEdit() |
addCellEditorListener, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddCellEditorListener, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditingprotected final BenthosFrequencyCellComponent component
protected final BenthosBatchUI ui
protected JTable table
protected BenthosBatchTableModel tableModel
protected org.nuiton.jaxx.application.swing.table.ColumnIdentifier<BenthosBatchRowModel> columnIdentifier
protected BenthosBatchRowModel editRow
protected Integer rowIndex
protected Integer nextEditableRowIndex
protected Integer columnIndex
protected BenthosBatchRowModel previousSiblingRow
public BenthosFrequencyCellComponent.FrequencyCellEditor(BenthosBatchUI ui, Color computedDataColor)
public BenthosBatchRowModel getEditRow()
public Integer getNextEditableRowIndex()
public BenthosBatchRowModel getPreviousSiblingRow()
public void startEdit()
public void save(BenthosFrequencyUIModel frequencyModel, boolean quit)
public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)
getTableCellEditorComponent in interface TableCellEditorpublic Object getCellEditorValue()
getCellEditorValue in interface CellEditorpublic void cancelCellEditing()
cancelCellEditing in interface CellEditorcancelCellEditing in class AbstractCellEditorCopyright © 2012–2014 Ifremer. All rights reserved.