org.jhotdraw.framework
Interface FigureChangeListener

All Superinterfaces:
java.util.EventListener
All Known Subinterfaces:
ConnectionFigure, Drawing
All Known Implementing Classes:
CompositeFigure, DecoratorFigure, FigureChangeAdapter, FigureChangeEventMulticaster, HTMLTextAreaFigure, LineConnection, StandardDrawing, TextAreaFigure, TextFigure

public interface FigureChangeListener
extends java.util.EventListener

Listener interested in Figure changes.

Version:
<$CURRENT_VERSION$>

Method Summary
 void figureChanged(FigureChangeEvent e)
          Sent when a figure changed
 void figureInvalidated(FigureChangeEvent e)
          Sent when an area is invalid
 void figureRemoved(FigureChangeEvent e)
          Sent when a figure was removed
 void figureRequestRemove(FigureChangeEvent e)
          Sent when requesting to remove a figure.
 void figureRequestUpdate(FigureChangeEvent e)
          Sent when an update should happen.
 

Method Detail

figureInvalidated

public void figureInvalidated(FigureChangeEvent e)
Sent when an area is invalid


figureChanged

public void figureChanged(FigureChangeEvent e)
Sent when a figure changed


figureRemoved

public void figureRemoved(FigureChangeEvent e)
Sent when a figure was removed


figureRequestRemove

public void figureRequestRemove(FigureChangeEvent e)
Sent when requesting to remove a figure.


figureRequestUpdate

public void figureRequestUpdate(FigureChangeEvent e)
Sent when an update should happen.