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 RectangleOverridden to check for reference figures implementing theHandleBoundsinterface.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 theHandleBoundsinterface.- Overrides:
getReferenceBoxin classRelativeLocator- See Also:
-