Package com.e1c.g5.v8.dt.gsw.ui.creating
Class ExpressionEditingSupport
- java.lang.Object
-
- org.eclipse.jface.viewers.EditingSupport
-
- com.e1c.g5.v8.dt.gsw.ui.creating.ExpressionEditingSupport
-
public class ExpressionEditingSupport extends EditingSupport
Generation settings constructor creating object tree editing support. Edit expression in creating object tree.
-
-
Constructor Summary
Constructors Constructor Description ExpressionEditingSupport(CreatingObjectSection creatingObjectSection, BasicDbObject creatingObject, ModuleProcessor moduleProcessor, TreeViewer basicObjectsSectionViewer)
Create expression editing support
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEdit(Object element)
protected CellEditor
getCellEditor(Object element)
protected Object
getValue(Object element)
protected void
setValue(Object element, Object value)
-
Methods inherited from class org.eclipse.jface.viewers.EditingSupport
getViewer, initializeCellEditorValue, saveCellEditorValue
-
-
-
-
Constructor Detail
-
ExpressionEditingSupport
public ExpressionEditingSupport(CreatingObjectSection creatingObjectSection, BasicDbObject creatingObject, ModuleProcessor moduleProcessor, TreeViewer basicObjectsSectionViewer)
Create expression editing support- Parameters:
creatingObjectSection
- - register section by generation settings constructor,cannot benull
creatingObject
- - creating object for which the generation settings constructor opens,cannot benull
moduleProcessor
- - generation settings constructor module processor , cannot benull
basicObjectsSectionViewer
- - basic objects section tree viewer , cannot benull
-
-
Method Detail
-
getCellEditor
protected CellEditor getCellEditor(Object element)
- Specified by:
getCellEditor
in classEditingSupport
-
canEdit
protected boolean canEdit(Object element)
- Specified by:
canEdit
in classEditingSupport
-
getValue
protected Object getValue(Object element)
- Specified by:
getValue
in classEditingSupport
-
setValue
protected void setValue(Object element, Object value)
- Specified by:
setValue
in classEditingSupport
-
-