1 /******************************************************************************
2 * UserConfigForm.java - A bean to wrap the User in a form friendly package
3 *
4 * PicMan - The BuckoSoft Picture Manager in Java
5 * Copyright(c) 2009 - Dick Balaska
6 *
7 */
8 package com.buckosoft.PicMan.web;
9
10 import java.util.List;
11
12 import com.buckosoft.BSAccount.web.BSAccountUserWebSession;
13 import com.buckosoft.PicMan.domain.Set;
14 import com.buckosoft.PicMan.domain.User;
15
16 /** A bean to wrap the User in a form friendly package.
17 * @author Dick Balaska
18 * @since 2009/06/18
19 * @see <a href="http://cvs.buckosoft.com/Projects/java/PicMan/PicMan/src/com/buckosoft/PicMan/web/UserConfigForm.java">UserConfigForm.java</a>
20 */
21 public class UserConfigForm {
22
23 private User user;
24 private BSAccountUserWebSession userWebSession;
25 private String message = "";
26 private String errorMessage;
27 private List<Set> sets;
28
29 public UserConfigForm() {
30 }
31
32 public BSAccountUserWebSession getUserWebSession() { return(userWebSession); }
33 public void setUserWebSession(BSAccountUserWebSession us) { userWebSession = us; }
34
35 /**
36 * @return the user
37 */
38 public User getUser() {
39 return user;
40 }
41
42 /**
43 * @param user the user to set
44 */
45 public void setUser(User user) {
46 this.user = user;
47 }
48
49 /** If the Form Controller wants to display a message to the user, it will be here.
50 * @return the message
51 */
52 public String getMessage() {
53 return message;
54 }
55
56 /** Set any message that is to be displayed to the user in the System Setup page
57 * @param message the message to set
58 */
59 public void setMessage(String message) {
60 this.message = message;
61 }
62
63 /** If the Form Controller wants to display an error to the user, it will be here.
64 * @return the errorMessage
65 */
66 public String getErrorMessage() {
67 return errorMessage;
68 }
69
70 /** Set any error message that is to be displayed to the user in the System Setup page.
71 * @param errorMessage the errorMessage to set
72 */
73 public void setErrorMessage(String errorMessage) {
74 this.errorMessage = errorMessage;
75 }
76
77 /**
78 * @return the sets
79 */
80 public List<Set> getSets() {
81 return sets;
82 }
83 /**
84 * @param sets the sets to set
85 */
86 public void setSets(List<Set> sets) {
87 this.sets = sets;
88 }
89 }