|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.gef.editparts.AbstractEditPart
org.eclipse.gef.editparts.AbstractTreeEditPart
org.eclipse.gmf.runtime.lite.edit.parts.tree.BaseTreeEditPart
public class BaseTreeEditPart
Base implementation for TreeEditPart used by the generated editors.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.eclipse.gef.editparts.AbstractEditPart |
|---|
org.eclipse.gef.editparts.AbstractEditPart.EditPolicyIterator |
| Nested classes/interfaces inherited from interface org.eclipse.gmf.runtime.lite.edit.parts.update.IExternallyUpdatableEditPart |
|---|
IExternallyUpdatableEditPart.ExternalRefresher |
| Nested classes/interfaces inherited from interface org.eclipse.gmf.runtime.lite.edit.parts.update.IUpdatableEditPart |
|---|
IUpdatableEditPart.ComposeableRefresher, IUpdatableEditPart.CompositeRefresher, IUpdatableEditPart.Refresher |
| Nested classes/interfaces inherited from interface org.eclipse.gmf.runtime.lite.edit.parts.labels.ILabelController |
|---|
ILabelController.ExternalRefresherAdapter |
| Field Summary |
|---|
| Fields inherited from class org.eclipse.gef.editparts.AbstractTreeEditPart |
|---|
widget |
| Fields inherited from class org.eclipse.gef.editparts.AbstractEditPart |
|---|
children, FLAG_ACTIVE, FLAG_FOCUS, MAX_FLAG |
| Fields inherited from interface org.eclipse.gef.EditPart |
|---|
SELECTED, SELECTED_NONE, SELECTED_PRIMARY |
| Fields inherited from interface org.eclipse.gef.RequestConstants |
|---|
REQ_ADD, REQ_ALIGN, REQ_ALIGN_CHILDREN, REQ_CLONE, REQ_CONNECTION_END, REQ_CONNECTION_START, REQ_CREATE, REQ_CREATE_BENDPOINT, REQ_DELETE, REQ_DELETE_DEPENDANT, REQ_DIRECT_EDIT, REQ_MOVE, REQ_MOVE_BENDPOINT, REQ_MOVE_CHILDREN, REQ_OPEN, REQ_ORPHAN, REQ_ORPHAN_CHILDREN, REQ_RECONNECT_SOURCE, REQ_RECONNECT_TARGET, REQ_RESIZE, REQ_RESIZE_CHILDREN, REQ_SELECTION, REQ_SELECTION_HOVER |
| Constructor Summary | |
|---|---|
BaseTreeEditPart(org.eclipse.gmf.runtime.notation.View view,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
|
|
| Method Summary | |
|---|---|
void |
activate()
|
protected Collection<IExternallyUpdatableEditPart.ExternalRefresher> |
createExternalRefreshers()
|
protected ILabelTextDisplayer |
createLabelTextDisplayer()
|
protected void |
createRefreshers()
|
void |
deactivate()
|
protected Class<? extends org.eclipse.jface.viewers.CellEditor> |
getCellEditorClass()
|
protected String |
getDefaultLabelText()
|
protected TreeDirectEditManager |
getDirectEditManager()
|
org.eclipse.emf.ecore.EObject |
getElement()
|
Collection<IExternallyUpdatableEditPart.ExternalRefresher> |
getExternalRefreshers()
|
protected org.eclipse.swt.graphics.Image |
getImage()
|
protected org.eclipse.jface.resource.ImageDescriptor |
getImageDescriptor()
Returns the image descriptor provided by the given adapter factory. |
ILabelTextDisplayer |
getLabelTextDisplayer()
Returns the label displayer associated with this edit part. |
protected List |
getModelChildren()
|
org.eclipse.gmf.runtime.notation.View |
getNotationView()
|
IUpdatableEditPart.Refresher |
getRefresher(org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.emf.common.notify.Notification msg)
|
protected String |
getText()
Returns the text provided by the given adapter factory. |
protected TransactionalUpdateManager |
getTransactionalUpdateManager()
|
protected boolean |
isReadOnly()
Returns whether the element is read only. |
protected void |
performDirectEdit()
|
void |
performRequest(org.eclipse.gef.Request req)
|
protected void |
registerRefresher(org.eclipse.emf.ecore.EStructuralFeature feature,
IUpdatableEditPart.Refresher refresher)
|
void |
setLabelText(String text)
Causes the given text to be displayed in the label controlled by this edit part. |
| Methods inherited from class org.eclipse.gef.editparts.AbstractTreeEditPart |
|---|
addChildVisual, checkTreeItem, createEditPolicies, getDragTracker, getWidget, refreshVisuals, removeChildVisual, reorderChild, setWidget, setWidgetImage, setWidgetText |
| Methods inherited from class org.eclipse.gef.editparts.AbstractEditPart |
|---|
activateEditPolicies, addChild, addEditPartListener, addNotify, createChild, deactivateEditPolicies, debug, debugFeedback, eraseSourceFeedback, eraseTargetFeedback, fireActivated, fireChildAdded, fireDeactivated, fireRemovingChild, fireSelectionChanged, getAccessibleEditPart, getAdapter, getChildren, getCommand, getEditPolicy, getEditPolicyIterator, getEventListeners, getFlag, getModel, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, refresh, refreshChildren, register, registerAccessibility, registerModel, registerVisuals, removeChild, removeEditPartListener, removeEditPolicy, removeNotify, setFlag, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, toString, understandsRequest, unregister, unregisterAccessibility, unregisterModel, unregisterVisuals |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface org.eclipse.gef.EditPart |
|---|
addEditPartListener, addNotify, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, getEditPolicy, getModel, getParent, getRoot, getSelected, getTargetEditPart, getViewer, hasFocus, installEditPolicy, isActive, isSelectable, refresh, removeEditPartListener, removeEditPolicy, removeNotify, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequest |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Constructor Detail |
|---|
public BaseTreeEditPart(org.eclipse.gmf.runtime.notation.View view,
org.eclipse.emf.common.notify.AdapterFactory adapterFactory)
| Method Detail |
|---|
public org.eclipse.gmf.runtime.notation.View getNotationView()
public org.eclipse.emf.ecore.EObject getElement()
public void activate()
activate in interface org.eclipse.gef.EditPartactivate in class org.eclipse.gef.editparts.AbstractEditPartpublic void deactivate()
deactivate in interface org.eclipse.gef.EditPartdeactivate in class org.eclipse.gef.editparts.AbstractEditPartprotected TransactionalUpdateManager getTransactionalUpdateManager()
protected List getModelChildren()
getModelChildren in class org.eclipse.gef.editparts.AbstractEditPartprotected org.eclipse.swt.graphics.Image getImage()
getImage in class org.eclipse.gef.editparts.AbstractTreeEditPartpublic final ILabelTextDisplayer getLabelTextDisplayer()
ILabelController
getLabelTextDisplayer in interface ILabelControllerprotected ILabelTextDisplayer createLabelTextDisplayer()
public void setLabelText(String text)
ILabelController
setLabelText in interface ILabelControllerprotected String getDefaultLabelText()
protected org.eclipse.jface.resource.ImageDescriptor getImageDescriptor()
protected String getText()
getText in class org.eclipse.gef.editparts.AbstractTreeEditPart
public IUpdatableEditPart.Refresher getRefresher(org.eclipse.emf.ecore.EStructuralFeature feature,
org.eclipse.emf.common.notify.Notification msg)
getRefresher in interface IUpdatableEditPartprotected void createRefreshers()
public Collection<IExternallyUpdatableEditPart.ExternalRefresher> getExternalRefreshers()
getExternalRefreshers in interface IExternallyUpdatableEditPartprotected Collection<IExternallyUpdatableEditPart.ExternalRefresher> createExternalRefreshers()
protected final void registerRefresher(org.eclipse.emf.ecore.EStructuralFeature feature,
IUpdatableEditPart.Refresher refresher)
public void performRequest(org.eclipse.gef.Request req)
performRequest in interface org.eclipse.gef.EditPartperformRequest in class org.eclipse.gef.editparts.AbstractEditPartprotected TreeDirectEditManager getDirectEditManager()
protected Class<? extends org.eclipse.jface.viewers.CellEditor> getCellEditorClass()
protected void performDirectEdit()
protected boolean isReadOnly()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||