org.jhotdraw.draw
Interfaces 
CompositeFigure
CompositeFigureListener
ConnectionFigure
Connector
Constrainer
DecoratedFigure
Drawing
DrawingEditor
DrawingView
Figure
FigureListener
FigureSelectionListener
Handle
HandleListener
ImageHolderFigure
InputFormat
Layouter
LineDecoration
Liner
Locator
OutputFormat
TextHolderFigure
Tool
ToolListener
Classes 
AbstractAttributedCompositeFigure
AbstractAttributedDecoratedFigure
AbstractAttributedFigure
AbstractCompositeFigure
AbstractConnectionHandle
AbstractConnector
AbstractConstrainer
AbstractDrawing
AbstractFigure
AbstractHandle
AbstractLayouter
AbstractLineDecoration
AbstractLocator
AbstractRotateHandle
AbstractTool
ArrowTip
AttributeChangeEdit
AttributeKey
AttributeKeys
BezierControlPointHandle
BezierFigure
BezierLabelLocator
BezierNodeHandle
BezierOutlineHandle
BezierPointLocator
BezierScaleHandle
BezierTool
BidirectionalConnectionTool
BorderRectangleFigure
BoundsOutlineHandle
ChopBezierConnector
ChopDiamondConnector
ChopEllipseConnector
ChopRectangleConnector
ChopRoundRectangleConnector
ChopTriangleConnector
CloseHandle
CompositeFigureEvent
CompositeLineDecoration
CompositeTransformEdit
ConnectionEndHandle
ConnectionStartHandle
ConnectionTool
ConnectorHandle
CreationTool
DefaultDrawing
DefaultDrawingEditor
DefaultDrawingView
DefaultDrawingViewBeanInfo
DefaultDrawingViewTransferHandler
DelegationSelectionTool
DiamondFigure
DOMStorableInputOutputFormat
DragHandle
DragTracker
DrawingPageable
ElbowLiner
EllipseFigure
FigureAdapter
FigureEvent
FigureLayerComparator
FigureSelectionEvent
FloatingTextArea
FloatingTextField
FontSizeHandle
FontSizeLocator
GeneralPathTip
GeometryEdit
GraphicalCompositeFigure
GridConstrainer
GroupFigure
HandleEvent
HandleMulticaster
HandleTracker
HorizontalLayouter
ImageFigure
ImageInputFormat
ImageOutputFormat
ImageTool
LabeledLineConnectionFigure
LabelFigure
LineConnectionFigure
LineFigure
ListFigure
LocatorConnector
LocatorHandle
LocatorLayouter
MoveHandle
NullHandle
Options
PerpendicularBar
PictImageInputFormat
QuadTreeCompositeFigure
QuadTreeDrawing
RectangleFigure
RelativeDecoratorLocator
RelativeLocator
ResizeHandleKit
RestoreDataEdit
RotateHandle
RoundRectangleFigure
RoundRectangleRadiusHandle
SelectAreaTracker
SelectionTool
SetBoundsEdit
SlantedLiner
StickyRectangleConnector
TextAreaFigure
TextAreaTool
TextFigure
TextInputFormat
TextOverflowHandle
TextTool
ToolEvent
TransformEdit
TransformHandleKit
TriangleFigure
TriangleRotationHandler
VerticalLayouter
Enums 
AttributeKeys.Orientation
AttributeKeys.StrokePlacement
AttributeKeys.StrokeType
AttributeKeys.Underfill
AttributeKeys.WindingRule
RotationDirection
TranslationDirection