1 /*
2 * @(#)$Id:$
3 *
4 * Author : Ueli Kurmann, igesture@uelikurmann.ch
5 *
6 *
7 * Purpose :
8 *
9 * -----------------------------------------------------------------------
10 *
11 * Revision Information:
12 *
13 * Date Who Reason
14 *
15 * 12.12.2008 ukurmann Initial Release
16 *
17 * -----------------------------------------------------------------------
18 *
19 * Copyright 1999-2009 ETH Zurich. All Rights Reserved.
20 *
21 * This software is the proprietary information of ETH Zurich.
22 * Use is subject to license terms.
23 *
24 */
25
26
27 package org.ximtec.igesture.tool.core;
28
29 import java.lang.annotation.ElementType;
30 import java.lang.annotation.Retention;
31 import java.lang.annotation.RetentionPolicy;
32 import java.lang.annotation.Target;
33
34
35
36 /**
37 * Annotation to mark commands.
38 * @version 1.0 12.12.2008
39 * @author Ueli Kurmann
40 */
41
42 @Retention(RetentionPolicy.RUNTIME)
43 @Target(ElementType.METHOD)
44 public @interface ExecCmd {
45 public boolean executeInEDT() default false;
46 public String name();
47
48 }