KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > rero > ircfw > MyUser


1 package rero.ircfw;
2
3 import rero.ircfw.data.*;
4
5 public class MyUser
6 {
7     public MyUser()
8     {
9
10     }
11
12     protected GenericMode myModes = new GenericMode();
13
14     public void setMode(String JavaDoc m) { myModes = new GenericMode(m); }
15     public GenericMode getMode() { return myModes; }
16
17     protected long awayTime = 0;
18
19     public void setAway()
20     {
21         awayTime = System.currentTimeMillis();
22     }
23
24     public void setBack()
25     {
26         awayTime = 0;
27     }
28
29     public boolean isAway()
30     {
31         return (awayTime != 0);
32     }
33
34     public long getAwayTime()
35     {
36         return System.currentTimeMillis() - awayTime;
37     }
38 }
39
Popular Tags