1 /*
2 * @(#)$Id: Descriptor.java 689 2009-07-22 00:10:27Z bsigner $
3 *
4 * Author : Ueli Kurmann, igesture@uelikurmann.ch
5 *
6 * Purpose : Interface to be implemented by any gesture class
7 * descriptor.
8 *
9 *
10 * -----------------------------------------------------------------------
11 *
12 * Revision Information:
13 *
14 * Date Who Reason
15 *
16 * Dec 26, 2006 ukurmann Initial Release
17 * Mar 22, 2007 bsigner Cleanup
18 *
19 * -----------------------------------------------------------------------
20 *
21 * Copyright 1999-2009 ETH Zurich. All Rights Reserved.
22 *
23 * This software is the proprietary information of ETH Zurich.
24 * Use is subject to license terms.
25 *
26 */
27
28
29 package org.ximtec.igesture.core;
30
31 /**
32 * Interface to be implemented by any gesture class descriptor.
33 *
34 * @version 1.0, Dec 2006
35 * @author Ueli Kurmann, igesture@uelikurmann.ch
36 * @author Beat Signer, signer@inf.ethz.ch
37 */
38 public interface Descriptor extends DataObject {
39
40 /**
41 * Returns the type of the descriptor.
42 *
43 * @return the type of the descriptor.
44 */
45 public Class< ? extends Descriptor> getType();
46
47 }