Java Fundamental Classes Reference

Previous Chapter 17
The java.util Package
Next
 

EventObject

Name

EventObject

Synopsis

Class Name:

java.util.EventObject

Superclass:

java.lang.Object

Immediate Subclasses:

java.awt.AWTEvent

Interfaces Implemented:

java.io.Serializable

Availability:

New as of JDK 1.1

Description

The EventObject class is the superclass of all other classes that represent events in the Java 1.1 event model. The class is named EventObject to avoid confusion with java.awt.Event, which was used to represent events in the old Java 1.0 event model.

Class Summary

public class java.util.EventObject extends java.lang.Object
             implements java.io.Serializable {
  // Variables
  protected transient Object source;
  // Constructors
  public EventObject(Object source);
  // Instance Methods
  public Object getSource();
  public String toString();
}

Variables

source

protected transient Object source

Description

The object that generated this EventObject.

Constructors

EventObject

public EventObject(Object source)

Parameters

source

The object that generated this EventObject.

Description

This constructor creates an EventObject whose source is the given object.

Instance Methods

getSource

public Object getSource()

Returns

The object that generated this EventObject.

Description

This method returns the object that is the source of this EventObject.

toString

public String toString()

Returns

A string that represents this EventObject.

Overrides

Object.toString()

Description

This method returns a string representation of this EventObject.

Inherited Methods

Method

Inherited From

Method

Inherited From

clone()

Object

equals()

Object

finalize()

Object

getClass()

Object

hashCode()

Object

notify()

Object

notifyAll()

Object

wait()

Object

wait(long)

Object

wait(long, int)

Object

See Also

AWTEvent, Event, Serializable


Previous Home Next
EventListener Book Index GregorianCalendar

Java in a Nutshell Java Language Reference Java AWT Java Fundamental Classes Exploring Java