java.lang.Object
java.util.EventObject
- All Implemented Interfaces:
- Serializable
- Direct Known Subclasses:
- AppEvent,- AWTEvent,- BeanContextEvent,- CaretEvent,- ChangeEvent,- ConnectionEvent,- DragGestureEvent,- DragSourceEvent,- DropTargetEvent,- FlavorEvent,- HandshakeCompletedEvent,- HyperlinkEvent,- LineEvent,- ListDataEvent,- ListSelectionEvent,- MenuEvent,- NamingEvent,- NamingExceptionEvent,- NodeChangeEvent,- Notification,- PopupMenuEvent,- PreferenceChangeEvent,- PrintEvent,- PropertyChangeEvent,- RowSetEvent,- RowSorterEvent,- SSLSessionBindingEvent,- StatementEvent,- TableColumnModelEvent,- TableModelEvent,- TreeExpansionEvent,- TreeModelEvent,- TreeSelectionEvent,- UndoableEditEvent,- UnsolicitedNotificationEvent
public class EventObject extends Object implements Serializable
The root class from which all event state objects shall be derived.
All Events are constructed with a reference to the object, the "source", that is logically deemed to be the object upon which the Event in question initially occurred upon.
- Since:
- 1.1
- See Also:
- Serialized Form
- 
Field Summary
- 
Constructor SummaryConstructors Constructor Description EventObject(Object source)Constructs a prototypical Event.
- 
Method Summary
- 
Field Details- 
sourceThe object on which the Event initially occurred.
 
- 
- 
Constructor Details- 
EventObjectConstructs a prototypical Event.- Parameters:
- source- the object on which the Event initially occurred
- Throws:
- IllegalArgumentException- if source is null
 
 
- 
- 
Method Details