GEF v2.0

org.eclipse.gef
Interface RootEditPart

All Superinterfaces:
EditPart, IAdaptable
All Known Implementing Classes:
GraphicalRootEditPart, FreeformGraphicalRootEditPart, RootTreeEditPart

public interface RootEditPart
extends EditPart

The top-level EditPart that bridges the gap between EditParts and their EditPartViewer. The Root can be used to gain access to the viewer.


Fields inherited from interface org.eclipse.gef.EditPart
SELECTED, SELECTED_NONE, SELECTED_PRIMARY
 
Method Summary
 EditPart getContents()
           
 EditPartViewer getViewer()
          Return the EditPartViewerviewer for this root.
 void setContents(EditPart editpart)
           
 void setViewer(EditPartViewer view)
          Sets the viewer.
 
Methods inherited from interface org.eclipse.gef.EditPart
activate, addEditPartListener, deactivate, dispose, eraseSourceFeedback, eraseTargetFeedback, getChildren, getCommand, getDragTracker, getEditPolicy, getKeyHandler, getModel, getParent, getRoot, getSelected, getTargetEditPart, hasFocus, installEditPolicy, performRequest, refresh, removeEditPartListener, removeEditPolicy, setFocus, setModel, setParent, setSelected, showSourceFeedback, showTargetFeedback, understandsRequest
 
Methods inherited from interface org.eclipse.core.runtime.IAdaptable
getAdapter
 

Method Detail

getContents

public EditPart getContents()

getViewer

public EditPartViewer getViewer()
Return the EditPartViewerviewer for this root.
Returns:
viewer The viewer.

setContents

public void setContents(EditPart editpart)

setViewer

public void setViewer(EditPartViewer view)
Sets the viewer.

GEF v2.0