Package org.jdrawing

Provides JDrawing class as well as related classes and interfaces.

See:
          Description

Interface Summary
CompoundDrawingElement Interface for drawing elements which consist of several subelements.
DrawingElement Interface for self-renderable drawing elements.
DrawingElementRenderer Defines the requirements for an object that displays a drawing element.
DrawingModel The interface that defines a suitable data model for a JDrawing.
DrawingModelCache The interface that defines a model cache for JDrawing.
 

Class Summary
AbstractDrawingModel This abstract class provides default implementations for most of the methods in the DrawingModel interface.
AbstractDrawingModelCache This abstract class provides default implementations for most of the methods in the DrawingModelCache interface.
DefaultDrawingModel This is default implementation of DrawingModel interface.
DefaultDrawingModelCache Default implementation of DrawingModelCache interface.
GridDrawingModelCache This implementation of DrawingModelCache optimizes drawing operations by splitting all the drawing area into rectangular cells and caching elements intersecting each cell.
JDrawing A control that displays a set of graphical objects.
LayeredDrawingModel This implementation of DrawingModel interface allows user to specify layer for each element.
TransformingDrawingElementRenderer This implementation of DrawingElementRenderer allows user to apply affine transform to drawing.
 

Package org.jdrawing Description

Provides JDrawing class as well as related classes and interfaces.