Class GFDirectEditManager
- java.lang.Object
-
- org.eclipse.gef.tools.DirectEditManager
-
- org.eclipse.graphiti.ui.internal.parts.directedit.GFDirectEditManager
-
- All Implemented Interfaces:
IDirectEditHolder
public class GFDirectEditManager extends org.eclipse.gef.tools.DirectEditManager implements IDirectEditHolder
-
-
Constructor Summary
Constructors Constructor Description GFDirectEditManager(ShapeEditPart part, TextCellLocator cellEditorLocator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
bringDown()
protected org.eclipse.jface.viewers.CellEditor
createCellEditorOn(org.eclipse.swt.widgets.Composite composite)
protected org.eclipse.gef.requests.DirectEditRequest
createDirectEditRequest()
IDirectEditingContext
getDirectEditingContext()
IDirectEditingFeature
getDirectEditingFeature()
protected void
initCellEditor()
boolean
isSimpleMode()
void
setDirectEditingContext(IDirectEditingContext directEditingContext)
void
setDirectEditingFeature(IDirectEditingFeature directEditingFeature)
void
show()
-
Methods inherited from class org.eclipse.gef.tools.DirectEditManager
commit, eraseFeedback, getCellEditor, getCellEditorFrame, getDirectEditFeature, getDirectEditRequest, getEditPart, getLocator, handleValueChanged, hookListeners, isDirty, setCellEditor, setDirty, setEditPart, setLocator, showFeedback, unhookListeners
-
-
-
-
Constructor Detail
-
GFDirectEditManager
public GFDirectEditManager(ShapeEditPart part, TextCellLocator cellEditorLocator)
-
-
Method Detail
-
getDirectEditingContext
public IDirectEditingContext getDirectEditingContext()
- Specified by:
getDirectEditingContext
in interfaceIDirectEditHolder
-
getDirectEditingFeature
public IDirectEditingFeature getDirectEditingFeature()
- Specified by:
getDirectEditingFeature
in interfaceIDirectEditHolder
-
setDirectEditingContext
public void setDirectEditingContext(IDirectEditingContext directEditingContext)
-
setDirectEditingFeature
public void setDirectEditingFeature(IDirectEditingFeature directEditingFeature)
-
isSimpleMode
public boolean isSimpleMode()
- Specified by:
isSimpleMode
in interfaceIDirectEditHolder
-
createCellEditorOn
protected org.eclipse.jface.viewers.CellEditor createCellEditorOn(org.eclipse.swt.widgets.Composite composite)
- Overrides:
createCellEditorOn
in classorg.eclipse.gef.tools.DirectEditManager
-
createDirectEditRequest
protected org.eclipse.gef.requests.DirectEditRequest createDirectEditRequest()
- Overrides:
createDirectEditRequest
in classorg.eclipse.gef.tools.DirectEditManager
-
initCellEditor
protected void initCellEditor()
- Specified by:
initCellEditor
in classorg.eclipse.gef.tools.DirectEditManager
-
bringDown
protected void bringDown()
- Overrides:
bringDown
in classorg.eclipse.gef.tools.DirectEditManager
-
show
public void show()
- Overrides:
show
in classorg.eclipse.gef.tools.DirectEditManager
-
-