| 1 4 package com.nightlabs.ipanema.person.id; 5 6 import com.nightlabs.ipanema.person.PersonDataBlockGroup; 7 import com.nightlabs.jdo.BaseObjectID; 8 import com.nightlabs.jdo.ObjectIDException; 9 10 13 public class PersonDataBlockID extends BaseObjectID 14 { 15 16 public static PersonDataBlockID create( 17 String _organisationID, long _personID, 18 String _personStructBlockOrganisationID, String _personStructBlockID, 19 Integer _personDataBlockID) 20 { 21 PersonDataBlockID n = new PersonDataBlockID(); 22 n.organisationID = _organisationID; 23 n.personID = _personID; 24 n.personStructBlockOrganisationID = _personStructBlockOrganisationID; 25 n.personStructBlockID = _personStructBlockID; 26 n.personDataBlockID = _personDataBlockID; 27 return n; 28 } 29 30 public static PersonDataBlockID create(PersonDataBlockGroup personDataBlockGroup, Integer _personDataBlockID) 31 { 32 PersonDataBlockID n = new PersonDataBlockID(); 33 n.organisationID = personDataBlockGroup.getOrganisationID(); 34 n.personID = personDataBlockGroup.getPersonID(); 35 n.personStructBlockID = personDataBlockGroup.getPersonStructBlockID(); 36 n.personDataBlockID = _personDataBlockID; 37 return n; 38 } 39 40 public PersonDataBlockID() { } 41 public PersonDataBlockID(String keyStr) 42 throws ObjectIDException 43 { 44 super(keyStr); 45 } 46 47 public String organisationID; 48 49 public long personID; 50 51 public String personStructBlockOrganisationID; 52 53 public String personStructBlockID; 54 55 public Integer personDataBlockID; 56 57 } 58 | Popular Tags |