org.jhotdraw.draw.event
Class FigureSelectionEvent
java.lang.Object
java.util.EventObject
org.jhotdraw.draw.event.FigureSelectionEvent
- All Implemented Interfaces:
- java.io.Serializable
public class FigureSelectionEvent
- extends java.util.EventObject
An EventObject
sent to FigureSelectionListener
s.
Design Patterns
Observer
Selection changes of DrawingView
are observed by user interface
components which act on selected figures.
Subject: DrawingView
; Observer:
FigureSelectionListener
; Event: FigureSelectionEvent
.
- Version:
- $Id: FigureSelectionEvent.java 604 2010-01-09 12:00:29Z rawcoder $
- Author:
- Werner Randelshofer
- See Also:
- Serialized Form
Fields inherited from class java.util.EventObject |
source |
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 |
FigureSelectionEvent
public FigureSelectionEvent(DrawingView source,
java.util.Set<Figure> oldValue,
java.util.Set<Figure> newValue)
- Creates a new instance.
getView
public DrawingView getView()
getOldSelection
public java.util.Set<Figure> getOldSelection()
getNewSelection
public java.util.Set<Figure> getNewSelection()