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 Projektbeschreibungen
25 *
26 * @author <a href="mailto:thomas.vogt@tvc-software.com">Thomas Vogt</a>
27 * @version Version 1.0 05.05.2004
28 */
29 public class Ergebnissdaten_Untergruppierungsbeschreibungen implements Serializable
30 {
31 /*** Foreign PrimaryKey für die Identifikation des Ergebnissdaten_Untergruppierungsnamen */
32 private Ergebnissdaten_Untergruppierungsnamen ergebnissdaten_untergruppierungsnamen;
33 /*** Foreign PrimaryKey für die Identifikation der Sprache */
34 private Sprachen sprachen;
35 /*** Die Kurzbeschreibung des Ergebnissdaten_Untergruppierungsnamen in dieser Sprache des Projekts */
36 private String kurzbeschreibung;
37 /*** Die Beschreibung des Ergebnissdaten_Untergruppierungsnamen in dieser Sprache des Projekts */
38 private String beschreibung;
39
40 /***
41 * Standardkonstruktor
42 */
43 public Ergebnissdaten_Untergruppierungsbeschreibungen()
44 {
45 this.ergebnissdaten_untergruppierungsnamen = null;
46 this.sprachen = null;
47 this.kurzbeschreibung = null;
48 this.beschreibung = null;
49 }
50
51 /***
52 * Überschriebener Konstruktor mit alle Parametern als Übergabeparamerter
53 *
54 * @param ergebnissdaten_untergruppierungsnamen Der Wert für den Parameter Ergebnissdaten_Gruppierungsnamen
55 * @param sprachen Der Wert für den Parameter Sprache
56 * @param kurzbeschreibung Der Wert für den Kurzbeschreibungs-Parameter
57 * @param beschreibung Der Wert für den Beschreibungs-Parameter
58 */
59 public Ergebnissdaten_Untergruppierungsbeschreibungen(Ergebnissdaten_Untergruppierungsnamen ergebnissdaten_untergruppierungsnamen, Sprachen sprachen, String kurzbeschreibung, String beschreibung)
60 {
61 this.ergebnissdaten_untergruppierungsnamen = ergebnissdaten_untergruppierungsnamen;
62 this.sprachen = sprachen;
63 this.kurzbeschreibung = kurzbeschreibung;
64 this.beschreibung = beschreibung;
65 }
66
67 /***
68 * Getter Methode für das zugeordnete Ergebnissdaten_Gruppierungsnamen Objekt
69 *
70 * @return Ergebnissdaten_Untergruppierungsnamen Das zugeordnete Ergebnissdaten_Gruppierungsnamen Objekt
71 */
72 public Ergebnissdaten_Untergruppierungsnamen getErgebnissdaten_untergruppierungsnamen()
73 {
74 return this.ergebnissdaten_untergruppierungsnamen;
75 }
76
77 /***
78 * Getter Methode für die zugeordnete Sprache
79 *
80 * @return Sprachen Die zugeordnete Sprache
81 */
82 public Sprachen getSprachen()
83 {
84 return this.sprachen;
85 }
86
87 /***
88 * Getter Methode für den Parameter Kurzbeschreibung
89 *
90 * @return String Die Kurzbeschreibung
91 */
92 public String getKurzbeschreibung()
93 {
94 return kurzbeschreibung;
95 }
96
97 /***
98 * Getter Methode für den Parameter Beschreibung
99 *
100 * @return String Die Beschreibung
101 */
102 public String getBeschreibung()
103 {
104 return beschreibung;
105 }
106
107 /***
108 * Setter Methode für den Parameter Sprachen
109 *
110 * @param sprachen Sprachen-Objekt mit dem neuen Parameterwert
111 */
112 public void setSprachen(Sprachen sprachen)
113 {
114 this.sprachen = sprachen;
115 }
116
117 /***
118 * Setter Methode für den Parameter Ergebnissdaten_Untergruppierungsnamen
119 *
120 * @param ergebnissdaten_untergruppierungsnamen Ergebnissdaten_Untergruppierungsnamen-Objekt mit dem neuen Parameterwert
121 */
122 public void setErgebnissdaten_untergruppierungsnamen(Ergebnissdaten_Untergruppierungsnamen ergebnissdaten_untergruppierungsnamen)
123 {
124 this.ergebnissdaten_untergruppierungsnamen = ergebnissdaten_untergruppierungsnamen;
125 }
126
127 /***
128 * Setter Methode für den Parameter Kurzbeschreibung
129 *
130 * @param kurzbeschreibung String mit dem neuen Parameterwert
131 */
132 public void setKurzbeschreibung(String kurzbeschreibung)
133 {
134 this.kurzbeschreibung = kurzbeschreibung;
135 }
136
137 /***
138 * Setter Methode für den Parameter Beschreibung
139 *
140 * @param beschreibung String mit dem neuen Parameterwert
141 */
142 public void setBeschreibung(String beschreibung)
143 {
144 this.beschreibung = beschreibung;
145 }
146
147 /***
148 * Gibt den Inhalt der Klassenparameter als String zurück
149 *
150 * @return String mit dem Inhalt der Klassenparameter
151 */
152 public String toString()
153 {
154 return "[ Gruppierung " + ergebnissdaten_untergruppierungsnamen.getErgebnissdaten_gruppierungsnamen().getGruppierungsname() + " Untergruppierung " + ergebnissdaten_untergruppierungsnamen.getUntergruppierungsname() +" Projekt " + ergebnissdaten_untergruppierungsnamen.getErgebnissdaten_gruppierungsnamen().getProjekte().getProjektname() + ", Sprache " + sprachen.getSprachname() + " ] Kurzbeschreibung: " + kurzbeschreibung + " Beschreibung: " + beschreibung;
155 }
156 }