source: trunk/autoquest-htmlmonitor/src/main/java/de/ugoe/cs/autoquest/htmlmonitor/HtmlEvent.java @ 857

Last change on this file since 857 was 857, checked in by pharms, 12 years ago
  • initial version of the HTML monitor
File size: 2.0 KB
Line 
1package de.ugoe.cs.autoquest.htmlmonitor;
2
3/**
4 * <p>
5 * TODO comment
6 * </p>
7 *
8 * @author Patrick Harms
9 */
10class HtmlEvent {
11
12    /**
13     *
14     */
15    private HtmlClientInfos clientInfos;
16
17    /**
18     *
19     */
20    private Long time;
21
22    /**
23     *
24     */
25    private String path;
26
27    /**
28     *
29     */
30    private String eventType;
31
32    /**
33     *
34     */
35    private Integer[] coordinates;
36
37    /**
38     *
39     */
40    private Integer key;
41
42    /**
43     *
44     */
45    private Integer scrollPosition;
46
47    /**
48     * <p>
49     * TODO: comment
50     * </p>
51     *
52     * @param clientInfos
53     * @param time
54     * @param path
55     * @param eventType
56     * @param coordinates
57     * @param key
58     * @param scrollPosition
59     */
60    HtmlEvent(HtmlClientInfos clientInfos,
61              Long            time,
62              String          path,
63              String          eventType,
64              Integer[]       coordinates,
65              Integer         key,
66              Integer         scrollPosition)
67    {
68        this.clientInfos = clientInfos;
69        this.time = time;
70        this.path = path;
71        this.eventType = eventType;
72        this.coordinates = coordinates;
73        this.key = key;
74        this.scrollPosition = scrollPosition;
75    }
76
77    /**
78     * @return the clientInfos
79     */
80    HtmlClientInfos getClientInfos() {
81        return clientInfos;
82    }
83
84    /**
85     * @return the time
86     */
87    Long getTime() {
88        return time;
89    }
90
91    /**
92     * @return the path
93     */
94    String getPath() {
95        return path;
96    }
97
98    /**
99     * @return the eventType
100     */
101    String getEventType() {
102        return eventType;
103    }
104
105    /**
106     * @return the coordinates
107     */
108    Integer[] getCoordinates() {
109        return coordinates;
110    }
111
112    /**
113     * @return the key
114     */
115    Integer getKey() {
116        return key;
117    }
118
119    /**
120     * @return the scrollPosition
121     */
122    Integer getScrollPosition() {
123        return scrollPosition;
124    }
125
126}
Note: See TracBrowser for help on using the repository browser.