public abstract class MultiColumnTableEditor extends BasicTableEditor
Provisional API. Please do not use it for anything more than experimentation.
Modifier and Type | Field and Description |
---|---|
protected TableCursor |
cursor |
protected int |
editableColumns |
table
Constructor and Description |
---|
MultiColumnTableEditor(Table table) |
MultiColumnTableEditor(Table table,
int editableColumns) |
Modifier and Type | Method and Description |
---|---|
protected boolean |
canEdit(TableItem item,
int column) |
void |
dispose() |
protected void |
edit(TableItem item,
int column) |
protected void |
endEditing(TableItem item,
int column,
Control editor,
boolean accept) |
void |
keyPressed(KeyEvent e) |
void |
keyReleased(KeyEvent e) |
void |
mouseDoubleClick(MouseEvent e) |
void |
mouseDown(MouseEvent e) |
void |
mouseUp(MouseEvent e) |
void |
widgetDefaultSelected(SelectionEvent e) |
void |
widgetSelected(SelectionEvent e) |
createEditor, createTextEditor, getSelection, update
public MultiColumnTableEditor(Table table)
public MultiColumnTableEditor(Table table, int editableColumns)
public void dispose()
public void keyPressed(KeyEvent e)
public void keyReleased(KeyEvent e)
public void mouseDoubleClick(MouseEvent e)
public void mouseDown(MouseEvent e)
public void mouseUp(MouseEvent e)
public void widgetSelected(SelectionEvent e)
public void widgetDefaultSelected(SelectionEvent e)
protected void edit(TableItem item, int column)
edit
in class BasicTableEditor
protected boolean canEdit(TableItem item, int column)
canEdit
in class BasicTableEditor
protected void endEditing(TableItem item, int column, Control editor, boolean accept)
endEditing
in class BasicTableEditor