|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.swt.custom.ControlEditor
org.eclipse.swt.custom.TableEditor
org.eclipse.emf.common.ui.celleditor.BasicTableEditor
public abstract class BasicTableEditor
The base class for implementing single-column and multi-column table editing.
Provisional API. Please do not use it for anything more than experimentation.
| Field Summary | |
|---|---|
protected Table |
table
|
| Fields inherited from class org.eclipse.swt.custom.ControlEditor |
|---|
grabHorizontal, grabVertical, horizontalAlignment, minimumHeight, minimumWidth, verticalAlignment |
| Constructor Summary | |
|---|---|
BasicTableEditor(Table table)
|
|
| Method Summary | |
|---|---|
protected boolean |
canEdit(TableItem item,
int column)
|
protected abstract Control |
createEditor(TableItem item,
int column)
|
protected Text |
createTextEditor(TableItem item,
int column)
|
protected void |
edit(TableItem item,
int column)
|
protected void |
endEditing(TableItem item,
int column,
Control editor,
boolean accept)
|
protected TableItem |
getSelection()
|
protected abstract void |
update(TableItem item,
int column,
Control editor)
|
| Methods inherited from class org.eclipse.swt.custom.TableEditor |
|---|
dispose, getColumn, getItem, layout, setColumn, setEditor, setEditor, setItem |
| Methods inherited from class org.eclipse.swt.custom.ControlEditor |
|---|
getEditor |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected Table table
| Constructor Detail |
|---|
public BasicTableEditor(Table table)
| Method Detail |
|---|
protected TableItem getSelection()
protected void edit(TableItem item,
int column)
protected boolean canEdit(TableItem item,
int column)
protected abstract Control createEditor(TableItem item,
int column)
protected Text createTextEditor(TableItem item,
int column)
protected void endEditing(TableItem item,
int column,
Control editor,
boolean accept)
protected abstract void update(TableItem item,
int column,
Control editor)
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||