JHotDraw 6.0b1

Package org.jhotdraw.framework

Interface Summary
ConnectionFigure Figures to connect Connectors provided by Figures.
Connector Connectors know how to locate a connection point on a figure.
Cursor This interface has the purpose to reduce the dependency of JHotDraw on AWT classes and interfaces.
Drawing Drawing is a container for figures.
DrawingChangeListener Listener interested in Drawing changes.
DrawingEditor DrawingEditor defines the interface for coordinating the different objects that participate in a drawing editor.
DrawingView DrawingView renders a Drawing and listens to its changes.
Figure The interface of a graphical figure.
FigureChangeListener Listener interested in Figure changes.
FigureEnumeration Interface for Enumerations that access Figures.
FigureSelection FigureSelection enables to transfer the selected figures to a clipboard.
FigureSelectionListener Listener interested in DrawingView selection changes.
FigureVisitor  
Handle Handles are used to change a figure by direct manipulation.
HandleEnumeration Interface for Enumerations that access Handles.
Locator Locators can be used to locate a position on a figure.
Painter Painter defines the interface for drawing a layer into a DrawingView.
PointConstrainer Interface to constrain a Point.
Tool A tool defines a mode of the drawing view.
ToolListener  
ViewChangeListener Title: Description: Copyright: Copyright (c) 2001 Company:
 

Class Summary
DrawingChangeEvent The event passed to DrawingChangeListeners.
FigureAttributeConstant A FigureAttribute is a constant for accessing a special figure attribute.
FigureChangeEvent FigureChange event passed to FigureChangeListeners.
 

Exception Summary
JHotDrawException A JHotDRaw Exception.
JHotDrawRuntimeException A JHotDraw RuntimeException.
 


JHotDraw 6.0b1