org.jhotdraw.draw
Interfaces 
CompositeFigure
ConnectionFigure
Constrainer
DecoratedFigure
Drawing
DrawingEditor
DrawingView
Figure
ImageHolderFigure
TextHolderFigure
Classes 
AbstractAttributedCompositeFigure
AbstractAttributedDecoratedFigure
AbstractAttributedFigure
AbstractCompositeFigure
AbstractConstrainer
AbstractDrawing
AbstractFigure
AttributeKey
AttributeKeys
BezierFigure
DefaultDrawing
DefaultDrawingEditor
DefaultDrawingView
DefaultDrawingViewBeanInfo
DefaultDrawingViewTransferHandler
DefaultDrawingViewTransferHandler.DragHandler
DefaultDrawingViewTransferHandler.SwingDragGestureRecognizer
DiamondFigure
DrawingEditorProxy
EllipseFigure
FigureLayerComparator
GraphicalCompositeFigure
GraphicalCompositeFigure.PresentationFigureHandler
GridConstrainer
GroupFigure
ImageFigure
LabeledLineConnectionFigure
LabeledLineConnectionFigure.ChildHandler
LabelFigure
LineConnectionFigure
LineConnectionFigure.ConnectionHandler
LineFigure
ListFigure
QuadTreeCompositeFigure
QuadTreeDrawing
RectangleFigure
RoundRectangleFigure
TextAreaFigure
TextFigure
TriangleFigure
Enums 
AttributeKeys.Alignment
AttributeKeys.Orientation
AttributeKeys.StrokePlacement
AttributeKeys.StrokeType
AttributeKeys.Underfill
AttributeKeys.WindingRule
RotationDirection
TranslationDirection