Class EventObject
java.util
java.lang.Object
  java.util.EventObject
All Implemented Interfaces:

public class EventObject
extends Object
implements java.io.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:
JDK1.1

Field Summary
protected Object
source
The object on which the Event initially occurred.
Constructor Summary
EventObject(Object source)
Constructs a prototypical Event.
Method Summary
getSource()
The object on which the Event initially occurred.
toString()
Returns a String representation of this EventObject.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Field Detail
source
protected transient Object source
The object on which the Event initially occurred.
Constructor Detail
EventObject
public EventObject(Object source)
Constructs a prototypical Event.
Parameters:
source - The object on which the Event initially occurred.
Throws:
IllegalArgumentException - if source is null.
Method Detail
getSource
public Object getSource()
The object on which the Event initially occurred.
Returns:
The object on which the Event initially occurred.

toString
public String toString()
Returns a String representation of this EventObject.
Overrides:
toString in class Object
Returns:
A a String representation of this EventObject.
Java API documentation generated with DocFlex/Doclet v1.5.6
DocFlex/Doclet is both a multi-format Javadoc doclet and a free edition of DocFlex/Javadoc. If you need to customize your Javadoc without writing a full-blown doclet from scratch, DocFlex/Javadoc may be the only tool able to help you! Find out more at www.docflex.com