Class TextCellEditor
java.lang.Object
org.eclipse.jface.viewers.CellEditor
org.eclipse.jface.viewers.TextCellEditor
org.eclipse.graphiti.ui.internal.parts.directedit.TextCellEditor
public class TextCellEditor
extends org.eclipse.jface.viewers.TextCellEditor
This class subclasses
org.eclipse.jface.viewers.TextCellEditor
to overwrite the method createControl and by doing so to handle
an undesired side-effect in combination with the usage of
org.eclipse.jface.fieldassist.ContentProposalAdapter. (For more
details see method public void focusLost(FocusEvent e))- See Also:
-
TextCellEditorContentProposalAdapter
-
Nested Class Summary
Nested classes/interfaces inherited from class org.eclipse.jface.viewers.CellEditor
org.eclipse.jface.viewers.CellEditor.LayoutData -
Field Summary
Fields inherited from class org.eclipse.jface.viewers.TextCellEditor
textFields inherited from class org.eclipse.jface.viewers.CellEditor
COPY, CUT, DELETE, FIND, PASTE, REDO, SELECT_ALL, UNDO -
Constructor Summary
ConstructorsConstructorDescriptionTextCellEditor(org.eclipse.swt.widgets.Composite parent) TextCellEditor(org.eclipse.swt.widgets.Composite parent, int style) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.eclipse.swt.widgets.ControlcreateControl(org.eclipse.swt.widgets.Composite parent) voidsetAcceptedProposal(IProposal acceptedProposal) Methods inherited from class org.eclipse.jface.viewers.TextCellEditor
dependsOnExternalFocusListener, doGetValue, doSetFocus, doSetValue, editOccured, getLayoutData, handleDefaultSelection, isCopyEnabled, isCutEnabled, isDeleteEnabled, isPasteEnabled, isSaveAllEnabled, isSelectAllEnabled, keyReleaseOccured, performCopy, performCut, performDelete, performPaste, performSelectAllMethods inherited from class org.eclipse.jface.viewers.CellEditor
activate, activate, addListener, addPropertyChangeListener, create, deactivate, deactivate, dispose, fireApplyEditorValue, fireCancelEditor, fireEditorValueChanged, fireEnablementChanged, focusLost, getControl, getDoubleClickTimeout, getErrorMessage, getStyle, getValidator, getValue, isActivated, isCorrect, isDirty, isFindEnabled, isRedoEnabled, isUndoEnabled, isValueValid, markDirty, performFind, performRedo, performUndo, removeListener, removePropertyChangeListener, setErrorMessage, setFocus, setStyle, setValidator, setValue, setValueValid, valueChanged
-
Constructor Details
-
TextCellEditor
public TextCellEditor() -
TextCellEditor
public TextCellEditor(org.eclipse.swt.widgets.Composite parent) -
TextCellEditor
public TextCellEditor(org.eclipse.swt.widgets.Composite parent, int style)
-
-
Method Details
-
createControl
protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent) - Overrides:
createControlin classorg.eclipse.jface.viewers.TextCellEditor
-
getAcceptedProposal
- Returns:
- the acceptedProposal
-
setAcceptedProposal
- Parameters:
acceptedProposal- the acceptedProposal to set
-