- /*
 - * @(#)ActionListener.java 1.16 03/12/19
 - *
 - * Copyright 2004 Sun Microsystems, Inc. All rights reserved.
 - * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 - */
 - package java.awt.event;
 - import java.util.EventListener;
 - /**
 - * The listener interface for receiving action events.
 - * The class that is interested in processing an action event
 - * implements this interface, and the object created with that
 - * class is registered with a component, using the component's
 - * <code>addActionListener</code> method. When the action event
 - * occurs, that object's <code>actionPerformed</code> method is
 - * invoked.
 - *
 - * @see ActionEvent
 - * @see <a href="http://java.sun.com/docs/books/tutorial/post1.0/ui/eventmodel.html">Tutorial: Java 1.1 Event Model</a>
 - * @see <a href="http://www.awl.com/cp/javaseries/jcl1_2.html">Reference: The Java Class Libraries (update file)</a>
 - *
 - * @author Carl Quinn
 - * @version 1.16 12/19/03
 - * @since 1.1
 - */
 - public interface ActionListener extends EventListener {
 - /**
 - * Invoked when an action occurs.
 - */
 - public void actionPerformed(ActionEvent e);
 - }