KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > objectweb > speedo > pobjects > userid > BasicB


1 /**
2  * Copyright (C) 2001-2004 France Telecom R&D
3  *
4  * This library is free software; you can redistribute it and/or
5  * modify it under the terms of the GNU Lesser General Public
6  * License as published by the Free Software Foundation; either
7  * version 2 of the License, or (at your option) any later version.
8  *
9  * This library is distributed in the hope that it will be useful,
10  * but WITHOUT ANY WARRANTY; without even the implied warranty of
11  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
12  * Lesser General Public License for more details.
13  *
14  * You should have received a copy of the GNU Lesser General Public
15  * License along with this library; if not, write to the Free Software
16  * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
17  */

18 package org.objectweb.speedo.pobjects.userid;
19
20 /**
21  *
22  * @author S.Chassande-Barrioz
23  */

24 public class BasicB {
25     public String JavaDoc id1;
26     public long id2;
27     
28     public String JavaDoc f1 = null;
29     public int f2 = 0;
30
31
32     private BasicB(String JavaDoc f1, int f2, boolean b) {
33         this.f1 = f1;
34         this.f2 = f2;
35     }
36     public BasicB(String JavaDoc id1, int id2) {
37         this.id1 = id1;
38         this.id2 = id2;
39     }
40
41     public BasicB(String JavaDoc id1, int id2, String JavaDoc f1, int f2) {
42         this(id1, id2);
43         this.f1 = f1;
44         this.f2 = f2;
45     }
46
47     protected BasicB(String JavaDoc f1) {
48         this.f1 = f1;
49     }
50     public BasicB() {
51     }
52
53     public String JavaDoc getId1() {
54         return id1;
55     }
56
57     public long getId2() {
58         return id2;
59     }
60
61     public String JavaDoc readF1() {
62         return f1;
63     }
64
65     public void writeF1(String JavaDoc f1) {
66         this.f1 = f1;
67     }
68
69     public int readF2() {
70         return f2;
71     }
72
73     public void writeF2(int f2) {
74         this.f2 = f2;
75     }
76
77     public String JavaDoc readF1_F2() {
78         return f1 + f2;
79     }
80
81     public void writeF1() {
82         f1 = "azerty";
83     }
84
85     public void writeF2() {
86         f2 = 1;
87     }
88
89     public void writeF1_F2() {
90         f1 = "qsdfgh";
91         f2 = 2;
92     }
93
94     public void delegateWriteF1() {
95         writeF1();
96     }
97 }
98
Popular Tags