blob: b7c8cbc7191f02c55ce4939e244739722a97a99a (
plain)
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
|
package JACE.Concurrency;
import JACE.ASX.TimedWait;
class WaitObject extends TimedWait
{
public WaitObject ()
{
super ();
}
public WaitObject (Object obj)
{
super (obj);
}
public WaitObject (boolean initialState)
{
condition_ = initialState;
}
public WaitObject (boolean initialState, Object obj)
{
super (obj);
condition_ = initialState;
}
public boolean condition ()
{
return this.condition_;
}
public void condition (boolean c)
{
this.condition_ = c;
}
private boolean condition_ = false;
}
|