KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > depot1 > cci > BookingPeriodClassImpl


1 // ----------------------------------------------------------------------------
2
// ClassProxy/ImplBegin
3
// ----------------------------------------------------------------------------
4
//////////////////////////////////////////////////////////////////////////////
5
//
6
// Name: $Id: JMIAbstractMapper.java,v 1.11 2006/01/21 23:09:07 wfro Exp $
7
// Generated by: openMDX JMI Mapper
8
// Date: Mon Apr 03 11:38:56 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.depot1.cci;
14
15 public class BookingPeriodClassImpl
16   extends org.openmdx.base.accessor.jmi.spi.RefClass_1
17   implements BookingPeriodClass {
18
19   public BookingPeriodClassImpl(
20     org.openmdx.base.accessor.jmi.cci.RefPackage_1_0 refPackage
21   ) {
22     super(refPackage);
23   }
24
25   public String JavaDoc refMofId(
26   ) {
27     return "org:opencrx:kernel:depot1:BookingPeriod";
28   }
29
30   public BookingPeriod getBookingPeriod(
31     Object JavaDoc object
32   ) {
33     try {
34       if(object instanceof org.openmdx.base.accessor.jmi.cci.RefObject_1_0) {
35         java.util.List JavaDoc args = new java.util.ArrayList JavaDoc();
36         args.add(object);
37         BookingPeriod target = (BookingPeriod)refCreateInstance(
38           args
39         );
40         return target;
41       } else {
42         return (BookingPeriod)((org.openmdx.base.accessor.jmi.cci.RefPackage_1_0)this.refOutermostPackage()).refObject(
43           object instanceof org.openmdx.compatibility.base.naming.Path
44             ? ((org.openmdx.compatibility.base.naming.Path)object).toXri()
45             : ((org.openmdx.base.accessor.generic.cci.Object_1_0)object).objGetPath().toXri()
46         );
47       }
48     }
49     catch(org.openmdx.base.exception.ServiceException e) {
50         throw new org.openmdx.base.accessor.jmi.cci.JmiServiceException(e);
51     }
52   }
53
54   public BookingPeriod createBookingPeriod(
55   ) {
56     BookingPeriod target = (BookingPeriod)refCreateInstance(
57       null
58     );
59     return target;
60   }
61 // ----------------------------------------------------------------------------
62
// ClassProxy/ImplInstanceCreatorRequiredAttributes
63
// ----------------------------------------------------------------------------
64
public BookingPeriod createBookingPeriod(
65       short accessLevelBrowse
66     , short accessLevelDelete
67     , short accessLevelUpdate
68     , short closingBookingTypeThreshold
69     , String JavaDoc name
70     , java.util.Date JavaDoc periodStartsAt
71     , boolean disabled
72   ) {
73     BookingPeriodImpl _object = (BookingPeriodImpl)createBookingPeriod();
74     _object.setAccessLevelBrowse(accessLevelBrowse);
75     _object.setAccessLevelDelete(accessLevelDelete);
76     _object.setAccessLevelUpdate(accessLevelUpdate);
77     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
78     _object.setName(name);
79     _object.setPeriodStartsAt(periodStartsAt);
80     _object.setDisabled(disabled);
81     return _object;
82   }
83
84 // ----------------------------------------------------------------------------
85
// ClassProxy/ImplInstanceExtenderRequiredAttributes
86
// ----------------------------------------------------------------------------
87
public BookingPeriod extendAuditee(
88       org.opencrx.kernel.base.cci.Auditee _base
89     , short accessLevelBrowse
90     , short accessLevelDelete
91     , short accessLevelUpdate
92     , short closingBookingTypeThreshold
93     , String JavaDoc name
94     , java.util.Date JavaDoc periodStartsAt
95     , boolean disabled
96   ) {
97     BookingPeriodImpl _object = (BookingPeriodImpl)getBookingPeriod(_base);
98     _object.setAccessLevelBrowse(accessLevelBrowse);
99     _object.setAccessLevelDelete(accessLevelDelete);
100     _object.setAccessLevelUpdate(accessLevelUpdate);
101     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
102     _object.setName(name);
103     _object.setPeriodStartsAt(periodStartsAt);
104     _object.setDisabled(disabled);
105     return _object;
106   }
107
108 // ----------------------------------------------------------------------------
109
// ClassProxy/ImplInstanceExtenderRequiredAttributes
110
// ----------------------------------------------------------------------------
111
public BookingPeriod extendBookmarkable(
112       org.opencrx.kernel.base.cci.Bookmarkable _base
113     , short accessLevelBrowse
114     , short accessLevelDelete
115     , short accessLevelUpdate
116     , short closingBookingTypeThreshold
117     , String JavaDoc name
118     , java.util.Date JavaDoc periodStartsAt
119     , boolean disabled
120   ) {
121     BookingPeriodImpl _object = (BookingPeriodImpl)getBookingPeriod(_base);
122     _object.setAccessLevelBrowse(accessLevelBrowse);
123     _object.setAccessLevelDelete(accessLevelDelete);
124     _object.setAccessLevelUpdate(accessLevelUpdate);
125     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
126     _object.setName(name);
127     _object.setPeriodStartsAt(periodStartsAt);
128     _object.setDisabled(disabled);
129     return _object;
130   }
131
132 // ----------------------------------------------------------------------------
133
// ClassProxy/ImplInstanceExtenderRequiredAttributes
134
// ----------------------------------------------------------------------------
135
public BookingPeriod extendCloneable(
136       org.opencrx.kernel.base.cci.Cloneable _base
137     , short accessLevelBrowse
138     , short accessLevelDelete
139     , short accessLevelUpdate
140     , short closingBookingTypeThreshold
141     , String JavaDoc name
142     , java.util.Date JavaDoc periodStartsAt
143     , boolean disabled
144   ) {
145     BookingPeriodImpl _object = (BookingPeriodImpl)getBookingPeriod(_base);
146     _object.setAccessLevelBrowse(accessLevelBrowse);
147     _object.setAccessLevelDelete(accessLevelDelete);
148     _object.setAccessLevelUpdate(accessLevelUpdate);
149     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
150     _object.setName(name);
151     _object.setPeriodStartsAt(periodStartsAt);
152     _object.setDisabled(disabled);
153     return _object;
154   }
155
156 // ----------------------------------------------------------------------------
157
// ClassProxy/ImplInstanceExtenderRequiredAttributes
158
// ----------------------------------------------------------------------------
159
public BookingPeriod extendImporter(
160       org.opencrx.kernel.base.cci.Importer _base
161     , short accessLevelBrowse
162     , short accessLevelDelete
163     , short accessLevelUpdate
164     , short closingBookingTypeThreshold
165     , String JavaDoc name
166     , java.util.Date JavaDoc periodStartsAt
167     , boolean disabled
168   ) {
169     BookingPeriodImpl _object = (BookingPeriodImpl)getBookingPeriod(_base);
170     _object.setAccessLevelBrowse(accessLevelBrowse);
171     _object.setAccessLevelDelete(accessLevelDelete);
172     _object.setAccessLevelUpdate(accessLevelUpdate);
173     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
174     _object.setName(name);
175     _object.setPeriodStartsAt(periodStartsAt);
176     _object.setDisabled(disabled);
177     return _object;
178   }
179
180 // ----------------------------------------------------------------------------
181
// ClassProxy/ImplInstanceExtenderRequiredAttributes
182
// ----------------------------------------------------------------------------
183
public BookingPeriod extendSecureObject(
184       org.opencrx.kernel.base.cci.SecureObject _base
185     , short closingBookingTypeThreshold
186     , String JavaDoc name
187     , java.util.Date JavaDoc periodStartsAt
188     , boolean disabled
189   ) {
190     BookingPeriodImpl _object = (BookingPeriodImpl)getBookingPeriod(_base);
191     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
192     _object.setName(name);
193     _object.setPeriodStartsAt(periodStartsAt);
194     _object.setDisabled(disabled);
195     return _object;
196   }
197
198 // ----------------------------------------------------------------------------
199
// ClassProxy/ImplInstanceExtenderRequiredAttributes
200
// ----------------------------------------------------------------------------
201
public BookingPeriod extendSubscriptionTarget(
202       org.opencrx.kernel.base.cci.SubscriptionTarget _base
203     , short accessLevelBrowse
204     , short accessLevelDelete
205     , short accessLevelUpdate
206     , short closingBookingTypeThreshold
207     , String JavaDoc name
208     , java.util.Date JavaDoc periodStartsAt
209     , boolean disabled
210   ) {
211     BookingPeriodImpl _object = (BookingPeriodImpl)getBookingPeriod(_base);
212     _object.setAccessLevelBrowse(accessLevelBrowse);
213     _object.setAccessLevelDelete(accessLevelDelete);
214     _object.setAccessLevelUpdate(accessLevelUpdate);
215     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
216     _object.setName(name);
217     _object.setPeriodStartsAt(periodStartsAt);
218     _object.setDisabled(disabled);
219     return _object;
220   }
221
222 // ----------------------------------------------------------------------------
223
// ClassProxy/ImplInstanceExtenderRequiredAttributes
224
// ----------------------------------------------------------------------------
225
public BookingPeriod extendXmlExporter(
226       org.opencrx.kernel.base.cci.XmlExporter _base
227     , short accessLevelBrowse
228     , short accessLevelDelete
229     , short accessLevelUpdate
230     , short closingBookingTypeThreshold
231     , String JavaDoc name
232     , java.util.Date JavaDoc periodStartsAt
233     , boolean disabled
234   ) {
235     BookingPeriodImpl _object = (BookingPeriodImpl)getBookingPeriod(_base);
236     _object.setAccessLevelBrowse(accessLevelBrowse);
237     _object.setAccessLevelDelete(accessLevelDelete);
238     _object.setAccessLevelUpdate(accessLevelUpdate);
239     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
240     _object.setName(name);
241     _object.setPeriodStartsAt(periodStartsAt);
242     _object.setDisabled(disabled);
243     return _object;
244   }
245
246 // ----------------------------------------------------------------------------
247
// ClassProxy/ImplInstanceExtenderRequiredAttributes
248
// ----------------------------------------------------------------------------
249
public BookingPeriod extendCrxObject(
250       org.opencrx.kernel.generic.cci.CrxObject _base
251     , short closingBookingTypeThreshold
252     , String JavaDoc name
253     , java.util.Date JavaDoc periodStartsAt
254   ) {
255     BookingPeriodImpl _object = (BookingPeriodImpl)getBookingPeriod(_base);
256     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
257     _object.setName(name);
258     _object.setPeriodStartsAt(periodStartsAt);
259     return _object;
260   }
261
262 // ----------------------------------------------------------------------------
263
// ClassProxy/ImplInstanceExtenderRequiredAttributes
264
// ----------------------------------------------------------------------------
265
public BookingPeriod extendBasicObject(
266       org.openmdx.base.cci.BasicObject _base
267     , short accessLevelBrowse
268     , short accessLevelDelete
269     , short accessLevelUpdate
270     , short closingBookingTypeThreshold
271     , String JavaDoc name
272     , java.util.Date JavaDoc periodStartsAt
273     , boolean disabled
274   ) {
275     BookingPeriodImpl _object = (BookingPeriodImpl)getBookingPeriod(_base);
276     _object.setAccessLevelBrowse(accessLevelBrowse);
277     _object.setAccessLevelDelete(accessLevelDelete);
278     _object.setAccessLevelUpdate(accessLevelUpdate);
279     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
280     _object.setName(name);
281     _object.setPeriodStartsAt(periodStartsAt);
282     _object.setDisabled(disabled);
283     return _object;
284   }
285
286 // ----------------------------------------------------------------------------
287
// ClassProxy/ImplInstanceExtenderRequiredAttributes
288
// ----------------------------------------------------------------------------
289
public BookingPeriod extendContextCapable(
290       org.openmdx.base.cci.ContextCapable _base
291     , short accessLevelBrowse
292     , short accessLevelDelete
293     , short accessLevelUpdate
294     , short closingBookingTypeThreshold
295     , String JavaDoc name
296     , java.util.Date JavaDoc periodStartsAt
297     , boolean disabled
298   ) {
299     BookingPeriodImpl _object = (BookingPeriodImpl)getBookingPeriod(_base);
300     _object.setAccessLevelBrowse(accessLevelBrowse);
301     _object.setAccessLevelDelete(accessLevelDelete);
302     _object.setAccessLevelUpdate(accessLevelUpdate);
303     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
304     _object.setName(name);
305     _object.setPeriodStartsAt(periodStartsAt);
306     _object.setDisabled(disabled);
307     return _object;
308   }
309
310 // ----------------------------------------------------------------------------
311
// ClassProxy/ImplInstanceExtenderRequiredAttributes
312
// ----------------------------------------------------------------------------
313
public BookingPeriod extendExtentCapable(
314       org.openmdx.base.cci.ExtentCapable _base
315     , short accessLevelBrowse
316     , short accessLevelDelete
317     , short accessLevelUpdate
318     , short closingBookingTypeThreshold
319     , String JavaDoc name
320     , java.util.Date JavaDoc periodStartsAt
321     , boolean disabled
322   ) {
323     BookingPeriodImpl _object = (BookingPeriodImpl)getBookingPeriod(_base);
324     _object.setAccessLevelBrowse(accessLevelBrowse);
325     _object.setAccessLevelDelete(accessLevelDelete);
326     _object.setAccessLevelUpdate(accessLevelUpdate);
327     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
328     _object.setName(name);
329     _object.setPeriodStartsAt(periodStartsAt);
330     _object.setDisabled(disabled);
331     return _object;
332   }
333
334 // ----------------------------------------------------------------------------
335
// ClassProxy/ImplInstanceExtenderRequiredAttributes
336
// ----------------------------------------------------------------------------
337
public BookingPeriod extendViewCapable(
338       org.openmdx.compatibility.view1.cci.ViewCapable _base
339     , short accessLevelBrowse
340     , short accessLevelDelete
341     , short accessLevelUpdate
342     , short closingBookingTypeThreshold
343     , String JavaDoc name
344     , java.util.Date JavaDoc periodStartsAt
345     , boolean disabled
346   ) {
347     BookingPeriodImpl _object = (BookingPeriodImpl)getBookingPeriod(_base);
348     _object.setAccessLevelBrowse(accessLevelBrowse);
349     _object.setAccessLevelDelete(accessLevelDelete);
350     _object.setAccessLevelUpdate(accessLevelUpdate);
351     _object.setClosingBookingTypeThreshold(closingBookingTypeThreshold);
352     _object.setName(name);
353     _object.setPeriodStartsAt(periodStartsAt);
354     _object.setDisabled(disabled);
355     return _object;
356   }
357
358 // ----------------------------------------------------------------------------
359
// ClassProxy/ImplEnd.vm
360
// ----------------------------------------------------------------------------
361
}
362
Popular Tags