Package org.eclipse.gef.editparts
This package contains abstract implementation of the EditPart interface.
The provided classes provide support for the following visual types:
FiguresConnectionsTreeItems
-
Interface Summary Interface Description IScrollableEditPart Should be implemented by EditParts, to which anScrollableSelectionFeedbackEditPolicyis to be registered, as it grants the edit policy type-safe access to the edit part'sIScrollableFigure.LayerManager Responsible for locating layers in aGraphicalViewer.ZoomListener Listens to zoom level changes. -
Class Summary Class Description AbstractConnectionEditPart The base implementation forConnectionEditPart.AbstractEditPart The baseline implementation for theEditPartinterface.AbstractEditPart.EditPolicyIterator Iterates over aListof EditPolcies, skipping anynullvalues encountered.AbstractGraphicalEditPart Default implementation forGraphicalEditPart.AbstractTreeEditPart Default implementation forTreeEditParts used in GEFTreeViewers.FreeformGraphicalRootEditPart A graphical root that usesFreeformFiguresas the layers in the diagram.GraphicalRootEditPart Deprecated. this class will be deleted, use ScrollingGraphicalViewer with ScalableRootEditPart insteadGridLayer This is a layer that displays the grid.GuideLayer This is a layer where the guide lines are displayed.LayerManager.Helper A static helperRootTreeEditPart The root editpart for aTreeViewer.ScalableFreeformRootEditPart Adds Zoom support to the standard FreeformGraphicalRootEditPart.ScalableRootEditPart A graphical root composed of regularLayers.SimpleRootEditPart Default implementation of RootEditPart for GraphicalViewers.ViewportAutoexposeHelper An implementation ofAutoexposeHelperthat performs autoscrolling of aViewportfigure.ViewportExposeHelper An implementation ofExposeHelperfor use with editparts using aViewport.ViewportMouseWheelHelper ViewportMouseWheelHelper is the default MouseWheelHelper that should be used to scroll edit parts.ZoomManager Manage the primary zoom function in a graphical viewer.