uk.ac.kcl.cch.jb.pliny.parts
Class PlinyDirectEditManager

java.lang.Object
  extended byorg.eclipse.gef.tools.DirectEditManager
      extended byuk.ac.kcl.cch.jb.pliny.parts.PlinyDirectEditManager

public class PlinyDirectEditManager
extends org.eclipse.gef.tools.DirectEditManager

manages the direct textual editing for those GEF Pliny editParts that require it.

Author:
John Bradley

Field Summary
protected  org.eclipse.ui.IActionBars actionBars
           
protected  org.eclipse.ui.part.CellEditorActionHandler actionHandler
           
protected  int cellEditorOptions
           
protected  org.eclipse.jface.action.IAction copy
           
protected  org.eclipse.jface.action.IAction cut
           
protected  org.eclipse.jface.action.IAction delete
           
protected  org.eclipse.jface.action.IAction find
           
protected  org.eclipse.jface.action.IAction paste
           
protected  org.eclipse.jface.action.IAction redo
           
protected  org.eclipse.swt.graphics.Font scaledFont
           
protected  org.eclipse.jface.action.IAction selectAll
           
protected  IDirectEditablePart source
           
protected  org.eclipse.jface.action.IAction undo
           
 
Constructor Summary
PlinyDirectEditManager(IDirectEditablePart source, org.eclipse.gef.tools.CellEditorLocator locator, int cellEditorOptions)
           
 
Method Summary
protected  void bringDown()
           
protected  org.eclipse.jface.viewers.CellEditor createCellEditorOn(org.eclipse.swt.widgets.Composite composite)
           
protected  void initCellEditor()
           
 
Methods inherited from class org.eclipse.gef.tools.DirectEditManager
commit, createDirectEditRequest, eraseFeedback, getCellEditor, getDirectEditFeature, getDirectEditRequest, getEditPart, isDirty, setCellEditor, setDirty, setEditPart, setLocator, show, showFeedback, unhookListeners
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

source

protected IDirectEditablePart source

actionBars

protected org.eclipse.ui.IActionBars actionBars

actionHandler

protected org.eclipse.ui.part.CellEditorActionHandler actionHandler

copy

protected org.eclipse.jface.action.IAction copy

cut

protected org.eclipse.jface.action.IAction cut

paste

protected org.eclipse.jface.action.IAction paste

undo

protected org.eclipse.jface.action.IAction undo

redo

protected org.eclipse.jface.action.IAction redo

find

protected org.eclipse.jface.action.IAction find

selectAll

protected org.eclipse.jface.action.IAction selectAll

delete

protected org.eclipse.jface.action.IAction delete

scaledFont

protected org.eclipse.swt.graphics.Font scaledFont

cellEditorOptions

protected int cellEditorOptions
Constructor Detail

PlinyDirectEditManager

public PlinyDirectEditManager(IDirectEditablePart source,
                              org.eclipse.gef.tools.CellEditorLocator locator,
                              int cellEditorOptions)
Method Detail

bringDown

protected void bringDown()
See Also:
DirectEditManager.bringDown()

createCellEditorOn

protected org.eclipse.jface.viewers.CellEditor createCellEditorOn(org.eclipse.swt.widgets.Composite composite)

initCellEditor

protected void initCellEditor()