JHotDraw 7.4.1

Package org.jhotdraw.draw.event

Provides interfaces and classes for dealing with different types of events fired by components of the drawing framework.

See:
          Description

Interface Summary
CompositeFigureListener Interface implemented by observers of CompositeFigure.
FigureListener Interface implemented by observers of Figure objects.
FigureSelectionListener Interface implemented by observers of selection changes in DrawingView objects.
HandleListener Interface implemented by observers of Handles.
ToolListener Interface implemented by observers of Tools.
 

Class Summary
AttributeChangeEdit<T> An UndoableEdit event which can undo a change of a Figure attribute.
BezierNodeEdit An UndoableEdit event which can undo a change of a node in a BezierFigure.
CompositeFigureEdit A CompositeEdit which invokes figure.willChange and figure.changed when undoing or redoing a change.
CompositeFigureEvent An EventObject sent to CompositeFigureListeners.
FigureAdapter An abstract adapter class for receiving FigureEvents.
FigureEvent An EventObject sent to FigureListeners.
FigureSelectionEvent An EventObject sent to FigureSelectionListeners.
HandleEvent An EventObject sent to HandleListeners.
HandleMulticaster Forwards events to one or many handles.
SetBoundsEdit SetBoundsEdit.
ToolAdapter An abstract adapter class for receiving ToolEvents.
ToolEvent An event sent to ToolListener's.
TransformEdit An UndoableEdit event which can undo a lossless transform of Figures by applying the inverse of the transform to the figures.
TransformRestoreEdit An UndoableEdit event which can undo a lossy transform of a single Figure by restoring the figure using its transform restore data.
 

Package org.jhotdraw.draw.event Description

Provides interfaces and classes for dealing with different types of events fired by components of the drawing framework.


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