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 Voreinstellungen_Feldnamen
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 Voreinstellungen_Feldnamen implements Serializable
30 {
31 /*** Artificial PrimaryKey für die Identifikation der Feldnamen */
32 private Integer feldnummer;
33 /*** Foreign PrimaryKey für die Identifikation der Untergruppierung */
34 private Voreinstellungen_Untergruppierungsnamen voreinstellungen_untergruppierungsnamen;
35 /*** Rangordnung der Felder (Sortierung innerhalb einer Untergruppe) */
36 private Integer reihenfolge;
37 /*** Der Name der Tabelle in der sich das Feld befindet */
38 private String tabellenname;
39 /*** Der Name des Feldes in der Tabelle in der sich das Feld befindet */
40 private String feldname;
41 /*** Der Name des Feldes wie er für den Benutzer dargestellt wird */
42 private String feldname_benutzer;
43
44 /***
45 * Standardkonstruktor
46 */
47 public Voreinstellungen_Feldnamen()
48 {
49 this.setFeldnummer(null);
50 this.setVoreinstellungen_untergruppierungsnamen(null);
51 this.setReihenfolge(null);
52 this.setTabellenname(null);
53 this.setFeldname(null);
54 this.setFeldname_benutzer(null);
55 }
56
57 /***
58 * Überschriebener Konstruktor mit alle Parametern als Übergabeparamerter
59 *
60 * @param feldnummer Der Wert für den Parameter Feldnummer
61 * @param voreinstellungen_untergruppierungsnamen Der Wert für den Parameter Voreinstellungen_Untergruppierungsnamen
62 * @param reihenfolge Rangordnung der Felder (Sortierung innerhalb einer Untergruppe)
63 * @param tabellenname Der Name der Tabelle in der sich das Feld befindet
64 * @param feldname Der Name des Feldes in der Tabelle in der sich das Feld befindet
65 * @param feldname_benutzer Der Name des Feldes wie er für den Benutzer dargestellt wird
66 */
67 public Voreinstellungen_Feldnamen(Integer feldnummer, Voreinstellungen_Untergruppierungsnamen voreinstellungen_untergruppierungsnamen, Integer reihenfolge, String tabellenname, String feldname, String feldname_benutzer)
68 {
69 this.setFeldnummer(feldnummer);
70 this.setVoreinstellungen_untergruppierungsnamen(voreinstellungen_untergruppierungsnamen);
71 this.setReihenfolge(reihenfolge);
72 this.setTabellenname(tabellenname);
73 this.setFeldname(feldname);
74 this.setFeldname_benutzer(feldname_benutzer);
75 }
76
77 /***
78 * @param feldnummer
79 */
80 public void setFeldnummer(Integer feldnummer)
81 {
82 this.feldnummer = feldnummer;
83 }
84
85 /***
86 * @return feldnummer
87 */
88 public Integer getFeldnummer()
89 {
90 return feldnummer;
91 }
92
93 /***
94 * @param voreinstellungen_untergruppierungsnamen
95 */
96 public void setVoreinstellungen_untergruppierungsnamen(Voreinstellungen_Untergruppierungsnamen voreinstellungen_untergruppierungsnamen)
97 {
98 this.voreinstellungen_untergruppierungsnamen = voreinstellungen_untergruppierungsnamen;
99 }
100
101 /***
102 * @return voreinstellungen_untergruppierungsnamen
103 */
104 public Voreinstellungen_Untergruppierungsnamen getVoreinstellungen_untergruppierungsnamen()
105 {
106 return voreinstellungen_untergruppierungsnamen;
107 }
108
109 /***
110 * @param reihenfolge
111 */
112 public void setReihenfolge(Integer reihenfolge)
113 {
114 this.reihenfolge = reihenfolge;
115 }
116
117 /***
118 * @return reihenfolge
119 */
120 public Integer getReihenfolge()
121 {
122 return reihenfolge;
123 }
124
125 /***
126 * @param tabellenname
127 */
128 public void setTabellenname(String tabellenname)
129 {
130 this.tabellenname = tabellenname;
131 }
132
133 /***
134 * @return tabellenname
135 */
136 public String getTabellenname()
137 {
138 return tabellenname;
139 }
140
141 /***
142 * @param feldname
143 */
144 public void setFeldname(String feldname)
145 {
146 this.feldname = feldname;
147 }
148
149 /***
150 * @return feldname
151 */
152 public String getFeldname()
153 {
154 return feldname;
155 }
156
157 /***
158 * @param feldname_benutzer
159 */
160 public void setFeldname_benutzer(String feldname_benutzer)
161 {
162 this.feldname_benutzer = feldname_benutzer;
163 }
164
165 /***
166 * @return feldname_benutzer
167 */
168 public String getFeldname_benutzer()
169 {
170 return feldname_benutzer;
171 }
172
173 /***
174 * Gibt den Inhalt der Klassenparameter als String zurück
175 *
176 * @return String mit dem Inhalt der Klassenparameter
177 */
178 public String toString()
179 {
180 return "[ Feldnummer " + feldnummer + " Gruppierung " + voreinstellungen_untergruppierungsnamen.getVoreinstellungen_gruppierungsnamen().getGruppierungsname() + " Untergruppierung " + voreinstellungen_untergruppierungsnamen.getUntergruppierungsname() + " Projekt " + voreinstellungen_untergruppierungsnamen.getVoreinstellungen_gruppierungsnamen().getProjekte().getProjektname() + " ] Feldname: " + feldname + " Tabellenname: " + tabellenname + " Feldname Benutzer: " + feldname_benutzer;
181 }
182 }