org.eclipse.emf.edit.ui.celleditor
Class AdapterFactoryTreeEditor
java.lang.Object
|
+--org.eclipse.swt.custom.ControlEditor
|
+--org.eclipse.swt.custom.TreeEditor
|
+--org.eclipse.emf.common.ui.celleditor.ExtendedTreeEditor
|
+--org.eclipse.emf.edit.ui.celleditor.AdapterFactoryTreeEditor
- All Implemented Interfaces:
- java.util.EventListener, org.eclipse.swt.events.KeyListener, org.eclipse.swt.events.MouseListener, org.eclipse.swt.events.SelectionListener, org.eclipse.swt.internal.SWTEventListener
- public class AdapterFactoryTreeEditor
- extends org.eclipse.emf.common.ui.celleditor.ExtendedTreeEditor
This base class for implementing TreeEditor
s that delegate to adapters produced by an AdapterFactory
.
Fields inherited from class org.eclipse.emf.common.ui.celleditor.ExtendedTreeEditor |
editTreeItem, selectedTreeItem, tree |
Fields inherited from class org.eclipse.swt.custom.ControlEditor |
grabHorizontal, grabVertical, horizontalAlignment, minimumHeight, minimumWidth, verticalAlignment |
Methods inherited from class org.eclipse.emf.common.ui.celleditor.ExtendedTreeEditor |
keyPressed, keyReleased, mouseDoubleClick, mouseDown, mouseUp, widgetDefaultSelected, widgetSelected |
Methods inherited from class org.eclipse.swt.custom.TreeEditor |
dispose, getItem, setEditor, setItem |
Methods inherited from class org.eclipse.swt.custom.ControlEditor |
getEditor, layout, setEditor |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
adapterFactory
protected AdapterFactory adapterFactory
currentTreeItem
protected org.eclipse.swt.widgets.TreeItem currentTreeItem
AdapterFactoryTreeEditor
public AdapterFactoryTreeEditor(org.eclipse.swt.widgets.Tree tree,
AdapterFactory adapterFactory)
getAdapterFactory
public AdapterFactory getAdapterFactory()
setAdapterFactory
public void setAdapterFactory(AdapterFactory adapterFactory)
editItem
protected void editItem(org.eclipse.swt.widgets.TreeItem treeItem)
- Overrides:
editItem
in class org.eclipse.emf.common.ui.celleditor.ExtendedTreeEditor