@Deprecated
public abstract class ExtendedTableEditor
extends TableEditor
TableEditor
that calls editItem(TableItem, int)
when the cell editor potentially needs to be activated.
This API is under construction; please do not use it for anything more than experimentation.
It also does not fully support keyboard navigation.Modifier and Type | Field and Description |
---|---|
protected TableItem |
editTableItem
Deprecated.
|
protected int |
editTableItemColumn
Deprecated.
|
protected TableItem |
selectedTableItem
Deprecated.
|
protected Table |
table
Deprecated.
|
Constructor and Description |
---|
ExtendedTableEditor(Table table)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
dismiss()
Deprecated.
|
protected abstract void |
editItem(TableItem tableItem,
int column)
Deprecated.
|
void |
keyPressed(KeyEvent event)
Deprecated.
|
void |
keyReleased(KeyEvent event)
Deprecated.
|
void |
mouseDoubleClick(MouseEvent event)
Deprecated.
|
void |
mouseDown(MouseEvent event)
Deprecated.
|
void |
mouseUp(MouseEvent event)
Deprecated.
|
void |
setEditor(Control canvas,
TableItem tableItem,
int column)
Deprecated.
|
void |
widgetDefaultSelected(SelectionEvent event)
Deprecated.
|
void |
widgetSelected(SelectionEvent event)
Deprecated.
|
protected Table table
protected TableItem selectedTableItem
protected TableItem editTableItem
protected int editTableItemColumn
public void mouseDoubleClick(MouseEvent event)
public void mouseDown(MouseEvent event)
public void dismiss()
public void mouseUp(MouseEvent event)
public void widgetDefaultSelected(SelectionEvent event)
public void widgetSelected(SelectionEvent event)
public void keyPressed(KeyEvent event)
public void keyReleased(KeyEvent event)
protected abstract void editItem(TableItem tableItem, int column)
public void setEditor(Control canvas, TableItem tableItem, int column)