| 1 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 13 public final class PersonDataBlockGroupID extends BaseObjectID 14 { 15 public static PersonDataBlockGroupID create(String _organisationID, long _personID, String _personStructBlockOrganisationID, String _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 _personStructBlockOrganisationID, String _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 keyStr) 37 throws ObjectIDException 38 { 39 super(keyStr); 40 } 41 42 public String organisationID; 43 44 public long personID; 45 46 public String personStructBlockOrganisationID; 47 48 public String personStructBlockID; 49 50 72 } 73 | Popular Tags |