Handles for direct manipulation of
figures on a drawing view.See: Description
| Interface | Description |
|---|---|
| Handle |
A handle is used to change one aspect of a
Figure by direct
manipulation. |
| Class | Description |
|---|---|
| AbstractConnectionHandle |
This abstract class can be extended to implement a
Handle
the start or end point of a ConnectionFigure. |
| AbstractHandle |
This abstract class can be extended to implement a
Handle. |
| AbstractRotateHandle | |
| BezierControlPointHandle |
A
Handle which allows to interactively change a control point
of a bezier path. |
| BezierNodeHandle |
A
Handle which allows to interactively change a node of a bezier path. |
| BezierOutlineHandle |
A non-interactive
Handle which draws the outline of a
BezierFigure to make adjustments easier. |
| BezierScaleHandle |
A
Handle which allows to interactively scale and rotate a BezierFigure. |
| BoundsOutlineHandle | |
| CloseHandle |
A
Handle which requests to remove its owning figure when clicked. |
| ConnectionEndHandle |
A
Handle which allows to connect the end of a
ConnectionFigure to another figure. |
| ConnectionStartHandle |
A
Handle which allows to connect the start of a
ConnectionFigure to another figure. |
| ConnectorHandle |
A
Handle associated to a Connector which allows to create a
new ConnectionFigure by dragging the handle to another connector. |
| DragHandle |
A handle that changes the location of the owning figure, the handle
covers all visible points of the figure.
|
| FontSizeHandle |
A
Handle which can be used to change the font size of a
TextHolderFigure. |
| HandleAttributeKeys |
Defines a put of well known
Handle attributes. |
| LocatorHandle |
A LocatorHandle implements a Handle by delegating the location requests to
a Locator object.
|
| MoveHandle |
A handle that changes the location of the owning figure, if the figure is
transformable.
|
| NullHandle |
A handle that doesn't change the owned figure.
|
| OrientationHandle |
A
Handle to change the value of the figure attribute
AttributeKeys.ORIENTATION. |
| ResizeHandleKit |
A set of utility methods to create handles which resize a Figure by
using its
setBounds method, if the Figure is transformable. |
| RotateHandle |
A Handle to rotate a Figure.
|
| RoundRectangleRadiusHandle |
A
Handle to manipulate the corner radius of a
RoundRectangleFigure. |
| TextOverflowHandle |
The TextOverflowHandle indicates when the text does not fit into the
bounds of a TextAreaFigure.
|
| TransformHandleKit |
A set of utility methods to create Handles which transform a Figure by using
its
transform method. |
Handles for direct manipulation of
figures on a drawing view.