source: trunk/quest-core-events/src/main/java/de/ugoe/cs/quest/eventcore/guimodel/IGUIElementSpec.java @ 778

Last change on this file since 778 was 778, checked in by sherbold, 12 years ago
  • made GUI element specifications Serializable
File size: 815 bytes
Line 
1package de.ugoe.cs.quest.eventcore.guimodel;
2
3import java.io.Serializable;
4
5/**
6 * <p>
7 * TODO comment
8 * </p>
9 *
10 * @version $Revision: $ $Date: 17.08.2012$
11 * @author 2012, last modified by $Author: pharms$
12 */
13public interface IGUIElementSpec extends Serializable {
14
15    /**
16     * <p>
17     * TODO: comment
18     * </p>
19     *
20     * @return
21     */
22    public String getType();
23   
24    /**
25     * <p>
26     * TODO: comment
27     * </p>
28     *
29     * @param other
30     * @return
31     */
32    public boolean getSimilarity(IGUIElementSpec other);
33
34    /**
35     * <p>
36     * TODO: comment
37     * </p>
38     *
39     * @param other
40     * @return
41     */
42    public boolean equals(IGUIElementSpec other);
43   
44    /**
45     * <p>
46     * TODO: comment
47     * </p>
48     *
49     * @return
50     */
51    public int hashCode();
52}
Note: See TracBrowser for help on using the repository browser.