org.eclipse.gef.handles
Class RelativeHandleLocator
java.lang.Object
org.eclipse.draw2d.RelativeLocator
org.eclipse.gef.handles.RelativeHandleLocator
- All Implemented Interfaces:
- Locator
public class RelativeHandleLocator
- extends RelativeLocator
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 |
RelativeHandleLocator(IFigure reference,
int location)
Constructs a new locator using the given reference figure and location. |
|
Method Summary |
protected Rectangle |
getReferenceBox()
Overridden to check for reference figures implementing the
HandleBounds interface. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RelativeHandleLocator
public RelativeHandleLocator(IFigure reference,
int location)
- Constructs a new locator using the given reference figure and location.
- Parameters:
reference - the reference figurelocation - one of NORTH, NORTH_EAST, etc.
getReferenceBox
protected Rectangle getReferenceBox()
- Overridden to check for reference figures implementing the
HandleBounds interface.
- Overrides:
getReferenceBox in class RelativeLocator
- See Also:
RelativeLocator.getReferenceBox()
Copyright (c) IBM Corp. and others 2000, 2011. All Rights Reserved.