Eclipse GEF
3.8.0.201206112118

Uses of Interface
org.eclipse.gef.GraphicalEditPart

Packages that use GraphicalEditPart
org.eclipse.gef All interfaces, base types, and the plugin class are here. 
org.eclipse.gef.editparts This package contains abstract implementation of the EditPart interface. 
org.eclipse.gef.editpolicies This package contains EditPolicy implementations for many common editing Roles. 
org.eclipse.gef.handles This package provide several common handle implementations. 
org.eclipse.gef.tools This package provides several tool implementations. 
org.eclipse.gef.ui.actions This package support for using JFace Actions in your EditorPart. 
org.eclipse.gef.ui.parts   
org.eclipse.gef.util   
 

Uses of GraphicalEditPart in org.eclipse.gef
 

Subinterfaces of GraphicalEditPart in org.eclipse.gef
 interface ConnectionEditPart
          A specialization of GraphicalEditPart for representing connections.
 interface NodeEditPart
          A specialized GraphicalEditPart that supports both target and source ConnectionEditParts.
 

Fields in org.eclipse.gef declared as GraphicalEditPart
protected  GraphicalEditPart SnapToGuides.container
          The graphical editpart to which guides are relative.
protected  GraphicalEditPart SnapToGrid.container
          The graphical part whose content's figure defines the grid.
protected  GraphicalEditPart SnapToGeometry.container
          The container editpart providing the coordinates and the children to which snapping occurs.
 

Methods in org.eclipse.gef with parameters of type GraphicalEditPart
protected  Rectangle SnapToGeometry.getFigureBounds(GraphicalEditPart part)
          Returns the rectangular contribution for the given editpart.
 

Constructors in org.eclipse.gef with parameters of type GraphicalEditPart
SnapToGeometry(GraphicalEditPart container)
          Constructs a helper that will use the given part as its basis for snapping.
SnapToGrid(GraphicalEditPart container)
          Constructs a gridded snap helper on the given editpart.
SnapToGuides(GraphicalEditPart container)
          Constructs a new snap-to-guides helper using the given container as the basis.
 

Uses of GraphicalEditPart in org.eclipse.gef.editparts
 

Subinterfaces of GraphicalEditPart in org.eclipse.gef.editparts
 interface IScrollableEditPart
          Should be implemented by EditParts, to which an ScrollableSelectionFeedbackEditPolicy is to be registered, as it grants the edit policy type-safe access to the edit part's IScrollableFigure.
 

Classes in org.eclipse.gef.editparts that implement GraphicalEditPart
 class AbstractConnectionEditPart
          The base implementation for ConnectionEditPart.
 class AbstractGraphicalEditPart
          Default implementation for GraphicalEditPart.
 class FreeformGraphicalRootEditPart
          A graphical root that uses FreeformFigures as the layers in the diagram.
 class GraphicalRootEditPart
          Deprecated. this class will be deleted, use ScrollingGraphicalViewer with ScalableRootEditPart instead
 class ScalableFreeformRootEditPart
          Adds Zoom support to the standard FreeformGraphicalRootEditPart.
 class ScalableRootEditPart
          A graphical root composed of regular Layers.
 class SimpleRootEditPart
          Default implementation of RootEditPart for GraphicalViewers.
 

Constructors in org.eclipse.gef.editparts with parameters of type GraphicalEditPart
ViewportAutoexposeHelper(GraphicalEditPart owner)
          Constructs a new helper on the given GraphicalEditPart.
ViewportAutoexposeHelper(GraphicalEditPart owner, Insets threshold)
          Constructs a new helper on the given GraphicalEditPart.
ViewportExposeHelper(GraphicalEditPart owner)
          Constructs a new ViewportExposeHelper on the specified GraphicalEditPart.
ViewportMouseWheelHelper(GraphicalEditPart part)
          Constructor
ViewportMouseWheelHelper(GraphicalEditPart part, int lineHeight, int pageHeight)
          Constructor
 

Uses of GraphicalEditPart in org.eclipse.gef.editpolicies
 

Methods in org.eclipse.gef.editpolicies with parameters of type GraphicalEditPart
protected  void ScrollableSelectionFeedbackEditPolicy.createNodeFeedbackFigure(GraphicalEditPart childEditPart)
          Creates a ghost image feedback figure for the given GraphicalEditPart's figure and adds it to the feedback layer.
protected  Object ConstrainedLayoutEditPolicy.getConstraintFor(ChangeBoundsRequest request, GraphicalEditPart child)
          Generates a draw2d constraint object for the given ChangeBoundsRequest and child EditPart by delegating to ConstrainedLayoutEditPolicy.getConstraintFor(Request, GraphicalEditPart, Rectangle).
protected  Object XYLayoutEditPolicy.getConstraintFor(Request request, GraphicalEditPart child, Rectangle rect)
          Overridden to preserve existing width and height (as well as preferred sizes) during MOVE requests.
protected  Object ConstrainedLayoutEditPolicy.getConstraintFor(Request request, GraphicalEditPart child, Rectangle rectangle)
          Responsible of generating a draw2d constraint for the given Rectangle, which represents the already transformed (layout-relative) position and size of the given Request.
protected  Object ConstrainedLayoutEditPolicy.getConstraintForClone(GraphicalEditPart part, ChangeBoundsRequest request)
          Deprecated. Use ConstrainedLayoutEditPolicy.getConstraintFor(ChangeBoundsRequest, GraphicalEditPart) instead.
protected  Rectangle XYLayoutEditPolicy.getCurrentConstraintFor(GraphicalEditPart child)
          Retrieves the child's current constraint from the LayoutManager.
protected  Dimension XYLayoutEditPolicy.getMinimumSizeFor(GraphicalEditPart child)
          Deprecated. Clients should no longer extend this method. Instead, the resize tracker, constructed by the 'satellite' primary drag edit policy should be parameterized with max and min size constraints.
 

Uses of GraphicalEditPart in org.eclipse.gef.handles
 

Methods in org.eclipse.gef.handles that return GraphicalEditPart
protected  GraphicalEditPart AbstractHandle.getOwner()
          Returns the GraphicalEditPart associated with this handle.
 

Methods in org.eclipse.gef.handles with parameters of type GraphicalEditPart
static void ResizableHandleKit.addCornerAndSideHandles(GraphicalEditPart part, List handles)
          Fills the given List with handles at each corner and side of a figure.
static void ResizableHandleKit.addCornerAndSideHandles(GraphicalEditPart part, List handles, DragTracker tracker, Cursor cursor)
          Fills the given List with handles at each corner and side of a figure.
static void NonResizableHandleKit.addCornerHandles(GraphicalEditPart part, List handles)
          Fills the given List with handles at each corner of a figure.
static void NonResizableHandleKit.addCornerHandles(GraphicalEditPart part, List handles, DragTracker tracker, Cursor cursor)
          Fills the given List with handles at each corner of a figure.
static void NonResizableHandleKit.addHandle(GraphicalEditPart part, List handles, int direction)
          Adds a single handle in the given direction to the given List.
static void ResizableHandleKit.addHandle(GraphicalEditPart part, List handles, int direction)
          Adds a single handle in the given direction to the given List.
static void NonResizableHandleKit.addHandle(GraphicalEditPart part, List handles, int direction, DragTracker tracker, Cursor cursor)
          Adds a single handle in the given direction to the given List.
static void ResizableHandleKit.addHandle(GraphicalEditPart part, List handles, int direction, DragTracker tracker, Cursor cursor)
          Adds a single handle in the given direction to the given List with the given DragTracker
static void NonResizableHandleKit.addHandles(GraphicalEditPart part, List handles)
          Deprecated.  
static void ResizableHandleKit.addHandles(GraphicalEditPart part, List handles)
          Deprecated.  
static void NonResizableHandleKit.addHandles(GraphicalEditPart part, List handles, DragTracker tracker, Cursor cursor)
          Deprecated.  
static void NonResizableHandleKit.addMoveHandle(GraphicalEditPart f, List handles)
          Fills the given List with move borders at each side of a figure.
static void ResizableHandleKit.addMoveHandle(GraphicalEditPart f, List handles)
          Fills the given List with move borders at each side of a figure.
static void NonResizableHandleKit.addMoveHandle(GraphicalEditPart f, List handles, DragTracker tracker, Cursor cursor)
          Fills the given List with move borders at each side of a figure.
static void ResizableHandleKit.addMoveHandle(GraphicalEditPart f, List handles, DragTracker tracker, Cursor cursor)
          Fills the given List with move borders with the given DragTracker at each side of a figure.
static Handle NonResizableHandleKit.moveHandle(GraphicalEditPart owner)
          Returns a new MoveHandle with the given owner.
static Handle ResizableHandleKit.moveHandle(GraphicalEditPart owner)
          Returns a new MoveHandle with the given owner.
static Handle NonResizableHandleKit.moveHandle(GraphicalEditPart owner, DragTracker tracker, Cursor cursor)
          Returns a new MoveHandle with the given owner.
static Handle ResizableHandleKit.moveHandle(GraphicalEditPart owner, DragTracker tracker, Cursor cursor)
          Returns a new MoveHandle with the given owner and DragTracker.
protected  void AbstractHandle.setOwner(GraphicalEditPart editpart)
          Sets the owner editpart associated with this handle.
 

Constructors in org.eclipse.gef.handles with parameters of type GraphicalEditPart
AbstractHandle(GraphicalEditPart owner, Locator loc)
          Creates a handle for the given GraphicalEditPart using the given Locator.
AbstractHandle(GraphicalEditPart owner, Locator loc, Cursor c)
          Creates a handle for the given GraphicalEditPart using the given Locator and Cursor.
MoveHandle(GraphicalEditPart owner)
          Creates a MoveHandle for the given GraphicalEditPart using a default Locator.
MoveHandle(GraphicalEditPart owner, Locator loc)
          Creates a MoveHandle for the given GraphicalEditPart using the given Locator.
NonResizableHandle(GraphicalEditPart owner)
          Deprecated. Creates a NonResizableHandle for the given GraphicalEditPart using a default Locator.
NonResizableHandle(GraphicalEditPart owner, Locator loc)
          Deprecated. Creates a NonResizableHandle for the given GraphicalEditPart using the given Locator.
ResizeHandle(GraphicalEditPart owner, int direction)
          Creates a new ResizeHandle for the given GraphicalEditPart.
ResizeHandle(GraphicalEditPart owner, Locator loc, Cursor c)
          Creates a new ResizeHandle for the given GraphicalEditPart.
SquareHandle(GraphicalEditPart owner, Locator loc)
          Creates a SquareHandle for the given GraphicalEditPart with the given Locator.
SquareHandle(GraphicalEditPart owner, Locator loc, Cursor c)
          Creates a SquareHandle for the given GraphicalEditPart with the given Cursor using the given Locator.
 

Uses of GraphicalEditPart in org.eclipse.gef.tools
 

Methods in org.eclipse.gef.tools that return GraphicalEditPart
protected  GraphicalEditPart DirectEditManager.getEditPart()
          Returns the source edit part.
protected  GraphicalEditPart ResizeTracker.getOwner()
          Returns the owner of this resize tracker.
protected  GraphicalEditPart ResizeTracker.getTargetEditPart()
          The TargetEditPart is the parent of the EditPart being resized.
 

Methods in org.eclipse.gef.tools with parameters of type GraphicalEditPart
protected  boolean MarqueeSelectionTool.isMarqueeSelectable(GraphicalEditPart editPart)
          Decides whether the given edit part may potentially be included in the current marquee selection.
protected  void DirectEditManager.setEditPart(GraphicalEditPart source)
          Sets the source edit part.
 

Constructors in org.eclipse.gef.tools with parameters of type GraphicalEditPart
DirectEditManager(GraphicalEditPart source, Class editorType, CellEditorLocator locator)
          Constructs a new DirectEditManager for the given source edit part.
DirectEditManager(GraphicalEditPart source, Class editorType, CellEditorLocator locator, Object feature)
          Constructs a new DirectEditManager for the given source edit part.
ResizeTracker(GraphicalEditPart owner, int direction)
          Constructs a resize tracker that resizes in the specified direction.
 

Uses of GraphicalEditPart in org.eclipse.gef.ui.actions
 

Methods in org.eclipse.gef.ui.actions with parameters of type GraphicalEditPart
protected  Point PasteTemplateAction.getPasteLocation(GraphicalEditPart container)
           
 

Uses of GraphicalEditPart in org.eclipse.gef.ui.parts
 

Methods in org.eclipse.gef.ui.parts that return GraphicalEditPart
protected  GraphicalEditPart GraphicalViewerKeyHandler.getFocusEditPart()
           
 

Uses of GraphicalEditPart in org.eclipse.gef.util
 

Methods in org.eclipse.gef.util with parameters of type GraphicalEditPart
static LinkedHashSet EditPartUtilities.getAllChildren(GraphicalEditPart parentEditPart)
          Returns the transitive child edit part set of the given parent GraphicalEditPart.
static HashSet EditPartUtilities.getAllNestedConnectionEditParts(GraphicalEditPart graphicalEditPart)
          Returns the transitive nested connection edit parts.
static HashSet EditPartUtilities.getNestedConnectionEditParts(GraphicalEditPart graphicalEditPart)
          Returns the set of ConnectionEditParts that are linked to the child edit parts of the given GraphicalEditPart.
 


Eclipse GEF
3.8.0.201206112118

Copyright (c) IBM Corp. and others 2000, 2011. All Rights Reserved.