|
Eclipse GEF 3.8.0.201206112118 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.draw2d.Figure
org.eclipse.gef.handles.AbstractHandle
org.eclipse.gef.handles.MoveHandle
public class MoveHandle
A Handle used for moving GraphicalEditPart
s.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.eclipse.draw2d.Figure |
---|
Figure.FigureIterator, Figure.IdentitySearch |
Nested classes/interfaces inherited from interface org.eclipse.draw2d.AncestorListener |
---|
AncestorListener.Stub |
Nested classes/interfaces inherited from interface org.eclipse.draw2d.IFigure |
---|
IFigure.NoInsets |
Field Summary | |
---|---|
protected static int |
INNER_PAD
Deprecated. subclasses should not reference this field. |
Fields inherited from class org.eclipse.draw2d.Figure |
---|
bgColor, border, bounds, fgColor, flags, font, MAX_FLAG, maxSize, minSize, NO_MANAGER, prefSize, toolTip |
Fields inherited from interface org.eclipse.draw2d.IFigure |
---|
MAX_DIMENSION, MIN_DIMENSION, NO_INSETS |
Constructor Summary | |
---|---|
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 . |
Method Summary | |
---|---|
boolean |
containsPoint(int x,
int y)
Returns true if the point (x,y) is contained within this
handle. |
protected DragTracker |
createDragTracker()
Overridden to create a DragEditPartsTracker . |
Point |
getAccessibleLocation()
Returns a point along the right edge of the handle. |
protected void |
initialize()
Initializes the handle. |
Methods inherited from class org.eclipse.gef.handles.AbstractHandle |
---|
addNotify, ancestorAdded, ancestorMoved, ancestorRemoved, getDragCursor, getDragTracker, getLocator, getOwner, getOwnerFigure, removeNotify, setDragCursor, setDragTracker, setLocator, setOwner, validate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final int INNER_PAD
containsPoint(int, int)
.
Constructor Detail |
---|
public MoveHandle(GraphicalEditPart owner)
GraphicalEditPart
using a
default Locator
.
owner
- The GraphicalEditPart to be moved by this handle.public MoveHandle(GraphicalEditPart owner, Locator loc)
GraphicalEditPart
using
the given Locator
.
owner
- The GraphicalEditPart to be moved by this handle.loc
- The Locator used to place the handle.Method Detail |
---|
protected DragTracker createDragTracker()
DragEditPartsTracker
.
createDragTracker
in class AbstractHandle
AbstractHandle.createDragTracker()
public boolean containsPoint(int x, int y)
true
if the point (x,y) is contained within this
handle.
containsPoint
in interface IFigure
containsPoint
in class Figure
x
- The x coordinate.y
- The y coordinate.
true
if the point (x,y) is contained within this
handle.public Point getAccessibleLocation()
getAccessibleLocation
in interface Handle
getAccessibleLocation
in class AbstractHandle
null
or the absolute locationHandle.getAccessibleLocation()
protected void initialize()
DragTracker
and DragCursor.
|
Eclipse GEF 3.8.0.201206112118 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |