JHotDraw 7.5.1

Package org.jhotdraw.draw.handle

Provides Handles for direct manipulation of figures on a drawing view.

See:
          Description

Interface Summary
Handle A handle is used to change one aspect of a Figure by direct manipulation.
 

Class Summary
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 This abstract class can be extended to implement a Handle which can rotate a Figure.
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 A non-interactive Handle which draws the bounds of a Figure to make adjustments easier.
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.
 

Package org.jhotdraw.draw.handle Description

Provides Handles for direct manipulation of figures on a drawing view.


Copyright 1996-2010 (c) by the authors and contributors of the JHotDraw project.
Some rights reserved.