Package com.e1c.g5.v8.dt.gsw.ui.creating
Class GenerationSettingsConstructorViewerCellEditor
- java.lang.Object
-
- org.eclipse.jface.viewers.CellEditor
-
- com.e1c.g5.v8.dt.gsw.ui.creating.GenerationSettingsConstructorViewerCellEditor
-
public class GenerationSettingsConstructorViewerCellEditor extends CellEditor
Class text cell editor for expression creating object section.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jface.viewers.CellEditor
CellEditor.LayoutData
-
-
Field Summary
-
Fields inherited from class org.eclipse.jface.viewers.CellEditor
COPY, CUT, DELETE, FIND, PASTE, REDO, SELECT_ALL, UNDO
-
-
Constructor Summary
Constructors Constructor Description GenerationSettingsConstructorViewerCellEditor(org.eclipse.swt.widgets.Composite parent, ModuleProcessor moduleProcessor, BasicDbObject creatingObject, CreatingObjectSection creatingObjectSection, TreeViewer basicObjectsSectionViewer)
Create cell editor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
activateContentAssist()
Content assist activateprotected org.eclipse.swt.widgets.Control
createControl(org.eclipse.swt.widgets.Composite parent)
protected boolean
dependsOnExternalFocusListener()
void
dispose()
protected Object
doGetValue()
protected void
doSetFocus()
protected void
doSetValue(Object value)
boolean
isCopyEnabled()
boolean
isCutEnabled()
boolean
isDeleteEnabled()
boolean
isPasteEnabled()
boolean
isSelectAllEnabled()
void
performCopy()
void
performCut()
void
performDelete()
void
performPaste()
void
performSelectAll()
-
Methods inherited from class org.eclipse.jface.viewers.CellEditor
activate, activate, addListener, addPropertyChangeListener, create, deactivate, deactivate, fireApplyEditorValue, fireCancelEditor, fireEditorValueChanged, fireEnablementChanged, focusLost, getControl, getDoubleClickTimeout, getErrorMessage, getLayoutData, getStyle, getValidator, getValue, isActivated, isCorrect, isDirty, isFindEnabled, isRedoEnabled, isUndoEnabled, isValueValid, keyReleaseOccured, markDirty, performFind, performRedo, performUndo, removeListener, removePropertyChangeListener, setErrorMessage, setFocus, setStyle, setValidator, setValue, setValueValid, valueChanged
-
-
-
-
Constructor Detail
-
GenerationSettingsConstructorViewerCellEditor
public GenerationSettingsConstructorViewerCellEditor(org.eclipse.swt.widgets.Composite parent, ModuleProcessor moduleProcessor, BasicDbObject creatingObject, CreatingObjectSection creatingObjectSection, TreeViewer basicObjectsSectionViewer)
Create cell editor- Parameters:
parent
- - external composite, cannot benull
moduleProcessor
- - generation settings constructor module processor ,cannot benull
creatingObject
- - current creating object ,cannot benull
creatingObjectSection
- - current creating object section,cannot benull
basicObjectsSectionViewer
- - basic objects section , cannot benull
-
-
Method Detail
-
dispose
public void dispose()
- Overrides:
dispose
in classCellEditor
-
isCopyEnabled
public boolean isCopyEnabled()
- Overrides:
isCopyEnabled
in classCellEditor
-
isCutEnabled
public boolean isCutEnabled()
- Overrides:
isCutEnabled
in classCellEditor
-
isDeleteEnabled
public boolean isDeleteEnabled()
- Overrides:
isDeleteEnabled
in classCellEditor
-
isPasteEnabled
public boolean isPasteEnabled()
- Overrides:
isPasteEnabled
in classCellEditor
-
isSelectAllEnabled
public boolean isSelectAllEnabled()
- Overrides:
isSelectAllEnabled
in classCellEditor
-
performCopy
public void performCopy()
- Overrides:
performCopy
in classCellEditor
-
performCut
public void performCut()
- Overrides:
performCut
in classCellEditor
-
performDelete
public void performDelete()
- Overrides:
performDelete
in classCellEditor
-
performPaste
public void performPaste()
- Overrides:
performPaste
in classCellEditor
-
performSelectAll
public void performSelectAll()
- Overrides:
performSelectAll
in classCellEditor
-
activateContentAssist
public void activateContentAssist()
Content assist activate
-
createControl
protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)
- Specified by:
createControl
in classCellEditor
-
dependsOnExternalFocusListener
protected boolean dependsOnExternalFocusListener()
- Overrides:
dependsOnExternalFocusListener
in classCellEditor
-
doGetValue
protected Object doGetValue()
- Specified by:
doGetValue
in classCellEditor
-
doSetFocus
protected void doSetFocus()
- Specified by:
doSetFocus
in classCellEditor
-
doSetValue
protected void doSetValue(Object value)
- Specified by:
doSetValue
in classCellEditor
-
-