1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.fhw.cabaweb.webfrontend.forms.multiple;
20
21 import java.util.Collection;
22
23 import javax.servlet.http.HttpServletRequest;
24
25 import org.apache.struts.action.ActionForm;
26 import org.apache.struts.action.ActionMapping;
27
28 /***
29 * Formularklasse der MVC Architektur von Struts.
30 * In diesem Fall für eine Collection von Objekten (Liste der Voreinstellungen)
31 *
32 * @author <a href="mailto:thomas.vogt@tvc-software.com">Thomas Vogt</a>
33 * @version Version 1.0 22.07.2004
34 */
35 public final class VoreinstellungenForm extends ActionForm {
36
37
38 /*** Collection von Gruppenmitglieder Objekten */
39 private Collection voreinstellungen = null;
40
41
42
43 /***
44 * GET Methode
45 *
46 * @return der Parameterwert (Collection von Voreinstellungen )
47 */
48 public Collection getVoreinstellungen()
49 {
50 return this.voreinstellungen;
51 }
52
53 /***
54 * SET Methode
55 *
56 * @param voreinstellungen Der zu setzende Parameterwert (Collection von Voreinstellungen )
57 */
58 public void setVoreinstellungen(Collection voreinstellungen)
59 {
60 this.voreinstellungen = voreinstellungen;
61 }
62
63
64
65 /***
66 * Zurücksetzen aller Parameterwerte auf die Default Werte.
67 *
68 * @param mapping Das Mapping das benutzt wurde um diese Instanz zu selektieren
69 * @param request Die Servlet Anfrage die wir gerade bearbeiten
70 */
71 public void reset(ActionMapping mapping, HttpServletRequest request)
72 {
73 this.voreinstellungen = null;
74 }
75 }