01: /*
02: * Created on Mar 18, 2003
03: */
04: package net.sf.jportlet.portlet.event;
05:
06: import net.sf.jportlet.portlet.PortletException;
07:
08: /**
09: * The <code>ActionListener</code> interface is an addition to the
10: * {@link net.sf.jportlet.portlet.Porlet} interface.
11: * If an object wishes to receive action events in the portlet,
12: * this interface has to be implemented additionally to the Portlet interface.
13: *
14: * @author <a href="mailto:tchbansi@sourceforge.net">Herve Tchepannou</a>
15: */
16: public interface ActionListener {
17: //~ Methods ----------------------------------------------------------------
18:
19: /**
20: * Notifies this listener that the action which the listener
21: * is watching for has been performed
22: *
23: * @param event
24: * @throws PortletException
25: */
26: public void actionPerformed(ActionEvent event)
27: throws PortletException;
28: }
|