1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 package org.fhw.cabaweb.ojb.dataobjects;
21
22 import java.io.Serializable;
23 /***
24 * Klasse für die Datenbankrepräsentation der Berechnungsaufträge
25 *
26 * @author <a href="mailto:thomas.vogt@tvc-software.com">Thomas Vogt</a>
27 * @version Version 1.0 03.05.2004
28 */
29 public class Voreinstellungen_Gruppierungsnamen implements Serializable
30 {
31 /*** Artificial PrimaryKey für die Identifikation der Gruppierung */
32 private Integer gruppierungsnummer;
33 /*** Foreign PrimaryKey für die Identifikation des Projekts */
34 private Projekte projekte;
35 /*** Der Name der Gruppierung */
36 private String gruppierungsname;
37
38 /***
39 * Standardkonstruktor
40 */
41 public Voreinstellungen_Gruppierungsnamen()
42 {
43 this.setGruppierungsnummer(null);
44 this.setProjekte(null);
45 this.setGruppierungsname(null);
46 }
47
48 /***
49 * Überschriebener Konstruktor mit alle Parametern als Übergabeparamerter
50 *
51 * @param gruppierungsnummer Der Wert für den Parameter Gruppierungsnummer
52 * @param projekte Der Wert für den Parameter Projekt
53 * @param gruppierungsname Der Name der Gruppierung
54 */
55 public Voreinstellungen_Gruppierungsnamen(Integer gruppierungsnummer, Projekte projekte, String gruppierungsname)
56 {
57 this.setGruppierungsnummer(gruppierungsnummer);
58 this.setProjekte(projekte);
59 this.setGruppierungsname(gruppierungsname);
60 }
61
62 /***
63 * gets projekte
64 * @return projekte
65 */
66 public Projekte getProjekte() {
67 return projekte;
68 }
69
70 /***
71 * sets projekte
72 * @param projekte projekte
73 */
74 public void setProjekte(Projekte projekte) {
75 this.projekte = projekte;
76 }
77
78
79 /***
80 * gets gruppierungsnummer
81 * @return gruppierungsnummer
82 */
83 public Integer getGruppierungsnummer() {
84 return gruppierungsnummer;
85 }
86
87 /***
88 * sets gruppierungsnummer
89 * @param gruppierungsnummer gruppierungsnummer
90 */
91 public void setGruppierungsnummer(Integer gruppierungsnummer) {
92 this.gruppierungsnummer = gruppierungsnummer;
93 }
94
95 /***
96 * gets gruppierungsname
97 * @return gruppierungsname
98 */
99 public String getGruppierungsname() {
100 return gruppierungsname;
101 }
102
103 /***
104 * sets gruppierungsname
105 * @param gruppierungsname gruppierungsname
106 */
107 public void setGruppierungsname(String gruppierungsname) {
108 this.gruppierungsname = gruppierungsname;
109 }
110
111 /***
112 * Gibt den Inhalt der Klassenparameter als String zurück
113 *
114 * @return String mit dem Inhalt der Klassenparameter
115 */
116 public String toString()
117 {
118 return "[ Projekt " + getProjekte().getProjektname() + " ] Gruppierungsnummer: " + gruppierungsnummer + " Gruppierungsname: " + gruppierungsname;
119 }
120 }