public interface ICellEditorProvider
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.jface.viewers.CellEditor |
createCellEditor(org.eclipse.swt.widgets.Composite parent)
Creates the cell editor on the given parent composite.
|
void |
relocate(org.eclipse.jface.viewers.CellEditor cellEditor,
org.eclipse.draw2d.IFigure figure)
Relocates a CellEditor.
|
org.eclipse.jface.viewers.CellEditor createCellEditor(org.eclipse.swt.widgets.Composite parent)
protected abstract Object doGetValue();protected abstract void doSetValue(Object value);CellEditor must handle String as value.
Otherwise the framework cannot interact with the cell editor.
The customer is also responsible to set a correct
ICellEditorValidator on the CellEditor if input
validation is needed.parent - the parent composite to create the cell editor onvoid relocate(org.eclipse.jface.viewers.CellEditor cellEditor,
org.eclipse.draw2d.IFigure figure)
cellEditor - the CellEditorfigure - the text figure on which direct editing was initiated