org.jhotdraw.draw
Class DrawingEvent
java.lang.Object
java.util.EventObject
org.jhotdraw.draw.DrawingEvent
- All Implemented Interfaces:
- java.io.Serializable
public class DrawingEvent
- extends java.util.EventObject
Change event passed to DrawingChangeListeners.
- See Also:
- Serialized Form
| Fields inherited from class java.util.EventObject |
source |
|
Constructor Summary |
DrawingEvent(Drawing source,
Figure figure,
java.awt.geom.Rectangle2D.Double invalidatedArea)
Constructs an event for the provided Drawing. |
| Methods inherited from class java.util.EventObject |
getSource, toString |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DrawingEvent
public DrawingEvent(Drawing source,
Figure figure,
java.awt.geom.Rectangle2D.Double invalidatedArea)
- Constructs an event for the provided Drawing.
- Parameters:
figure - The changed figure.invalidatedArea - The bounds of the invalidated area on the drawing.
getDrawing
public Drawing getDrawing()
- Gets the changed drawing.
getFigure
public Figure getFigure()
- Gets the changed figure.
getInvalidatedArea
public java.awt.geom.Rectangle2D.Double getInvalidatedArea()
- Gets the bounds of the invalidated area on the drawing.