org.eclipse.gmf.tooling.runtime.directedit
Class ComboDirectEditManager

java.lang.Object
  extended by org.eclipse.gef.tools.DirectEditManager
      extended by org.eclipse.gmf.tooling.runtime.directedit.DirectEditManagerBase
          extended by org.eclipse.gmf.tooling.runtime.directedit.ComboDirectEditManager

public class ComboDirectEditManager
extends DirectEditManagerBase

Since:
1.6

Nested Class Summary
static interface ComboDirectEditManager.IChoiceParser
           
 
Constructor Summary
ComboDirectEditManager(org.eclipse.gef.GraphicalEditPart source, Class editorType, org.eclipse.gef.tools.CellEditorLocator locator)
           
ComboDirectEditManager(org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart source)
          constructor
 
Method Summary
protected  void createContentAssistant(org.eclipse.swt.widgets.Control control, org.eclipse.swt.graphics.Color proposalPopupForegroundColor, org.eclipse.swt.graphics.Color proposalPopupBackgroundColor, org.eclipse.jface.text.contentassist.IContentAssistProcessor processor)
           
protected  org.eclipse.jface.viewers.CellEditor doCreateCellEditorOn(org.eclipse.swt.widgets.Composite composite)
           
 
Methods inherited from class org.eclipse.gmf.tooling.runtime.directedit.DirectEditManagerBase
bringDown, commit, createCellEditorOn, getCellEditorLocator, getResourceManager, getScaledFont, hookListeners, initCellEditor, 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

ComboDirectEditManager

public ComboDirectEditManager(org.eclipse.gmf.runtime.diagram.ui.editparts.ITextAwareEditPart source)
constructor

Parameters:
source - GraphicalEditPart to support direct edit of. The figure of the source edit part must be of type WrapLabel.

ComboDirectEditManager

public ComboDirectEditManager(org.eclipse.gef.GraphicalEditPart source,
                              Class editorType,
                              org.eclipse.gef.tools.CellEditorLocator locator)
Parameters:
source -
editorType -
locator -
Method Detail

doCreateCellEditorOn

protected org.eclipse.jface.viewers.CellEditor doCreateCellEditorOn(org.eclipse.swt.widgets.Composite composite)
Specified by:
doCreateCellEditorOn in class DirectEditManagerBase

createContentAssistant

protected void createContentAssistant(org.eclipse.swt.widgets.Control control,
                                      org.eclipse.swt.graphics.Color proposalPopupForegroundColor,
                                      org.eclipse.swt.graphics.Color proposalPopupBackgroundColor,
                                      org.eclipse.jface.text.contentassist.IContentAssistProcessor processor)
Specified by:
createContentAssistant in class DirectEditManagerBase


Copyright © 2012. All Rights Reserved.