KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > property


1
2
3
4 class property {
5
6     int doubler;
7     static boolean diditwork;
8     static String JavaDoc printer;
9
10     static {
11     jbet.cmd.property.makeProperty("diditwork");
12     jbet.cmd.property.makeProperty("printer");
13     jbet.cmd.property.makeProperty("doubler");
14     }
15     
16     static boolean get__diditwork() { return true; }
17     static void set__diditwork(boolean f) {}
18     static void set__printer(String JavaDoc f) {
19     System.out.println(f);
20     }
21     static String JavaDoc get__printer() {return null;}
22     int get__doubler() {
23     return doubler;
24     }
25     void set__doubler(int d) {
26     doubler = d*2;
27     }
28
29     void go() {
30     doubler = 5;
31     System.out.println(doubler);
32     }
33
34     static public void main(String JavaDoc []args) {
35     if (diditwork)
36         System.out.println("YAY");
37     else
38         System.out.println("NAY");
39     printer = "foo";
40     property p = new property();
41     p.go();
42     }
43
44
45 }
46
Popular Tags