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 subclassesorg.eclipse.jface.viewers.TextCellEditor
to overwrite the methodcreateControl
and by doing so to handle an undesired side-effect in combination with the usage oforg.eclipse.jface.fieldassist.ContentProposalAdapter
. (For more details see methodpublic void focusLost(FocusEvent e)
)- See Also:
TextCellEditor
,ContentProposalAdapter
-
-
Constructor Summary
Constructors Constructor Description TextCellEditor()
TextCellEditor(org.eclipse.swt.widgets.Composite parent)
TextCellEditor(org.eclipse.swt.widgets.Composite parent, int style)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.eclipse.swt.widgets.Control
createControl(org.eclipse.swt.widgets.Composite parent)
IProposal
getAcceptedProposal()
void
setAcceptedProposal(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, performSelectAll
-
Methods 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
-
-
-
-
Method Detail
-
createControl
protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)
- Overrides:
createControl
in classorg.eclipse.jface.viewers.TextCellEditor
-
getAcceptedProposal
public IProposal getAcceptedProposal()
- Returns:
- the acceptedProposal
-
setAcceptedProposal
public void setAcceptedProposal(IProposal acceptedProposal)
- Parameters:
acceptedProposal
- the acceptedProposal to set
-
-