1 /*
2 * @(#)$Id: GestureAction.java 689 2009-07-22 00:10:27Z bsigner $
3 *
4 * Author : Ueli Kurmann, igesture@uelikurmann.ch
5 *
6 * Purpose : Interface for event handlers. The event manager
7 * executes the run method when an event is fired.
8 *
9 * -----------------------------------------------------------------------
10 *
11 * Revision Information:
12 *
13 * Date Who Reason
14 *
15 * Dec 26, 2006 ukurmann Initial Release
16 * Mar 22, 2007 bsigner Cleanup
17 *
18 * -----------------------------------------------------------------------
19 *
20 * Copyright 1999-2009 ETH Zurich. All Rights Reserved.
21 *
22 * This software is the proprietary information of ETH Zurich.
23 * Use is subject to license terms.
24 *
25 */
26
27
28 package org.ximtec.igesture.event;
29
30 import org.ximtec.igesture.core.ResultSet;
31
32
33 /**
34 * Interface for event handlers. The event manager executes the run method when
35 * an event is fired.
36 *
37 * @version 1.0, Dec 2006
38 * @author Ueli Kurmann, igesture@uelikurmann.ch
39 * @author Beat Signer, signer@inf.ethz.ch
40 */
41 public interface GestureAction {
42
43 /**
44 * Runs the event handler.
45 *
46 * @param resultSet the result set.
47 */
48 public void actionPerformed(ResultSet resultSet);
49 }