Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
executable file
·
97 lines (84 loc) · 2.1 KB

File metadata and controls

executable file
·
97 lines (84 loc) · 2.1 KB
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
package goo;
/**
* Represents a user-generated event. Objects if this class encapsulate whether
* the event is an ON or an OFF event, and an integer value that might be
* associated with the event (for example the position of a slider). The event
* also has a reference to its source.
*
* @author Tim Blackwell
*
*/
public class GooEvent {
private GooComponent source;
private int x, y, value;
final static int UNSPECIFIED = -1, ON = 1, OFF = 0;
/**
* Creates a <code>GooEvent</code> associated with a given component.
* @param c reference to originating component.
* @param x x coordinate of original mouse click that generated this event.
* @param y y coordinate of mouse that generated this event.
* @param val an integer value that might be associated with this event
*/
public GooEvent(GooComponent c, int x, int y, int val) {
source = c;
this.x = x;
this.y = y;
value = val;
}
/**
* Returns a reference to the source of this event.
* @return a reference to the originating <code>GooComponent</code>.
*/
public GooComponent getSource() {
return source;
}
/**
* This method can be used to manually set the originating source.
* @param c
*/
public void setSource(GooComponent c) {
source = c;
}
/**
* Returns any integer value that might be associated with this event,
* @return integer event value.
*/
public int getValue() {
return value;
}
/**
* Manually sets the value of this event.
* @param v the desired value.
*/
public void setValue(int v) {
value = v;
}
/**
* Gets the x coordinate of the original mouse click.
* @return x coordinate of mouse click.
*/
public int getX() {
return x;
}
/**
* This method can be used to set a x coordinate of this event.
* @param i Desired x coordinate.
*/
public void setX(int i) {
x = i;
}
/**
* Gets the y coordinate of the original mouse click.
* @return y coordinate of mouse click.
*/
public int getY() {
return y;
}
/**
* This method can be used to set a y coordinate of this event.
* @param i Desired y coordinate.
*/
public void setY(int i) {
y = i;
}
}
Morty Proxy This is a proxified and sanitized view of the page, visit original site.