de.cau.cs.kieler.synccharts.custom.contentassist.part
Class LabelDirectEditManager

java.lang.Object
  extended by org.eclipse.gef.tools.DirectEditManager
      extended by org.eclipse.gmf.runtime.diagram.ui.tools.TextDirectEditManager
          extended by de.cau.cs.kieler.synccharts.custom.contentassist.part.LabelDirectEditManager

public class LabelDirectEditManager
extends org.eclipse.gmf.runtime.diagram.ui.tools.TextDirectEditManager

Extends TextDirectEditManager to support ContentProposalAdapter.

Rating red

Constructor Summary
LabelDirectEditManager(GraphicalEditPart source, Class editorType, CellEditorLocator locator, IContentProposalProvider proposalProvider)
          Extended Constructor.
 
Method Summary
protected  void initCellEditor()
          Extended initCellEditor method.
 
Methods inherited from class org.eclipse.gmf.runtime.diagram.ui.tools.TextDirectEditManager
bringDown, commit, createCellEditorOn, getResourceManager, getScaledFont, getTextCellEditorClass, getTextCellEditorLocator, hookListeners, setCellEditor, setEditText, show, show, show, showFeedback, unhookListeners
 
Methods inherited from class org.eclipse.gef.tools.DirectEditManager
createDirectEditRequest, eraseFeedback, getCellEditor, getDirectEditFeature, getDirectEditRequest, getEditPart, getLocator, handleValueChanged, isDirty, setDirty, setEditPart, setLocator
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

LabelDirectEditManager

public LabelDirectEditManager(GraphicalEditPart source,
                              Class editorType,
                              CellEditorLocator locator,
                              IContentProposalProvider proposalProvider)
Extended Constructor.

Parameters:
source -
editorType -
locator -
proposalProvider -
Method Detail

initCellEditor

protected void initCellEditor()
Extended initCellEditor method. Adding a ContentAssistCommandAdapter.

Overrides:
initCellEditor in class org.eclipse.gmf.runtime.diagram.ui.tools.TextDirectEditManager
See Also:
TextDirectEditManager.initCellEditor()