KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > nightlabs > ipanema > person > id > PersonDataBlockGroupID


1 /*
2  * Created on 19.03.2004
3  */

4 package com.nightlabs.ipanema.person.id;
5
6 import com.nightlabs.ipanema.person.Person;
7 import com.nightlabs.jdo.BaseObjectID;
8 import com.nightlabs.jdo.ObjectIDException;
9
10 /**
11  * @author marco
12  */

13 public final class PersonDataBlockGroupID extends BaseObjectID
14 {
15     public static PersonDataBlockGroupID create(String JavaDoc _organisationID, long _personID, String JavaDoc _personStructBlockOrganisationID, String JavaDoc _personStructBlockID)
16     {
17         PersonDataBlockGroupID n = new PersonDataBlockGroupID();
18         n.organisationID = _organisationID;
19         n.personID = _personID;
20         n.personStructBlockOrganisationID = _personStructBlockOrganisationID;
21         n.personStructBlockID = _personStructBlockID;
22         return n;
23     }
24     
25     public static PersonDataBlockGroupID create(Person _person, String JavaDoc _personStructBlockOrganisationID, String JavaDoc _personStructBlockID)
26     {
27         PersonDataBlockGroupID n = new PersonDataBlockGroupID();
28         n.organisationID = _person.getOrganisationID();
29         n.personID = _person.getPersonID();
30         n.personStructBlockOrganisationID = _personStructBlockOrganisationID;
31         n.personStructBlockID = _personStructBlockID;
32         return n;
33     }
34
35     public PersonDataBlockGroupID() { }
36     public PersonDataBlockGroupID(String JavaDoc keyStr)
37         throws ObjectIDException
38     {
39         super(keyStr);
40     }
41
42     public String JavaDoc organisationID;
43     
44     public long personID;
45     
46     public String JavaDoc personStructBlockOrganisationID;
47     
48     public String JavaDoc personStructBlockID;
49     
50 //
51
// /**
52
// * @return Returns the organisationID.
53
// */
54
// public String getOrganisationID() {
55
// return organisationID;
56
// }
57
//
58
// /**
59
// * @return Returns the personID.
60
// */
61
// public long getPersonID() {
62
// return personID;
63
// }
64
//
65
// /**
66
// * @return Returns the personStructBlockID.
67
// */
68
// public String getPersonStructBlockID() {
69
// return personStructBlockID;
70
// }
71

72 }
73
Popular Tags