public static class CaracteristicMapCellComponent.CaracteristicMapCellEditor extends AbstractCellEditor implements TableCellEditor
| Modifier and Type | Field and Description |
|---|---|
protected Set<Caracteristic> |
caracteristicsToSkip |
protected Set<Caracteristic> |
caracteristicsUsed |
protected Integer |
columnIndex |
protected CaracteristicMapCellComponent |
component |
protected CaracteristicMapColumnRowModel |
editRow |
protected Integer |
rowIndex |
protected JTable |
table |
protected org.nuiton.jaxx.application.swing.table.AbstractApplicationTableModel<CaracteristicMapColumnRowModel> |
tableModel |
protected TuttiUI |
ui |
changeEvent, listenerList| Constructor and Description |
|---|
CaracteristicMapCellComponent.CaracteristicMapCellEditor(TuttiUI ui,
Set<Caracteristic> caracteristicsToSkip) |
| Modifier and Type | Method and Description |
|---|---|
void |
cancelCellEditing() |
void |
closeEditor() |
Object |
getCellEditorValue() |
Component |
getTableCellEditorComponent(JTable table,
Object value,
boolean isSelected,
int row,
int column) |
protected void |
startEdit() |
void |
validateEdition(CaracteristicMapEditorUIModel caracteristicMapEditorModel) |
addCellEditorListener, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditingclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddCellEditorListener, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditingprotected final CaracteristicMapCellComponent component
protected final TuttiUI ui
protected JTable table
protected org.nuiton.jaxx.application.swing.table.AbstractApplicationTableModel<CaracteristicMapColumnRowModel> tableModel
protected CaracteristicMapColumnRowModel editRow
protected Set<Caracteristic> caracteristicsUsed
protected Set<Caracteristic> caracteristicsToSkip
protected Integer rowIndex
protected Integer columnIndex
public CaracteristicMapCellComponent.CaracteristicMapCellEditor(TuttiUI ui, Set<Caracteristic> caracteristicsToSkip)
protected void startEdit()
public void validateEdition(CaracteristicMapEditorUIModel caracteristicMapEditorModel)
public void closeEditor()
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.