1   /*
2    * Angkor Web Framework
3    *
4    * Distributable under LGPL license.
5    * See terms of license at gnu.org.
6    */
7   
8   package com.tirsen.angkor.event;
9   
10  
11  /***
12   * Provides an extensions to {@link ActionListener} interface where several other
13   * attributes of an action can be stored.
14   *
15   * <!-- $Id: Action.java,v 1.3 2002/10/09 21:37:37 tirsen Exp $ -->
16   *
17   * @author $Author: tirsen $
18   * @version $Revision: 1.3 $
19   */
20  public interface Action extends ActionListener
21  {
22      String DEFAULT = "Default";
23      String NAME = "Name";
24      String DESCRIPTION = "Description";
25      String IMAGE_URL = "Image URL";
26  
27      Object getValue(String property);
28  
29      void putValue(String property, Object o);
30  
31      void setEnabled(boolean enabled);
32  
33      boolean isEnabled();
34  }
This page was automatically generated by Maven