Package org.eclipse.gef.handles
Class RelativeHandleLocator
java.lang.Object
org.eclipse.draw2d.RelativeLocator
org.eclipse.gef.handles.RelativeHandleLocator
- All Implemented Interfaces:
Locator
Similar to
RelativeLocator
, but adds support for
the HandleBounds
interface. If the reference
figure implements HandleBounds
, then
HandleBounds.getHandleBounds()
will be used as the reference box. If
not, the behavior is the same as that of the superclass.-
Constructor Summary
ConstructorsConstructorDescriptionRelativeHandleLocator
(IFigure reference, int location) Constructs a new locator using the given reference figure and location. -
Method Summary
Modifier and TypeMethodDescriptionprotected Rectangle
Overridden to check for reference figures implementing theHandleBounds
interface.Methods inherited from class org.eclipse.draw2d.RelativeLocator
getReferenceFigure, relocate, setReferenceFigure
-
Constructor Details
-
RelativeHandleLocator
Constructs a new locator using the given reference figure and location.- Parameters:
reference
- the reference figurelocation
- one of NORTH, NORTH_EAST, etc.
-
-
Method Details
-
getReferenceBox
Overridden to check for reference figures implementing theHandleBounds
interface.- Overrides:
getReferenceBox
in classRelativeLocator
- See Also:
-