Uses of Interface
org.eclipse.gef.DragTracker
Packages that use DragTracker
Package
Description
All interfaces, base types, and the plugin class are here.
This package contains abstract implementation of the EditPart interface.
This package provide several common handle implementations.
This package provides several tool implementations.
-
Uses of DragTracker in org.eclipse.gef
Methods in org.eclipse.gef that return DragTrackerModifier and TypeMethodDescriptionEditPart.getDragTracker
(Request request) Returns aDragTracker
for dragging this EditPart.Handle.getDragTracker()
Returns the DragTracker for dragging this Handle. -
Uses of DragTracker in org.eclipse.gef.editparts
Methods in org.eclipse.gef.editparts that return DragTrackerModifier and TypeMethodDescriptionAbstractConnectionEditPart.getDragTracker
(Request req) AbstractGraphicalEditPart.getDragTracker
(Request request) Overridden to return a defaultDragTracker
for GraphicalEditParts.AbstractTreeEditPart.getDragTracker
(Request req) FreeformGraphicalRootEditPart.getDragTracker
(Request req) Should not be called, but returns a MarqeeDragTracker for good measure.GraphicalRootEditPart.getDragTracker
(Request req) Deprecated.Should never be called.RootTreeEditPart.getDragTracker
(Request request) This method will never be called on a tree root.ScalableRootEditPart.getDragTracker
(Request req) Should not be called, but returns a MarqeeDragTracker for good measure. -
Uses of DragTracker in org.eclipse.gef.handles
Methods in org.eclipse.gef.handles that return DragTrackerModifier and TypeMethodDescriptionprotected abstract DragTracker
AbstractHandle.createDragTracker()
Creates a new drag tracker to be returned by getDragTracker().protected DragTracker
BendpointCreationHandle.createDragTracker()
Creates and returns a newConnectionBendpointTracker
.protected DragTracker
BendpointHandle.createDragTracker()
By default,null
is returned for the DragTracker.protected DragTracker
BendpointMoveHandle.createDragTracker()
Creates and returns a newConnectionBendpointTracker
.protected DragTracker
ConnectionEndpointHandle.createDragTracker()
Creates and returns a newConnectionEndpointTracker
.protected DragTracker
MoveHandle.createDragTracker()
Overridden to create aDragEditPartsTracker
.protected DragTracker
ResizeHandle.createDragTracker()
Returnsnull
for the DragTracker.AbstractHandle.getDragTracker()
Returns the drag tracker to use when the user clicks on this handle.Methods in org.eclipse.gef.handles with parameters of type DragTrackerModifier and TypeMethodDescriptionstatic 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, 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, 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 DragTrackerstatic void
NonResizableHandleKit.addHandles
(GraphicalEditPart part, List handles, DragTracker tracker, Cursor cursor) Deprecated.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, DragTracker tracker, Cursor cursor) Returns a newMoveHandle
with the given owner.static Handle
ResizableHandleKit.moveHandle
(GraphicalEditPart owner, DragTracker tracker, Cursor cursor) Returns a newMoveHandle
with the given owner and DragTracker.void
AbstractHandle.setDragTracker
(DragTracker t) Sets the drag tracker for this handle. -
Uses of DragTracker in org.eclipse.gef.tools
Classes in org.eclipse.gef.tools that implement DragTrackerModifier and TypeClassDescriptionclass
A tracker for creating new bendpoints or dragging existing ones.class
A connection creation tool that implements DragTracker.class
A DragTracker that moves the endpoint of a connection to another location.class
A DragTracker whose job it is to deselect allEditParts
.class
A DragTracker that movesEditParts
.class
Specializes selection to do nothing, the native Tree provides selection for free.class
A marqueeSelectionTool that implements the DragTracker interface.class
A Tracker for dragging a resize handle.class
DragTracker used to select, edit, and openEditParts
.class
A simple drag tracker implementation that does not perform targeting.Methods in org.eclipse.gef.tools that return DragTrackerModifier and TypeMethodDescriptionprotected DragTracker
SelectionTool.getDragTracker()
Returns the current drag tracker.Methods in org.eclipse.gef.tools with parameters of type DragTrackerModifier and TypeMethodDescriptionvoid
SelectionTool.setDragTracker
(DragTracker newDragTracker) Sets the drag tracker for this SelectionTool.