JHotDraw 7.0.6

org.jhotdraw.draw
Interface FigureListener

All Superinterfaces:
java.util.EventListener
All Known Implementing Classes:
AbstractFigureListener, AbstractHandle, BezierControlPointHandle, BezierNodeHandle, BezierScaleHandle, BidirectionalConnectionTool, ChangeConnectionEndHandle, ChangeConnectionHandle, ChangeConnectionStartHandle, CloseHandle, ConnectionHandle, ConnectionTool, DefaultDrawing, FontSizeHandle, LabelFigure, LocatorHandle, MoveHandle, NullHandle, QuadTreeDrawing, RotateHandle, RoundRectRadiusHandle, SVGDrawing, TriangleRotationHandler

public interface FigureListener
extends java.util.EventListener

Listener interested in Figure changes.


Method Summary
 void figureAdded(FigureEvent e)
          Sent when a figure was added to a drawing.
 void figureAreaInvalidated(FigureEvent e)
          Sent when an area used by the figure needs to be repainted.
 void figureAttributeChanged(FigureEvent e)
          Sent when an attribute of the figure has changed.
 void figureChanged(FigureEvent e)
          Sent when the geometry (e.g.
 void figureRemoved(FigureEvent e)
          Sent when a figure was removed from a drawing.
 void figureRequestRemove(FigureEvent e)
          Sent when the figure requests to be removed from a drawing.
 

Method Detail

figureAreaInvalidated

void figureAreaInvalidated(FigureEvent e)
Sent when an area used by the figure needs to be repainted.


figureAttributeChanged

void figureAttributeChanged(FigureEvent e)
Sent when an attribute of the figure has changed.


figureChanged

void figureChanged(FigureEvent e)
Sent when the geometry (e.g. the bounds) of the figure has changed.


figureAdded

void figureAdded(FigureEvent e)
Sent when a figure was added to a drawing.


figureRemoved

void figureRemoved(FigureEvent e)
Sent when a figure was removed from a drawing.


figureRequestRemove

void figureRequestRemove(FigureEvent e)
Sent when the figure requests to be removed from a drawing.


Copyright 1996-2006 © JHotDraw.org