Eclipse GEF
2.1

org.eclipse.gef.tools
Class DirectEditManager

java.lang.Object
  |
  +--org.eclipse.gef.tools.DirectEditManager

public abstract class DirectEditManager
extends Object


Constructor Summary
DirectEditManager(GraphicalEditPart source, Class editorType, CellEditorLocator locator)
           
 
Method Summary
protected  void bringDown()
           
protected  void commit()
           
protected  CellEditor createCellEditorOn(Composite composite)
           
protected  DirectEditRequest createDirectEditRequest()
           
protected  void eraseFeedback()
           
protected  CellEditor getCellEditor()
           
protected  DirectEditRequest getDirectEditRequest()
           
protected  GraphicalEditPart getEditPart()
           
protected abstract  void initCellEditor()
           
protected  boolean isDirty()
           
protected  void setCellEditor(CellEditor editor)
           
protected  void setDirty(boolean value)
           
protected  void setEditPart(GraphicalEditPart source)
           
 void setLocator(CellEditorLocator locator)
          Sets the locator.
 void show()
           
 void showFeedback()
           
protected  void unhookListeners()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectEditManager

public DirectEditManager(GraphicalEditPart source,
                         Class editorType,
                         CellEditorLocator locator)
Method Detail

bringDown

protected void bringDown()

commit

protected void commit()

createCellEditorOn

protected CellEditor createCellEditorOn(Composite composite)

createDirectEditRequest

protected DirectEditRequest createDirectEditRequest()

eraseFeedback

protected void eraseFeedback()

getCellEditor

protected CellEditor getCellEditor()

getDirectEditRequest

protected DirectEditRequest getDirectEditRequest()

getEditPart

protected GraphicalEditPart getEditPart()

initCellEditor

protected abstract void initCellEditor()

isDirty

protected boolean isDirty()

setCellEditor

protected void setCellEditor(CellEditor editor)

setDirty

protected void setDirty(boolean value)

setEditPart

protected void setEditPart(GraphicalEditPart source)

setLocator

public void setLocator(CellEditorLocator locator)
Sets the locator.

Parameters:
locator - The locator to set

show

public void show()

showFeedback

public void showFeedback()

unhookListeners

protected void unhookListeners()

Eclipse GEF
2.1

Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.