View Javadoc

1   /*
2    * $Id: IKeyUpEventCapability.java,v 1.18 2011/06/16 09:29:40 jbmeslin Exp $
3    * 
4    */
5   package org.rcfaces.core.component.capability;
6   
7   import javax.faces.event.FacesListener;
8   
9   import org.rcfaces.core.event.IKeyUpListener;
10  
11  /**
12   * 
13   * @author Olivier Oeuillot (latest modification by $Author: jbmeslin $)
14   * @version $Revision: 1.18 $ $Date: 2011/06/16 09:29:40 $
15   */
16  public interface IKeyUpEventCapability {
17  
18      /**
19       * Adds a listener to the component for the keyUp event
20       * 
21       * @param facesListener
22       *            the keyUp listener to add
23       */
24      void addKeyUpListener(IKeyUpListener facesListener);
25  
26      /**
27       * Removes a listener from the component for the keyUp event
28       * 
29       * @param facesListener
30       *            the keyUp listener to remove
31       */
32      void removeKeyUpListener(IKeyUpListener facesListener);
33  
34      /**
35       * Returns a list of keyUp listener for the component
36       * 
37       * @return keyUp listeners' list
38       */
39      FacesListener[] listKeyUpListeners();
40  }