private class ParameterTable.AdjustingEditor extends AbstractCellEditor implements TableCellEditor
Modifier and Type | Field and Description |
---|---|
private TableCellEditor |
activeEditor
We need to remember which editor we delegated to, so we know whom to ask
for the value entered.
|
private ParameterTable.ClassListEditor |
classListEditor
The class list editor
|
private ParameterTable.DropdownEditor |
dropdownEditor
The dropdown editor
|
private ParameterTable.FileNameEditor |
fileNameEditor
The file selector editor
|
private DefaultCellEditor |
plaintextEditor
The plain text cell editor
|
private static long |
serialVersionUID
Serial version
|
changeEvent, listenerList
Constructor and Description |
---|
ParameterTable.AdjustingEditor()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Object |
getCellEditorValue() |
Component |
getTableCellEditorComponent(JTable table,
Object value,
boolean isSelected,
int row,
int column) |
addCellEditorListener, cancelCellEditing, fireEditingCanceled, fireEditingStopped, getCellEditorListeners, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addCellEditorListener, cancelCellEditing, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
private static final long serialVersionUID
private final ParameterTable.DropdownEditor dropdownEditor
private final DefaultCellEditor plaintextEditor
private final ParameterTable.ClassListEditor classListEditor
private final ParameterTable.FileNameEditor fileNameEditor
private TableCellEditor activeEditor
public ParameterTable.AdjustingEditor()
public Object getCellEditorValue()
getCellEditorValue
in interface CellEditor
public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)
getTableCellEditorComponent
in interface TableCellEditor
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.