KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > enhydra > shark > partmappersistence > data > HibernateNormalUser


1 /*
2  * Shark Hibernate PartMapPersistence - Copyright Open Wide
3  */

4
5 package org.enhydra.shark.partmappersistence.data;
6
7 import java.util.ArrayList JavaDoc;
8 import java.util.List JavaDoc;
9
10 /**
11  * Simple POJO class, part of the participant mapping model
12  *
13  * @author Vladislav Pernin
14  */

15 public class HibernateNormalUser {
16
17     private String JavaDoc userName;
18     private List JavaDoc procLevelParts = new ArrayList JavaDoc();
19     private List JavaDoc packLevelParts = new ArrayList JavaDoc();
20
21     public HibernateNormalUser() {
22     }
23
24     public String JavaDoc getUserName() {
25         return userName;
26     }
27     public void setUserName(String JavaDoc userName) {
28         this.userName = userName;
29     }
30
31     public List JavaDoc getProcLevelParts() {
32         return procLevelParts;
33     }
34
35     public void setProcLevelParts(List JavaDoc procLevelParts) {
36         this.procLevelParts = procLevelParts;
37     }
38     
39     public void addProcLevelParts(HibernateProcessLevelParticipant proLevelPart){
40         if(!procLevelParts.contains(proLevelPart))procLevelParts.add(proLevelPart);
41     }
42     
43     public void removeProcLevelParts(HibernateProcessLevelParticipant proLevelPart){
44         procLevelParts.remove(proLevelPart);
45     }
46     
47     public List JavaDoc getPackLevelParts() {
48         return packLevelParts;
49     }
50
51     public void setPackLevelParts(List JavaDoc packLevelParts) {
52         this.packLevelParts = packLevelParts;
53     }
54     
55     public void addPackLevelParts(HibernatePackageLevelParticipant packLevelPart){
56         if(!packLevelParts.contains(packLevelPart))packLevelParts.add(packLevelPart);
57     }
58     
59     public void removePackLevelParts(HibernatePackageLevelParticipant packLevelPart){
60         packLevelParts.remove(packLevelPart);
61     }
62     
63     public String JavaDoc toString() {
64         String JavaDoc retVal = "";
65         retVal += "\nusername = "+this.userName;
66         return retVal;
67     }
68
69 }
Popular Tags