uk.ac.kcl.cch.jb.pliny.views.utils
Class ResourceExplorerTextCellEditor

java.lang.Object
  extended byorg.eclipse.jface.viewers.CellEditor
      extended byorg.eclipse.jface.viewers.TextCellEditor
          extended byuk.ac.kcl.cch.jb.pliny.views.utils.ResourceExplorerTextCellEditor

public class ResourceExplorerTextCellEditor
extends org.eclipse.jface.viewers.TextCellEditor

a JFace TextCellEditor that manages the direct editing of the names of item within the Resource Explorer, and ResourceExplorer-like viewParts.

Author:
John Bradley

Nested Class Summary
 
Nested classes inherited from class org.eclipse.jface.viewers.CellEditor
org.eclipse.jface.viewers.CellEditor.LayoutData
 
Field Summary
 
Fields inherited from class org.eclipse.jface.viewers.TextCellEditor
text
 
Fields inherited from class org.eclipse.jface.viewers.CellEditor
COPY, CUT, DELETE, FIND, PASTE, REDO, SELECT_ALL, UNDO
 
Constructor Summary
ResourceExplorerTextCellEditor(org.eclipse.swt.widgets.Composite parent, org.eclipse.jface.action.Action deleteAction)
           
 
Method Summary
protected  org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)
           
protected  void keyReleaseOccured(org.eclipse.swt.events.KeyEvent keyEvent)
           
 void setFocus()
           
 
Methods inherited from class org.eclipse.jface.viewers.TextCellEditor
doGetValue, doSetFocus, doSetValue, editOccured, getLayoutData, handleDefaultSelection, isCopyEnabled, isCutEnabled, isDeleteEnabled, isPasteEnabled, isSaveAllEnabled, isSelectAllEnabled, performCopy, performCut, performDelete, performPaste, performSelectAll
 
Methods inherited from class org.eclipse.jface.viewers.CellEditor
activate, addListener, addPropertyChangeListener, create, deactivate, dispose, fireApplyEditorValue, fireCancelEditor, fireEditorValueChanged, fireEnablementChanged, focusLost, getControl, getErrorMessage, getStyle, getValidator, getValue, isActivated, isCorrect, isDirty, isFindEnabled, isRedoEnabled, isUndoEnabled, isValueValid, markDirty, performFind, performRedo, performUndo, removeListener, removePropertyChangeListener, setErrorMessage, setStyle, setValidator, setValue, setValueValid, valueChanged
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceExplorerTextCellEditor

public ResourceExplorerTextCellEditor(org.eclipse.swt.widgets.Composite parent,
                                      org.eclipse.jface.action.Action deleteAction)
Method Detail

createControl

protected org.eclipse.swt.widgets.Control createControl(org.eclipse.swt.widgets.Composite parent)

setFocus

public void setFocus()

keyReleaseOccured

protected void keyReleaseOccured(org.eclipse.swt.events.KeyEvent keyEvent)