View Javadoc

1   ////////////////////////////////////////////////////////////////////////////////
2   //CabaWeb
3   //Copyright (C) 2004  Thomas Vogt <Thomas.Vogt@TVC-Software.com>
4   //
5   //This library is free software; you can redistribute it and/or
6   //modify it under the terms of the GNU Lesser General Public
7   //License as published by the Free Software Foundation; either
8   //version 2.1 of the License, or (at your option) any later version.
9   //
10  //This library is distributed in the hope that it will be useful,
11  //but WITHOUT ANY WARRANTY; without even the implied warranty of
12  //MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
13  //Lesser General Public License for more details.
14  //
15  //You should have received a copy of the GNU Lesser General Public
16  //License along with this library; if not, write to the Free Software
17  //Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
18  ////////////////////////////////////////////////////////////////////////////////
19  
20  package org.fhw.cabaweb.ojb;
21  
22  import java.util.ArrayList;
23  import java.util.Collection;
24  
25  import org.apache.ojb.broker.metadata.FieldHelper;
26  import org.apache.ojb.broker.query.Criteria;
27  import org.apache.ojb.broker.PersistenceBroker;
28  
29  import org.fhw.cabaweb.ojb.abstracts.AbstractUseCase;
30  import org.fhw.cabaweb.ojb.dataobjects.Voreinstellungen_Integer;
31  
32  /***
33   * Abstrakte Klasse f&uuml;r die OJB Kapselung der Datenbankoperationen
34   *
35   * @author  <a href="mailto:thomas.vogt@tvc-software.com">Thomas Vogt</a>
36   * @version Version 1.0 19.05.2004
37   */
38  public class UseCaseVoreinstellungenInteger extends AbstractUseCase
39  {
40      /*** Konstruktor
41       * 
42       * @param broker Instanz des Persistence Brokers
43       */
44      public UseCaseVoreinstellungenInteger(PersistenceBroker broker)
45      {
46          super(broker);
47      }
48  
49      /***
50        * @see org.fhw.cabaweb.ojb.abstracts.AbstractUseCase#erzeugen(java.lang.Object)
51        */
52      public final boolean erzeugen(Object arg)
53      {
54          Voreinstellungen_Integer newVoreinstellungen_Integer = (Voreinstellungen_Integer) arg;
55          return anlegen(newVoreinstellungen_Integer);
56      }
57  
58      /***
59        * @see org.fhw.cabaweb.ojb.abstracts.AbstractUseCase#editieren(java.lang.Object)
60        */
61      public final boolean editieren(Object arg)
62      {
63          boolean retval = true;
64          Voreinstellungen_Integer editVoreinstellungen_IntegerTemp = (Voreinstellungen_Integer) arg;
65          Voreinstellungen_Integer editVoreinstellungen_Integer = null;
66  
67          Collection liste =  null;
68  
69          Criteria criteria = new Criteria();
70  
71          if (editVoreinstellungen_IntegerTemp.getProjekte() != null && editVoreinstellungen_IntegerTemp.getProjekte().getProjektnummer() != null)
72              criteria.addEqualTo("Projektnummer", editVoreinstellungen_IntegerTemp.getProjekte().getProjektnummer());
73  
74          liste = sucheQBC(Voreinstellungen_Integer.class, criteria, null);
75          if(liste != null && liste.size() == 1)
76              editVoreinstellungen_Integer = (Voreinstellungen_Integer) liste.iterator().next();
77  
78          // Editieren des existierenden Eintrags
79          editVoreinstellungen_Integer.setInteger1(editVoreinstellungen_IntegerTemp.getInteger1());
80          editVoreinstellungen_Integer.setInteger2(editVoreinstellungen_IntegerTemp.getInteger2());
81          editVoreinstellungen_Integer.setInteger3(editVoreinstellungen_IntegerTemp.getInteger3());
82          editVoreinstellungen_Integer.setInteger4(editVoreinstellungen_IntegerTemp.getInteger4());
83          editVoreinstellungen_Integer.setInteger5(editVoreinstellungen_IntegerTemp.getInteger5());
84          editVoreinstellungen_Integer.setInteger6(editVoreinstellungen_IntegerTemp.getInteger6());
85          editVoreinstellungen_Integer.setInteger7(editVoreinstellungen_IntegerTemp.getInteger7());
86          editVoreinstellungen_Integer.setInteger8(editVoreinstellungen_IntegerTemp.getInteger8());
87          editVoreinstellungen_Integer.setInteger9(editVoreinstellungen_IntegerTemp.getInteger9());
88          editVoreinstellungen_Integer.setInteger10(editVoreinstellungen_IntegerTemp.getInteger10());
89          editVoreinstellungen_Integer.setInteger11(editVoreinstellungen_IntegerTemp.getInteger11());
90          editVoreinstellungen_Integer.setInteger12(editVoreinstellungen_IntegerTemp.getInteger12());
91          editVoreinstellungen_Integer.setInteger13(editVoreinstellungen_IntegerTemp.getInteger13());
92          editVoreinstellungen_Integer.setInteger14(editVoreinstellungen_IntegerTemp.getInteger14());
93          editVoreinstellungen_Integer.setInteger15(editVoreinstellungen_IntegerTemp.getInteger15());
94          editVoreinstellungen_Integer.setInteger16(editVoreinstellungen_IntegerTemp.getInteger16());
95          editVoreinstellungen_Integer.setInteger17(editVoreinstellungen_IntegerTemp.getInteger17());
96          editVoreinstellungen_Integer.setInteger18(editVoreinstellungen_IntegerTemp.getInteger18());
97          editVoreinstellungen_Integer.setInteger19(editVoreinstellungen_IntegerTemp.getInteger19());
98          editVoreinstellungen_Integer.setInteger20(editVoreinstellungen_IntegerTemp.getInteger20());
99          editVoreinstellungen_Integer.setInteger21(editVoreinstellungen_IntegerTemp.getInteger21());
100         editVoreinstellungen_Integer.setInteger22(editVoreinstellungen_IntegerTemp.getInteger22());
101         editVoreinstellungen_Integer.setInteger23(editVoreinstellungen_IntegerTemp.getInteger23());
102         editVoreinstellungen_Integer.setInteger24(editVoreinstellungen_IntegerTemp.getInteger24());
103         editVoreinstellungen_Integer.setInteger25(editVoreinstellungen_IntegerTemp.getInteger25());
104         editVoreinstellungen_Integer.setInteger26(editVoreinstellungen_IntegerTemp.getInteger26());
105         editVoreinstellungen_Integer.setInteger27(editVoreinstellungen_IntegerTemp.getInteger27());
106         editVoreinstellungen_Integer.setInteger28(editVoreinstellungen_IntegerTemp.getInteger28());
107         editVoreinstellungen_Integer.setInteger29(editVoreinstellungen_IntegerTemp.getInteger29());
108         editVoreinstellungen_Integer.setInteger30(editVoreinstellungen_IntegerTemp.getInteger30());
109         editVoreinstellungen_Integer.setInteger31(editVoreinstellungen_IntegerTemp.getInteger31());
110         editVoreinstellungen_Integer.setInteger32(editVoreinstellungen_IntegerTemp.getInteger32());
111         editVoreinstellungen_Integer.setInteger33(editVoreinstellungen_IntegerTemp.getInteger33());
112         editVoreinstellungen_Integer.setInteger34(editVoreinstellungen_IntegerTemp.getInteger34());
113         editVoreinstellungen_Integer.setInteger35(editVoreinstellungen_IntegerTemp.getInteger35());
114         editVoreinstellungen_Integer.setInteger36(editVoreinstellungen_IntegerTemp.getInteger36());
115         editVoreinstellungen_Integer.setInteger37(editVoreinstellungen_IntegerTemp.getInteger37());
116         editVoreinstellungen_Integer.setInteger38(editVoreinstellungen_IntegerTemp.getInteger38());
117         editVoreinstellungen_Integer.setInteger39(editVoreinstellungen_IntegerTemp.getInteger39());
118         editVoreinstellungen_Integer.setInteger40(editVoreinstellungen_IntegerTemp.getInteger40());
119         editVoreinstellungen_Integer.setInteger41(editVoreinstellungen_IntegerTemp.getInteger41());
120         editVoreinstellungen_Integer.setInteger42(editVoreinstellungen_IntegerTemp.getInteger42());
121         editVoreinstellungen_Integer.setInteger43(editVoreinstellungen_IntegerTemp.getInteger43());
122         editVoreinstellungen_Integer.setInteger44(editVoreinstellungen_IntegerTemp.getInteger44());
123         editVoreinstellungen_Integer.setInteger45(editVoreinstellungen_IntegerTemp.getInteger45());
124         editVoreinstellungen_Integer.setInteger46(editVoreinstellungen_IntegerTemp.getInteger46());
125         editVoreinstellungen_Integer.setInteger47(editVoreinstellungen_IntegerTemp.getInteger47());
126         editVoreinstellungen_Integer.setInteger48(editVoreinstellungen_IntegerTemp.getInteger48());
127         editVoreinstellungen_Integer.setInteger49(editVoreinstellungen_IntegerTemp.getInteger49());
128         editVoreinstellungen_Integer.setInteger50(editVoreinstellungen_IntegerTemp.getInteger50());
129         editVoreinstellungen_Integer.setInteger51(editVoreinstellungen_IntegerTemp.getInteger51());
130         editVoreinstellungen_Integer.setInteger52(editVoreinstellungen_IntegerTemp.getInteger52());
131         editVoreinstellungen_Integer.setInteger53(editVoreinstellungen_IntegerTemp.getInteger53());
132         editVoreinstellungen_Integer.setInteger54(editVoreinstellungen_IntegerTemp.getInteger54());
133         editVoreinstellungen_Integer.setInteger55(editVoreinstellungen_IntegerTemp.getInteger55());
134         editVoreinstellungen_Integer.setInteger56(editVoreinstellungen_IntegerTemp.getInteger56());
135         editVoreinstellungen_Integer.setInteger57(editVoreinstellungen_IntegerTemp.getInteger57());
136         editVoreinstellungen_Integer.setInteger58(editVoreinstellungen_IntegerTemp.getInteger58());
137         editVoreinstellungen_Integer.setInteger59(editVoreinstellungen_IntegerTemp.getInteger59());
138         editVoreinstellungen_Integer.setInteger60(editVoreinstellungen_IntegerTemp.getInteger60());
139         editVoreinstellungen_Integer.setInteger61(editVoreinstellungen_IntegerTemp.getInteger61());
140         editVoreinstellungen_Integer.setInteger62(editVoreinstellungen_IntegerTemp.getInteger62());
141         editVoreinstellungen_Integer.setInteger63(editVoreinstellungen_IntegerTemp.getInteger63());
142         editVoreinstellungen_Integer.setInteger64(editVoreinstellungen_IntegerTemp.getInteger64());
143         editVoreinstellungen_Integer.setInteger65(editVoreinstellungen_IntegerTemp.getInteger65());
144         editVoreinstellungen_Integer.setInteger66(editVoreinstellungen_IntegerTemp.getInteger66());
145         editVoreinstellungen_Integer.setInteger67(editVoreinstellungen_IntegerTemp.getInteger67());
146         editVoreinstellungen_Integer.setInteger68(editVoreinstellungen_IntegerTemp.getInteger68());
147         editVoreinstellungen_Integer.setInteger69(editVoreinstellungen_IntegerTemp.getInteger69());
148         editVoreinstellungen_Integer.setInteger70(editVoreinstellungen_IntegerTemp.getInteger70());
149         editVoreinstellungen_Integer.setInteger71(editVoreinstellungen_IntegerTemp.getInteger71());
150         editVoreinstellungen_Integer.setInteger72(editVoreinstellungen_IntegerTemp.getInteger72());
151         editVoreinstellungen_Integer.setInteger73(editVoreinstellungen_IntegerTemp.getInteger73());
152         editVoreinstellungen_Integer.setInteger74(editVoreinstellungen_IntegerTemp.getInteger74());
153         editVoreinstellungen_Integer.setInteger75(editVoreinstellungen_IntegerTemp.getInteger75());
154         editVoreinstellungen_Integer.setInteger76(editVoreinstellungen_IntegerTemp.getInteger76());
155         editVoreinstellungen_Integer.setInteger77(editVoreinstellungen_IntegerTemp.getInteger77());
156         editVoreinstellungen_Integer.setInteger78(editVoreinstellungen_IntegerTemp.getInteger78());
157         editVoreinstellungen_Integer.setInteger79(editVoreinstellungen_IntegerTemp.getInteger79());
158         editVoreinstellungen_Integer.setInteger80(editVoreinstellungen_IntegerTemp.getInteger80());
159         editVoreinstellungen_Integer.setInteger81(editVoreinstellungen_IntegerTemp.getInteger81());
160         editVoreinstellungen_Integer.setInteger82(editVoreinstellungen_IntegerTemp.getInteger82());
161         editVoreinstellungen_Integer.setInteger83(editVoreinstellungen_IntegerTemp.getInteger83());
162         editVoreinstellungen_Integer.setInteger84(editVoreinstellungen_IntegerTemp.getInteger84());
163         editVoreinstellungen_Integer.setInteger85(editVoreinstellungen_IntegerTemp.getInteger85());
164         editVoreinstellungen_Integer.setInteger86(editVoreinstellungen_IntegerTemp.getInteger86());
165         editVoreinstellungen_Integer.setInteger87(editVoreinstellungen_IntegerTemp.getInteger87());
166         editVoreinstellungen_Integer.setInteger88(editVoreinstellungen_IntegerTemp.getInteger88());
167         editVoreinstellungen_Integer.setInteger89(editVoreinstellungen_IntegerTemp.getInteger89());
168         editVoreinstellungen_Integer.setInteger90(editVoreinstellungen_IntegerTemp.getInteger90());
169         editVoreinstellungen_Integer.setInteger91(editVoreinstellungen_IntegerTemp.getInteger91());
170         editVoreinstellungen_Integer.setInteger92(editVoreinstellungen_IntegerTemp.getInteger92());
171         editVoreinstellungen_Integer.setInteger93(editVoreinstellungen_IntegerTemp.getInteger93());
172         editVoreinstellungen_Integer.setInteger94(editVoreinstellungen_IntegerTemp.getInteger94());
173         editVoreinstellungen_Integer.setInteger95(editVoreinstellungen_IntegerTemp.getInteger95());
174         editVoreinstellungen_Integer.setInteger96(editVoreinstellungen_IntegerTemp.getInteger96());
175         editVoreinstellungen_Integer.setInteger97(editVoreinstellungen_IntegerTemp.getInteger97());
176         editVoreinstellungen_Integer.setInteger98(editVoreinstellungen_IntegerTemp.getInteger98());
177         editVoreinstellungen_Integer.setInteger99(editVoreinstellungen_IntegerTemp.getInteger99());
178         editVoreinstellungen_Integer.setInteger100(editVoreinstellungen_IntegerTemp.getInteger100());
179         editVoreinstellungen_Integer.setInteger101(editVoreinstellungen_IntegerTemp.getInteger101());
180         editVoreinstellungen_Integer.setInteger102(editVoreinstellungen_IntegerTemp.getInteger102());
181         editVoreinstellungen_Integer.setInteger103(editVoreinstellungen_IntegerTemp.getInteger103());
182         editVoreinstellungen_Integer.setInteger104(editVoreinstellungen_IntegerTemp.getInteger104());
183         editVoreinstellungen_Integer.setInteger105(editVoreinstellungen_IntegerTemp.getInteger105());
184         editVoreinstellungen_Integer.setInteger106(editVoreinstellungen_IntegerTemp.getInteger106());
185         editVoreinstellungen_Integer.setInteger107(editVoreinstellungen_IntegerTemp.getInteger107());
186         editVoreinstellungen_Integer.setInteger108(editVoreinstellungen_IntegerTemp.getInteger108());
187         editVoreinstellungen_Integer.setInteger109(editVoreinstellungen_IntegerTemp.getInteger109());
188         editVoreinstellungen_Integer.setInteger110(editVoreinstellungen_IntegerTemp.getInteger110());
189         editVoreinstellungen_Integer.setInteger111(editVoreinstellungen_IntegerTemp.getInteger111());
190         editVoreinstellungen_Integer.setInteger112(editVoreinstellungen_IntegerTemp.getInteger112());
191         editVoreinstellungen_Integer.setInteger113(editVoreinstellungen_IntegerTemp.getInteger113());
192         editVoreinstellungen_Integer.setInteger114(editVoreinstellungen_IntegerTemp.getInteger114());
193         editVoreinstellungen_Integer.setInteger115(editVoreinstellungen_IntegerTemp.getInteger115());
194         editVoreinstellungen_Integer.setInteger116(editVoreinstellungen_IntegerTemp.getInteger116());
195         editVoreinstellungen_Integer.setInteger117(editVoreinstellungen_IntegerTemp.getInteger117());
196         editVoreinstellungen_Integer.setInteger118(editVoreinstellungen_IntegerTemp.getInteger118());
197         editVoreinstellungen_Integer.setInteger119(editVoreinstellungen_IntegerTemp.getInteger119());
198         editVoreinstellungen_Integer.setInteger120(editVoreinstellungen_IntegerTemp.getInteger120());
199         editVoreinstellungen_Integer.setInteger121(editVoreinstellungen_IntegerTemp.getInteger121());
200         editVoreinstellungen_Integer.setInteger122(editVoreinstellungen_IntegerTemp.getInteger122());
201         editVoreinstellungen_Integer.setInteger123(editVoreinstellungen_IntegerTemp.getInteger123());
202         editVoreinstellungen_Integer.setInteger124(editVoreinstellungen_IntegerTemp.getInteger124());
203         editVoreinstellungen_Integer.setInteger125(editVoreinstellungen_IntegerTemp.getInteger125());
204         editVoreinstellungen_Integer.setInteger126(editVoreinstellungen_IntegerTemp.getInteger126());
205         editVoreinstellungen_Integer.setInteger127(editVoreinstellungen_IntegerTemp.getInteger127());
206         editVoreinstellungen_Integer.setInteger128(editVoreinstellungen_IntegerTemp.getInteger128());
207         editVoreinstellungen_Integer.setInteger129(editVoreinstellungen_IntegerTemp.getInteger129());
208         editVoreinstellungen_Integer.setInteger130(editVoreinstellungen_IntegerTemp.getInteger130());
209         editVoreinstellungen_Integer.setInteger131(editVoreinstellungen_IntegerTemp.getInteger131());
210         editVoreinstellungen_Integer.setInteger132(editVoreinstellungen_IntegerTemp.getInteger132());
211         editVoreinstellungen_Integer.setInteger133(editVoreinstellungen_IntegerTemp.getInteger133());
212         editVoreinstellungen_Integer.setInteger134(editVoreinstellungen_IntegerTemp.getInteger134());
213         editVoreinstellungen_Integer.setInteger135(editVoreinstellungen_IntegerTemp.getInteger135());
214         editVoreinstellungen_Integer.setInteger136(editVoreinstellungen_IntegerTemp.getInteger136());
215         editVoreinstellungen_Integer.setInteger137(editVoreinstellungen_IntegerTemp.getInteger137());
216         editVoreinstellungen_Integer.setInteger138(editVoreinstellungen_IntegerTemp.getInteger138());
217         editVoreinstellungen_Integer.setInteger139(editVoreinstellungen_IntegerTemp.getInteger139());
218         editVoreinstellungen_Integer.setInteger140(editVoreinstellungen_IntegerTemp.getInteger140());
219         editVoreinstellungen_Integer.setInteger141(editVoreinstellungen_IntegerTemp.getInteger141());
220         editVoreinstellungen_Integer.setInteger142(editVoreinstellungen_IntegerTemp.getInteger142());
221         editVoreinstellungen_Integer.setInteger143(editVoreinstellungen_IntegerTemp.getInteger143());
222         editVoreinstellungen_Integer.setInteger144(editVoreinstellungen_IntegerTemp.getInteger144());
223         editVoreinstellungen_Integer.setInteger145(editVoreinstellungen_IntegerTemp.getInteger145());
224         editVoreinstellungen_Integer.setInteger146(editVoreinstellungen_IntegerTemp.getInteger146());
225         editVoreinstellungen_Integer.setInteger147(editVoreinstellungen_IntegerTemp.getInteger147());
226         editVoreinstellungen_Integer.setInteger148(editVoreinstellungen_IntegerTemp.getInteger148());
227         editVoreinstellungen_Integer.setInteger149(editVoreinstellungen_IntegerTemp.getInteger149());
228         editVoreinstellungen_Integer.setInteger150(editVoreinstellungen_IntegerTemp.getInteger150());
229         editVoreinstellungen_Integer.setInteger151(editVoreinstellungen_IntegerTemp.getInteger151());
230         editVoreinstellungen_Integer.setInteger152(editVoreinstellungen_IntegerTemp.getInteger152());
231         editVoreinstellungen_Integer.setInteger153(editVoreinstellungen_IntegerTemp.getInteger153());
232         editVoreinstellungen_Integer.setInteger154(editVoreinstellungen_IntegerTemp.getInteger154());
233         editVoreinstellungen_Integer.setInteger155(editVoreinstellungen_IntegerTemp.getInteger155());
234         editVoreinstellungen_Integer.setInteger156(editVoreinstellungen_IntegerTemp.getInteger156());
235         editVoreinstellungen_Integer.setInteger157(editVoreinstellungen_IntegerTemp.getInteger157());
236         editVoreinstellungen_Integer.setInteger158(editVoreinstellungen_IntegerTemp.getInteger158());
237         editVoreinstellungen_Integer.setInteger159(editVoreinstellungen_IntegerTemp.getInteger159());
238         editVoreinstellungen_Integer.setInteger160(editVoreinstellungen_IntegerTemp.getInteger160());
239         editVoreinstellungen_Integer.setInteger161(editVoreinstellungen_IntegerTemp.getInteger161());
240         editVoreinstellungen_Integer.setInteger162(editVoreinstellungen_IntegerTemp.getInteger162());
241         editVoreinstellungen_Integer.setInteger163(editVoreinstellungen_IntegerTemp.getInteger163());
242         editVoreinstellungen_Integer.setInteger164(editVoreinstellungen_IntegerTemp.getInteger164());
243         editVoreinstellungen_Integer.setInteger165(editVoreinstellungen_IntegerTemp.getInteger165());
244         editVoreinstellungen_Integer.setInteger166(editVoreinstellungen_IntegerTemp.getInteger166());
245         editVoreinstellungen_Integer.setInteger167(editVoreinstellungen_IntegerTemp.getInteger167());
246         editVoreinstellungen_Integer.setInteger168(editVoreinstellungen_IntegerTemp.getInteger168());
247         editVoreinstellungen_Integer.setInteger169(editVoreinstellungen_IntegerTemp.getInteger169());
248         editVoreinstellungen_Integer.setInteger170(editVoreinstellungen_IntegerTemp.getInteger170());
249         editVoreinstellungen_Integer.setInteger171(editVoreinstellungen_IntegerTemp.getInteger171());
250         editVoreinstellungen_Integer.setInteger172(editVoreinstellungen_IntegerTemp.getInteger172());
251         editVoreinstellungen_Integer.setInteger173(editVoreinstellungen_IntegerTemp.getInteger173());
252         editVoreinstellungen_Integer.setInteger174(editVoreinstellungen_IntegerTemp.getInteger174());
253         editVoreinstellungen_Integer.setInteger175(editVoreinstellungen_IntegerTemp.getInteger175());
254         editVoreinstellungen_Integer.setInteger176(editVoreinstellungen_IntegerTemp.getInteger176());
255         editVoreinstellungen_Integer.setInteger177(editVoreinstellungen_IntegerTemp.getInteger177());
256         editVoreinstellungen_Integer.setInteger178(editVoreinstellungen_IntegerTemp.getInteger178());
257         editVoreinstellungen_Integer.setInteger179(editVoreinstellungen_IntegerTemp.getInteger179());
258         editVoreinstellungen_Integer.setInteger180(editVoreinstellungen_IntegerTemp.getInteger180());
259         editVoreinstellungen_Integer.setInteger181(editVoreinstellungen_IntegerTemp.getInteger181());
260         editVoreinstellungen_Integer.setInteger182(editVoreinstellungen_IntegerTemp.getInteger182());
261         editVoreinstellungen_Integer.setInteger183(editVoreinstellungen_IntegerTemp.getInteger183());
262         editVoreinstellungen_Integer.setInteger184(editVoreinstellungen_IntegerTemp.getInteger184());
263         editVoreinstellungen_Integer.setInteger185(editVoreinstellungen_IntegerTemp.getInteger185());
264         editVoreinstellungen_Integer.setInteger186(editVoreinstellungen_IntegerTemp.getInteger186());
265         editVoreinstellungen_Integer.setInteger187(editVoreinstellungen_IntegerTemp.getInteger187());
266         editVoreinstellungen_Integer.setInteger188(editVoreinstellungen_IntegerTemp.getInteger188());
267         editVoreinstellungen_Integer.setInteger189(editVoreinstellungen_IntegerTemp.getInteger189());
268         editVoreinstellungen_Integer.setInteger190(editVoreinstellungen_IntegerTemp.getInteger190());
269         editVoreinstellungen_Integer.setInteger191(editVoreinstellungen_IntegerTemp.getInteger191());
270         editVoreinstellungen_Integer.setInteger192(editVoreinstellungen_IntegerTemp.getInteger192());
271         editVoreinstellungen_Integer.setInteger193(editVoreinstellungen_IntegerTemp.getInteger193());
272         editVoreinstellungen_Integer.setInteger194(editVoreinstellungen_IntegerTemp.getInteger194());
273         editVoreinstellungen_Integer.setInteger195(editVoreinstellungen_IntegerTemp.getInteger195());
274         editVoreinstellungen_Integer.setInteger196(editVoreinstellungen_IntegerTemp.getInteger196());
275         editVoreinstellungen_Integer.setInteger197(editVoreinstellungen_IntegerTemp.getInteger197());
276         editVoreinstellungen_Integer.setInteger198(editVoreinstellungen_IntegerTemp.getInteger198());
277         editVoreinstellungen_Integer.setInteger199(editVoreinstellungen_IntegerTemp.getInteger199());
278         editVoreinstellungen_Integer.setInteger200(editVoreinstellungen_IntegerTemp.getInteger200());
279 
280         retval = beginTransaction();
281         if(retval != false)
282             retval = storeAndEndTransaction(editVoreinstellungen_Integer);
283         
284         return retval;
285     }
286 
287     /***
288       * @see org.fhw.cabaweb.ojb.abstracts.AbstractUseCase#loeschen(java.lang.Object)
289       */
290     public final boolean loeschen(Object arg)
291     {
292         boolean retval = true;
293 
294         Voreinstellungen_Integer deleteVoreinstellungen_Integer = (Voreinstellungen_Integer) arg;
295 
296         Collection liste =  null;
297         Voreinstellungen_Integer objekt =  null;
298 
299         Criteria criteria = new Criteria();
300 
301         if (deleteVoreinstellungen_Integer.getProjekte() != null && deleteVoreinstellungen_Integer.getProjekte().getProjektnummer() != null)
302             criteria.addEqualTo("Projektnummer", deleteVoreinstellungen_Integer.getProjekte().getProjektnummer());
303 
304         liste = sucheQBC(Voreinstellungen_Integer.class, criteria, null);
305         if(liste != null && liste.size() == 1)
306             objekt = (Voreinstellungen_Integer) liste.iterator().next();
307 
308         retval = beginTransaction();
309         if(retval != false)
310             retval = deleteAndEndTransaction(objekt);
311         
312         return retval;
313     }
314 
315     /***
316       * @see org.fhw.cabaweb.ojb.abstracts.AbstractUseCase#sucheObjekt(java.lang.Object)
317       */
318     public final Object sucheObjekt(Object arg)
319     {
320         Voreinstellungen_Integer suchVoreinstellungen_Integer = (Voreinstellungen_Integer) arg;
321         Collection liste =  null;
322         Object rueckgabeWert =  null;
323 
324         Criteria criteria = new Criteria();
325 
326         if (suchVoreinstellungen_Integer.getProjekte() != null && suchVoreinstellungen_Integer.getProjekte().getProjektnummer() != null)
327             criteria.addEqualTo("Projektnummer", suchVoreinstellungen_Integer.getProjekte().getProjektnummer());
328 
329         liste = sucheQBC(Voreinstellungen_Integer.class, criteria, null);
330         if(liste != null && liste.size() == 1)
331             rueckgabeWert = (Voreinstellungen_Integer) liste.iterator().next();
332 
333         return rueckgabeWert;
334     }
335 
336     /***
337       * @see org.fhw.cabaweb.ojb.abstracts.AbstractUseCase#sucheObjekte(java.lang.Object)
338       */
339     public final Collection sucheObjekte(Object arg)
340     {
341         Voreinstellungen_Integer suchVoreinstellungen_Integer = (Voreinstellungen_Integer) arg;
342         Collection rueckgabeWert =  null;
343         ArrayList orderBy = new ArrayList();
344 
345         Criteria criteria = new Criteria();
346 
347         if (suchVoreinstellungen_Integer.getProjekte() != null && suchVoreinstellungen_Integer.getProjekte().getProjektnummer() != null)
348             criteria.addEqualTo("Projektnummer", suchVoreinstellungen_Integer.getProjekte().getProjektnummer());
349             
350         orderBy.add(0, new FieldHelper("Projektnummer", true));
351 
352         rueckgabeWert = sucheQBC(Voreinstellungen_Integer.class, criteria, orderBy);
353 
354         return rueckgabeWert;
355     }
356 }