Class EventObject
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
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:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
source
The object on which the Event initially occurred.
-
-
Constructor Details
-
EventObject
Constructs a prototypical Event.- Parameters:
source
- the object on which the Event initially occurred- Throws:
IllegalArgumentException
- if source is null
-
-
Method Details
-
getSource
The object on which the Event initially occurred.- Returns:
- the object on which the Event initially occurred
-
toString
-