KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > tests > jfun > yan > monitoring > MonitoredObject


1 package tests.jfun.yan.monitoring;
2
3 public class MonitoredObject {
4   private int id;
5   private String JavaDoc name;
6   private String JavaDoc desc;
7   public MonitoredObject(int id, String JavaDoc name){
8     throw new IllegalStateException JavaDoc("constructor should not be called");
9   }
10   MonitoredObject(){}
11   public String JavaDoc getDesc() {
12     return desc;
13   }
14   public void setDesc(String JavaDoc desc) {
15     this.desc = desc;
16   }
17   public int getId() {
18     return id;
19   }
20   public void setId(int id) {
21     this.id = id;
22   }
23   public String JavaDoc getName() {
24     return name;
25   }
26   public void setName(String JavaDoc name) {
27     this.name = name;
28   }
29   public static MonitoredObject instance(int id, String JavaDoc name, String JavaDoc desc){
30     MonitoredObject r = new MonitoredObject();
31     r.setId(id);
32     r.setName(name);
33     r.setDesc(desc);
34     return r;
35   }
36 }
37
Popular Tags