1 | package edu.iu.uis.sit.portal.user; |
2 | |
3 | import java.io.Serializable; |
4 | import java.util.List; |
5 | |
6 | import org.apache.pluto.driver.services.portal.PageConfig; |
7 | |
8 | import edu.iu.uis.sit.portal.user.domain.OneStartUser; |
9 | |
10 | public class User implements Serializable { |
11 | |
12 | public static final String USER_KEY = "edu.iu.uis.sit.portal.user.User"; |
13 | |
14 | private RoleInformation roleInformation; |
15 | private boolean subtab; |
16 | private boolean subSubtab; |
17 | private PageConfig parent; |
18 | private String focus; |
19 | private String portletTitle; |
20 | private String pathInfo; |
21 | private String parentId; |
22 | private OneStartUser onestartUser; |
23 | private String lastName; |
24 | private String firstName; |
25 | private String emailAddress; |
26 | private String campusCode; |
27 | private List groups; |
28 | private List groupQuickLinks; |
29 | |
30 | public User() { |
31 | |
32 | } |
33 | |
34 | public User(OneStartUser onestartUser, String lastName, String firstName, String emailAddress, String campus, List groups) { |
35 | this.onestartUser = onestartUser; |
36 | this.lastName = lastName; |
37 | this.firstName = firstName; |
38 | this.emailAddress = emailAddress; |
39 | this.campusCode = campus; |
40 | this.groups = groups; |
41 | } |
42 | |
43 | public String getParentId() { |
44 | return parentId; |
45 | } |
46 | |
47 | public void setParentId(String parentId) { |
48 | this.parentId = parentId; |
49 | } |
50 | |
51 | public String getFocus() { |
52 | return focus; |
53 | } |
54 | |
55 | public void setFocus(String focus) { |
56 | this.focus = focus; |
57 | } |
58 | |
59 | public PageConfig getParent() { |
60 | return parent; |
61 | } |
62 | |
63 | public void setParent(PageConfig parent) { |
64 | this.parent = parent; |
65 | } |
66 | |
67 | public String getPathInfo() { |
68 | return pathInfo; |
69 | } |
70 | |
71 | public void setPathInfo(String pathInfo) { |
72 | this.pathInfo = pathInfo; |
73 | } |
74 | |
75 | public String getPortletTitle() { |
76 | return portletTitle; |
77 | } |
78 | |
79 | public void setPortletTitle(String portletTitle) { |
80 | this.portletTitle = portletTitle; |
81 | } |
82 | |
83 | public boolean isSubSubtab() { |
84 | return subSubtab; |
85 | } |
86 | |
87 | public void setSubSubtab(boolean subSubtab) { |
88 | this.subSubtab = subSubtab; |
89 | } |
90 | |
91 | public boolean isSubtab() { |
92 | return subtab; |
93 | } |
94 | |
95 | public void setSubtab(boolean subtab) { |
96 | this.subtab = subtab; |
97 | } |
98 | |
99 | public OneStartUser getOnestartUser() { |
100 | return onestartUser; |
101 | } |
102 | |
103 | public void setOnestartUser(OneStartUser onestartUser) { |
104 | this.onestartUser = onestartUser; |
105 | } |
106 | |
107 | public String getCampusCode() { |
108 | return campusCode; |
109 | } |
110 | |
111 | public void setCampusCode(String campusCode) { |
112 | this.campusCode = campusCode; |
113 | } |
114 | |
115 | public String getEmailAddress() { |
116 | return emailAddress; |
117 | } |
118 | |
119 | public void setEmailAddress(String emailAddress) { |
120 | this.emailAddress = emailAddress; |
121 | } |
122 | |
123 | public String getFirstName() { |
124 | return firstName; |
125 | } |
126 | |
127 | public void setFirstName(String firstName) { |
128 | this.firstName = firstName; |
129 | } |
130 | |
131 | public List getGroups() { |
132 | return groups; |
133 | } |
134 | |
135 | public void setGroups(List groups) { |
136 | this.groups = groups; |
137 | } |
138 | |
139 | public String getLastName() { |
140 | return lastName; |
141 | } |
142 | |
143 | public void setLastName(String lastName) { |
144 | this.lastName = lastName; |
145 | } |
146 | |
147 | public RoleInformation getRoleInformation() { |
148 | return roleInformation; |
149 | } |
150 | |
151 | public void setRoleInformation(RoleInformation roleInformation) { |
152 | this.roleInformation = roleInformation; |
153 | } |
154 | |
155 | public List getGroupQuickLinks() { |
156 | return groupQuickLinks; |
157 | } |
158 | |
159 | public void setGroupQuickLinks(List groupQuickLinks) { |
160 | this.groupQuickLinks = groupQuickLinks; |
161 | } |
162 | |
163 | } |