KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > opencrx > kernel > contract1 > cci > InvoiceClassImpl


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:59 CEST 2006
9
//
10
// GENERATED - DO NOT CHANGE MANUALLY
11
//
12
//////////////////////////////////////////////////////////////////////////////
13
package org.opencrx.kernel.contract1.cci;
14
15 public class InvoiceClassImpl
16   extends org.openmdx.base.accessor.jmi.spi.RefClass_1
17   implements InvoiceClass {
18
19   public InvoiceClassImpl(
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:contract1:Invoice";
28   }
29
30   public Invoice getInvoice(
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         Invoice target = (Invoice)refCreateInstance(
38           args
39         );
40         return target;
41       } else {
42         return (Invoice)((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 Invoice createInvoice(
55   ) {
56     Invoice target = (Invoice)refCreateInstance(
57       null
58     );
59     return target;
60   }
61 // ----------------------------------------------------------------------------
62
// ClassProxy/ImplInstanceCreatorRequiredAttributes
63
// ----------------------------------------------------------------------------
64
public Invoice createInvoice(
65       short accessLevelBrowse
66     , short accessLevelDelete
67     , short accessLevelUpdate
68     , String JavaDoc templateReferenceFilter
69     , short contractCurrency
70     , short contractLanguage
71     , short contractState
72     , String JavaDoc name
73     , short paymentTerms
74     , short pricingState
75     , short priority
76     , org.opencrx.kernel.account1.cci.Account carrier
77     , boolean isGift
78     , short shippingMethod
79     , boolean disabled
80   ) {
81     InvoiceImpl _object = (InvoiceImpl)createInvoice();
82     _object.setAccessLevelBrowse(accessLevelBrowse);
83     _object.setAccessLevelDelete(accessLevelDelete);
84     _object.setAccessLevelUpdate(accessLevelUpdate);
85     _object.setTemplateReferenceFilter(templateReferenceFilter);
86     _object.setContractCurrency(contractCurrency);
87     _object.setContractLanguage(contractLanguage);
88     _object.setContractState(contractState);
89     _object.setName(name);
90     _object.setPaymentTerms(paymentTerms);
91     _object.setPricingState(pricingState);
92     _object.setPriority(priority);
93     _object.setCarrier(carrier);
94     _object.setGift(isGift);
95     _object.setShippingMethod(shippingMethod);
96     _object.setDisabled(disabled);
97     return _object;
98   }
99
100 // ----------------------------------------------------------------------------
101
// ClassProxy/ImplInstanceExtenderRequiredAttributes
102
// ----------------------------------------------------------------------------
103
public Invoice extendAssignable(
104       org.opencrx.kernel.base.cci.Assignable _base
105     , short accessLevelBrowse
106     , short accessLevelDelete
107     , short accessLevelUpdate
108     , String JavaDoc templateReferenceFilter
109     , short contractCurrency
110     , short contractLanguage
111     , short contractState
112     , String JavaDoc name
113     , short paymentTerms
114     , short pricingState
115     , short priority
116     , org.opencrx.kernel.account1.cci.Account carrier
117     , boolean isGift
118     , short shippingMethod
119     , boolean disabled
120   ) {
121     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
122     _object.setAccessLevelBrowse(accessLevelBrowse);
123     _object.setAccessLevelDelete(accessLevelDelete);
124     _object.setAccessLevelUpdate(accessLevelUpdate);
125     _object.setTemplateReferenceFilter(templateReferenceFilter);
126     _object.setContractCurrency(contractCurrency);
127     _object.setContractLanguage(contractLanguage);
128     _object.setContractState(contractState);
129     _object.setName(name);
130     _object.setPaymentTerms(paymentTerms);
131     _object.setPricingState(pricingState);
132     _object.setPriority(priority);
133     _object.setCarrier(carrier);
134     _object.setGift(isGift);
135     _object.setShippingMethod(shippingMethod);
136     _object.setDisabled(disabled);
137     return _object;
138   }
139
140 // ----------------------------------------------------------------------------
141
// ClassProxy/ImplInstanceExtenderRequiredAttributes
142
// ----------------------------------------------------------------------------
143
public Invoice extendAuditee(
144       org.opencrx.kernel.base.cci.Auditee _base
145     , short accessLevelBrowse
146     , short accessLevelDelete
147     , short accessLevelUpdate
148     , String JavaDoc templateReferenceFilter
149     , short contractCurrency
150     , short contractLanguage
151     , short contractState
152     , String JavaDoc name
153     , short paymentTerms
154     , short pricingState
155     , short priority
156     , org.opencrx.kernel.account1.cci.Account carrier
157     , boolean isGift
158     , short shippingMethod
159     , boolean disabled
160   ) {
161     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
162     _object.setAccessLevelBrowse(accessLevelBrowse);
163     _object.setAccessLevelDelete(accessLevelDelete);
164     _object.setAccessLevelUpdate(accessLevelUpdate);
165     _object.setTemplateReferenceFilter(templateReferenceFilter);
166     _object.setContractCurrency(contractCurrency);
167     _object.setContractLanguage(contractLanguage);
168     _object.setContractState(contractState);
169     _object.setName(name);
170     _object.setPaymentTerms(paymentTerms);
171     _object.setPricingState(pricingState);
172     _object.setPriority(priority);
173     _object.setCarrier(carrier);
174     _object.setGift(isGift);
175     _object.setShippingMethod(shippingMethod);
176     _object.setDisabled(disabled);
177     return _object;
178   }
179
180 // ----------------------------------------------------------------------------
181
// ClassProxy/ImplInstanceExtenderRequiredAttributes
182
// ----------------------------------------------------------------------------
183
public Invoice extendBookmarkable(
184       org.opencrx.kernel.base.cci.Bookmarkable _base
185     , short accessLevelBrowse
186     , short accessLevelDelete
187     , short accessLevelUpdate
188     , String JavaDoc templateReferenceFilter
189     , short contractCurrency
190     , short contractLanguage
191     , short contractState
192     , String JavaDoc name
193     , short paymentTerms
194     , short pricingState
195     , short priority
196     , org.opencrx.kernel.account1.cci.Account carrier
197     , boolean isGift
198     , short shippingMethod
199     , boolean disabled
200   ) {
201     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
202     _object.setAccessLevelBrowse(accessLevelBrowse);
203     _object.setAccessLevelDelete(accessLevelDelete);
204     _object.setAccessLevelUpdate(accessLevelUpdate);
205     _object.setTemplateReferenceFilter(templateReferenceFilter);
206     _object.setContractCurrency(contractCurrency);
207     _object.setContractLanguage(contractLanguage);
208     _object.setContractState(contractState);
209     _object.setName(name);
210     _object.setPaymentTerms(paymentTerms);
211     _object.setPricingState(pricingState);
212     _object.setPriority(priority);
213     _object.setCarrier(carrier);
214     _object.setGift(isGift);
215     _object.setShippingMethod(shippingMethod);
216     _object.setDisabled(disabled);
217     return _object;
218   }
219
220 // ----------------------------------------------------------------------------
221
// ClassProxy/ImplInstanceExtenderRequiredAttributes
222
// ----------------------------------------------------------------------------
223
public Invoice extendCloneable(
224       org.opencrx.kernel.base.cci.Cloneable _base
225     , short accessLevelBrowse
226     , short accessLevelDelete
227     , short accessLevelUpdate
228     , String JavaDoc templateReferenceFilter
229     , short contractCurrency
230     , short contractLanguage
231     , short contractState
232     , String JavaDoc name
233     , short paymentTerms
234     , short pricingState
235     , short priority
236     , org.opencrx.kernel.account1.cci.Account carrier
237     , boolean isGift
238     , short shippingMethod
239     , boolean disabled
240   ) {
241     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
242     _object.setAccessLevelBrowse(accessLevelBrowse);
243     _object.setAccessLevelDelete(accessLevelDelete);
244     _object.setAccessLevelUpdate(accessLevelUpdate);
245     _object.setTemplateReferenceFilter(templateReferenceFilter);
246     _object.setContractCurrency(contractCurrency);
247     _object.setContractLanguage(contractLanguage);
248     _object.setContractState(contractState);
249     _object.setName(name);
250     _object.setPaymentTerms(paymentTerms);
251     _object.setPricingState(pricingState);
252     _object.setPriority(priority);
253     _object.setCarrier(carrier);
254     _object.setGift(isGift);
255     _object.setShippingMethod(shippingMethod);
256     _object.setDisabled(disabled);
257     return _object;
258   }
259
260 // ----------------------------------------------------------------------------
261
// ClassProxy/ImplInstanceExtenderRequiredAttributes
262
// ----------------------------------------------------------------------------
263
public Invoice extendImporter(
264       org.opencrx.kernel.base.cci.Importer _base
265     , short accessLevelBrowse
266     , short accessLevelDelete
267     , short accessLevelUpdate
268     , String JavaDoc templateReferenceFilter
269     , short contractCurrency
270     , short contractLanguage
271     , short contractState
272     , String JavaDoc name
273     , short paymentTerms
274     , short pricingState
275     , short priority
276     , org.opencrx.kernel.account1.cci.Account carrier
277     , boolean isGift
278     , short shippingMethod
279     , boolean disabled
280   ) {
281     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
282     _object.setAccessLevelBrowse(accessLevelBrowse);
283     _object.setAccessLevelDelete(accessLevelDelete);
284     _object.setAccessLevelUpdate(accessLevelUpdate);
285     _object.setTemplateReferenceFilter(templateReferenceFilter);
286     _object.setContractCurrency(contractCurrency);
287     _object.setContractLanguage(contractLanguage);
288     _object.setContractState(contractState);
289     _object.setName(name);
290     _object.setPaymentTerms(paymentTerms);
291     _object.setPricingState(pricingState);
292     _object.setPriority(priority);
293     _object.setCarrier(carrier);
294     _object.setGift(isGift);
295     _object.setShippingMethod(shippingMethod);
296     _object.setDisabled(disabled);
297     return _object;
298   }
299
300 // ----------------------------------------------------------------------------
301
// ClassProxy/ImplInstanceExtenderRequiredAttributes
302
// ----------------------------------------------------------------------------
303
public Invoice extendSecureObject(
304       org.opencrx.kernel.base.cci.SecureObject _base
305     , String JavaDoc templateReferenceFilter
306     , short contractCurrency
307     , short contractLanguage
308     , short contractState
309     , String JavaDoc name
310     , short paymentTerms
311     , short pricingState
312     , short priority
313     , org.opencrx.kernel.account1.cci.Account carrier
314     , boolean isGift
315     , short shippingMethod
316     , boolean disabled
317   ) {
318     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
319     _object.setTemplateReferenceFilter(templateReferenceFilter);
320     _object.setContractCurrency(contractCurrency);
321     _object.setContractLanguage(contractLanguage);
322     _object.setContractState(contractState);
323     _object.setName(name);
324     _object.setPaymentTerms(paymentTerms);
325     _object.setPricingState(pricingState);
326     _object.setPriority(priority);
327     _object.setCarrier(carrier);
328     _object.setGift(isGift);
329     _object.setShippingMethod(shippingMethod);
330     _object.setDisabled(disabled);
331     return _object;
332   }
333
334 // ----------------------------------------------------------------------------
335
// ClassProxy/ImplInstanceExtenderRequiredAttributes
336
// ----------------------------------------------------------------------------
337
public Invoice extendSubscriptionTarget(
338       org.opencrx.kernel.base.cci.SubscriptionTarget _base
339     , short accessLevelBrowse
340     , short accessLevelDelete
341     , short accessLevelUpdate
342     , String JavaDoc templateReferenceFilter
343     , short contractCurrency
344     , short contractLanguage
345     , short contractState
346     , String JavaDoc name
347     , short paymentTerms
348     , short pricingState
349     , short priority
350     , org.opencrx.kernel.account1.cci.Account carrier
351     , boolean isGift
352     , short shippingMethod
353     , boolean disabled
354   ) {
355     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
356     _object.setAccessLevelBrowse(accessLevelBrowse);
357     _object.setAccessLevelDelete(accessLevelDelete);
358     _object.setAccessLevelUpdate(accessLevelUpdate);
359     _object.setTemplateReferenceFilter(templateReferenceFilter);
360     _object.setContractCurrency(contractCurrency);
361     _object.setContractLanguage(contractLanguage);
362     _object.setContractState(contractState);
363     _object.setName(name);
364     _object.setPaymentTerms(paymentTerms);
365     _object.setPricingState(pricingState);
366     _object.setPriority(priority);
367     _object.setCarrier(carrier);
368     _object.setGift(isGift);
369     _object.setShippingMethod(shippingMethod);
370     _object.setDisabled(disabled);
371     return _object;
372   }
373
374 // ----------------------------------------------------------------------------
375
// ClassProxy/ImplInstanceExtenderRequiredAttributes
376
// ----------------------------------------------------------------------------
377
public Invoice extendTemplateEnabled(
378       org.opencrx.kernel.base.cci.TemplateEnabled _base
379     , short accessLevelBrowse
380     , short accessLevelDelete
381     , short accessLevelUpdate
382     , short contractCurrency
383     , short contractLanguage
384     , short contractState
385     , String JavaDoc name
386     , short paymentTerms
387     , short pricingState
388     , short priority
389     , org.opencrx.kernel.account1.cci.Account carrier
390     , boolean isGift
391     , short shippingMethod
392     , boolean disabled
393   ) {
394     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
395     _object.setAccessLevelBrowse(accessLevelBrowse);
396     _object.setAccessLevelDelete(accessLevelDelete);
397     _object.setAccessLevelUpdate(accessLevelUpdate);
398     _object.setContractCurrency(contractCurrency);
399     _object.setContractLanguage(contractLanguage);
400     _object.setContractState(contractState);
401     _object.setName(name);
402     _object.setPaymentTerms(paymentTerms);
403     _object.setPricingState(pricingState);
404     _object.setPriority(priority);
405     _object.setCarrier(carrier);
406     _object.setGift(isGift);
407     _object.setShippingMethod(shippingMethod);
408     _object.setDisabled(disabled);
409     return _object;
410   }
411
412 // ----------------------------------------------------------------------------
413
// ClassProxy/ImplInstanceExtenderRequiredAttributes
414
// ----------------------------------------------------------------------------
415
public Invoice extendXmlExporter(
416       org.opencrx.kernel.base.cci.XmlExporter _base
417     , short accessLevelBrowse
418     , short accessLevelDelete
419     , short accessLevelUpdate
420     , String JavaDoc templateReferenceFilter
421     , short contractCurrency
422     , short contractLanguage
423     , short contractState
424     , String JavaDoc name
425     , short paymentTerms
426     , short pricingState
427     , short priority
428     , org.opencrx.kernel.account1.cci.Account carrier
429     , boolean isGift
430     , short shippingMethod
431     , boolean disabled
432   ) {
433     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
434     _object.setAccessLevelBrowse(accessLevelBrowse);
435     _object.setAccessLevelDelete(accessLevelDelete);
436     _object.setAccessLevelUpdate(accessLevelUpdate);
437     _object.setTemplateReferenceFilter(templateReferenceFilter);
438     _object.setContractCurrency(contractCurrency);
439     _object.setContractLanguage(contractLanguage);
440     _object.setContractState(contractState);
441     _object.setName(name);
442     _object.setPaymentTerms(paymentTerms);
443     _object.setPricingState(pricingState);
444     _object.setPriority(priority);
445     _object.setCarrier(carrier);
446     _object.setGift(isGift);
447     _object.setShippingMethod(shippingMethod);
448     _object.setDisabled(disabled);
449     return _object;
450   }
451
452 // ----------------------------------------------------------------------------
453
// ClassProxy/ImplInstanceExtenderRequiredAttributes
454
// ----------------------------------------------------------------------------
455
public Invoice extendAbstractContract(
456       org.opencrx.kernel.contract1.cci.AbstractContract _base
457     , short accessLevelBrowse
458     , short accessLevelDelete
459     , short accessLevelUpdate
460     , boolean disabled
461   ) {
462     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
463     _object.setAccessLevelBrowse(accessLevelBrowse);
464     _object.setAccessLevelDelete(accessLevelDelete);
465     _object.setAccessLevelUpdate(accessLevelUpdate);
466     _object.setDisabled(disabled);
467     return _object;
468   }
469
470 // ----------------------------------------------------------------------------
471
// ClassProxy/ImplInstanceExtenderRequiredAttributes
472
// ----------------------------------------------------------------------------
473
public Invoice extendAddressContainer(
474       org.opencrx.kernel.contract1.cci.AddressContainer _base
475     , short accessLevelBrowse
476     , short accessLevelDelete
477     , short accessLevelUpdate
478     , String JavaDoc templateReferenceFilter
479     , short contractCurrency
480     , short contractLanguage
481     , short contractState
482     , String JavaDoc name
483     , short paymentTerms
484     , short pricingState
485     , short priority
486     , org.opencrx.kernel.account1.cci.Account carrier
487     , boolean isGift
488     , short shippingMethod
489     , boolean disabled
490   ) {
491     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
492     _object.setAccessLevelBrowse(accessLevelBrowse);
493     _object.setAccessLevelDelete(accessLevelDelete);
494     _object.setAccessLevelUpdate(accessLevelUpdate);
495     _object.setTemplateReferenceFilter(templateReferenceFilter);
496     _object.setContractCurrency(contractCurrency);
497     _object.setContractLanguage(contractLanguage);
498     _object.setContractState(contractState);
499     _object.setName(name);
500     _object.setPaymentTerms(paymentTerms);
501     _object.setPricingState(pricingState);
502     _object.setPriority(priority);
503     _object.setCarrier(carrier);
504     _object.setGift(isGift);
505     _object.setShippingMethod(shippingMethod);
506     _object.setDisabled(disabled);
507     return _object;
508   }
509
510 // ----------------------------------------------------------------------------
511
// ClassProxy/ImplInstanceExtenderRequiredAttributes
512
// ----------------------------------------------------------------------------
513
public Invoice extendDeliveryRequestContainer(
514       org.opencrx.kernel.contract1.cci.DeliveryRequestContainer _base
515     , short accessLevelBrowse
516     , short accessLevelDelete
517     , short accessLevelUpdate
518     , String JavaDoc templateReferenceFilter
519     , short contractCurrency
520     , short contractLanguage
521     , short contractState
522     , String JavaDoc name
523     , short paymentTerms
524     , short pricingState
525     , short priority
526     , org.opencrx.kernel.account1.cci.Account carrier
527     , boolean isGift
528     , short shippingMethod
529     , boolean disabled
530   ) {
531     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
532     _object.setAccessLevelBrowse(accessLevelBrowse);
533     _object.setAccessLevelDelete(accessLevelDelete);
534     _object.setAccessLevelUpdate(accessLevelUpdate);
535     _object.setTemplateReferenceFilter(templateReferenceFilter);
536     _object.setContractCurrency(contractCurrency);
537     _object.setContractLanguage(contractLanguage);
538     _object.setContractState(contractState);
539     _object.setName(name);
540     _object.setPaymentTerms(paymentTerms);
541     _object.setPricingState(pricingState);
542     _object.setPriority(priority);
543     _object.setCarrier(carrier);
544     _object.setGift(isGift);
545     _object.setShippingMethod(shippingMethod);
546     _object.setDisabled(disabled);
547     return _object;
548   }
549
550 // ----------------------------------------------------------------------------
551
// ClassProxy/ImplInstanceExtenderRequiredAttributes
552
// ----------------------------------------------------------------------------
553
public Invoice extendShippingDetail(
554       org.opencrx.kernel.contract1.cci.ShippingDetail _base
555     , short accessLevelBrowse
556     , short accessLevelDelete
557     , short accessLevelUpdate
558     , String JavaDoc templateReferenceFilter
559     , short contractCurrency
560     , short contractLanguage
561     , short contractState
562     , String JavaDoc name
563     , short paymentTerms
564     , short pricingState
565     , short priority
566     , boolean disabled
567   ) {
568     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
569     _object.setAccessLevelBrowse(accessLevelBrowse);
570     _object.setAccessLevelDelete(accessLevelDelete);
571     _object.setAccessLevelUpdate(accessLevelUpdate);
572     _object.setTemplateReferenceFilter(templateReferenceFilter);
573     _object.setContractCurrency(contractCurrency);
574     _object.setContractLanguage(contractLanguage);
575     _object.setContractState(contractState);
576     _object.setName(name);
577     _object.setPaymentTerms(paymentTerms);
578     _object.setPricingState(pricingState);
579     _object.setPriority(priority);
580     _object.setDisabled(disabled);
581     return _object;
582   }
583
584 // ----------------------------------------------------------------------------
585
// ClassProxy/ImplInstanceExtenderRequiredAttributes
586
// ----------------------------------------------------------------------------
587
public Invoice extendDepotReferenceHolder(
588       org.opencrx.kernel.depot1.cci.DepotReferenceHolder _base
589     , short accessLevelBrowse
590     , short accessLevelDelete
591     , short accessLevelUpdate
592     , String JavaDoc templateReferenceFilter
593     , short contractCurrency
594     , short contractLanguage
595     , short contractState
596     , String JavaDoc name
597     , short paymentTerms
598     , short pricingState
599     , short priority
600     , org.opencrx.kernel.account1.cci.Account carrier
601     , boolean isGift
602     , short shippingMethod
603     , boolean disabled
604   ) {
605     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
606     _object.setAccessLevelBrowse(accessLevelBrowse);
607     _object.setAccessLevelDelete(accessLevelDelete);
608     _object.setAccessLevelUpdate(accessLevelUpdate);
609     _object.setTemplateReferenceFilter(templateReferenceFilter);
610     _object.setContractCurrency(contractCurrency);
611     _object.setContractLanguage(contractLanguage);
612     _object.setContractState(contractState);
613     _object.setName(name);
614     _object.setPaymentTerms(paymentTerms);
615     _object.setPricingState(pricingState);
616     _object.setPriority(priority);
617     _object.setCarrier(carrier);
618     _object.setGift(isGift);
619     _object.setShippingMethod(shippingMethod);
620     _object.setDisabled(disabled);
621     return _object;
622   }
623
624 // ----------------------------------------------------------------------------
625
// ClassProxy/ImplInstanceExtenderRequiredAttributes
626
// ----------------------------------------------------------------------------
627
public Invoice extendCrxObject(
628       org.opencrx.kernel.generic.cci.CrxObject _base
629     , String JavaDoc templateReferenceFilter
630     , short contractCurrency
631     , short contractLanguage
632     , short contractState
633     , String JavaDoc name
634     , short paymentTerms
635     , short pricingState
636     , short priority
637     , org.opencrx.kernel.account1.cci.Account carrier
638     , boolean isGift
639     , short shippingMethod
640   ) {
641     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
642     _object.setTemplateReferenceFilter(templateReferenceFilter);
643     _object.setContractCurrency(contractCurrency);
644     _object.setContractLanguage(contractLanguage);
645     _object.setContractState(contractState);
646     _object.setName(name);
647     _object.setPaymentTerms(paymentTerms);
648     _object.setPricingState(pricingState);
649     _object.setPriority(priority);
650     _object.setCarrier(carrier);
651     _object.setGift(isGift);
652     _object.setShippingMethod(shippingMethod);
653     return _object;
654   }
655
656 // ----------------------------------------------------------------------------
657
// ClassProxy/ImplInstanceExtenderRequiredAttributes
658
// ----------------------------------------------------------------------------
659
public Invoice extendBasicObject(
660       org.openmdx.base.cci.BasicObject _base
661     , short accessLevelBrowse
662     , short accessLevelDelete
663     , short accessLevelUpdate
664     , String JavaDoc templateReferenceFilter
665     , short contractCurrency
666     , short contractLanguage
667     , short contractState
668     , String JavaDoc name
669     , short paymentTerms
670     , short pricingState
671     , short priority
672     , org.opencrx.kernel.account1.cci.Account carrier
673     , boolean isGift
674     , short shippingMethod
675     , boolean disabled
676   ) {
677     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
678     _object.setAccessLevelBrowse(accessLevelBrowse);
679     _object.setAccessLevelDelete(accessLevelDelete);
680     _object.setAccessLevelUpdate(accessLevelUpdate);
681     _object.setTemplateReferenceFilter(templateReferenceFilter);
682     _object.setContractCurrency(contractCurrency);
683     _object.setContractLanguage(contractLanguage);
684     _object.setContractState(contractState);
685     _object.setName(name);
686     _object.setPaymentTerms(paymentTerms);
687     _object.setPricingState(pricingState);
688     _object.setPriority(priority);
689     _object.setCarrier(carrier);
690     _object.setGift(isGift);
691     _object.setShippingMethod(shippingMethod);
692     _object.setDisabled(disabled);
693     return _object;
694   }
695
696 // ----------------------------------------------------------------------------
697
// ClassProxy/ImplInstanceExtenderRequiredAttributes
698
// ----------------------------------------------------------------------------
699
public Invoice extendContextCapable(
700       org.openmdx.base.cci.ContextCapable _base
701     , short accessLevelBrowse
702     , short accessLevelDelete
703     , short accessLevelUpdate
704     , String JavaDoc templateReferenceFilter
705     , short contractCurrency
706     , short contractLanguage
707     , short contractState
708     , String JavaDoc name
709     , short paymentTerms
710     , short pricingState
711     , short priority
712     , org.opencrx.kernel.account1.cci.Account carrier
713     , boolean isGift
714     , short shippingMethod
715     , boolean disabled
716   ) {
717     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
718     _object.setAccessLevelBrowse(accessLevelBrowse);
719     _object.setAccessLevelDelete(accessLevelDelete);
720     _object.setAccessLevelUpdate(accessLevelUpdate);
721     _object.setTemplateReferenceFilter(templateReferenceFilter);
722     _object.setContractCurrency(contractCurrency);
723     _object.setContractLanguage(contractLanguage);
724     _object.setContractState(contractState);
725     _object.setName(name);
726     _object.setPaymentTerms(paymentTerms);
727     _object.setPricingState(pricingState);
728     _object.setPriority(priority);
729     _object.setCarrier(carrier);
730     _object.setGift(isGift);
731     _object.setShippingMethod(shippingMethod);
732     _object.setDisabled(disabled);
733     return _object;
734   }
735
736 // ----------------------------------------------------------------------------
737
// ClassProxy/ImplInstanceExtenderRequiredAttributes
738
// ----------------------------------------------------------------------------
739
public Invoice extendExtentCapable(
740       org.openmdx.base.cci.ExtentCapable _base
741     , short accessLevelBrowse
742     , short accessLevelDelete
743     , short accessLevelUpdate
744     , String JavaDoc templateReferenceFilter
745     , short contractCurrency
746     , short contractLanguage
747     , short contractState
748     , String JavaDoc name
749     , short paymentTerms
750     , short pricingState
751     , short priority
752     , org.opencrx.kernel.account1.cci.Account carrier
753     , boolean isGift
754     , short shippingMethod
755     , boolean disabled
756   ) {
757     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
758     _object.setAccessLevelBrowse(accessLevelBrowse);
759     _object.setAccessLevelDelete(accessLevelDelete);
760     _object.setAccessLevelUpdate(accessLevelUpdate);
761     _object.setTemplateReferenceFilter(templateReferenceFilter);
762     _object.setContractCurrency(contractCurrency);
763     _object.setContractLanguage(contractLanguage);
764     _object.setContractState(contractState);
765     _object.setName(name);
766     _object.setPaymentTerms(paymentTerms);
767     _object.setPricingState(pricingState);
768     _object.setPriority(priority);
769     _object.setCarrier(carrier);
770     _object.setGift(isGift);
771     _object.setShippingMethod(shippingMethod);
772     _object.setDisabled(disabled);
773     return _object;
774   }
775
776 // ----------------------------------------------------------------------------
777
// ClassProxy/ImplInstanceExtenderRequiredAttributes
778
// ----------------------------------------------------------------------------
779
public Invoice extendViewCapable(
780       org.openmdx.compatibility.view1.cci.ViewCapable _base
781     , short accessLevelBrowse
782     , short accessLevelDelete
783     , short accessLevelUpdate
784     , String JavaDoc templateReferenceFilter
785     , short contractCurrency
786     , short contractLanguage
787     , short contractState
788     , String JavaDoc name
789     , short paymentTerms
790     , short pricingState
791     , short priority
792     , org.opencrx.kernel.account1.cci.Account carrier
793     , boolean isGift
794     , short shippingMethod
795     , boolean disabled
796   ) {
797     InvoiceImpl _object = (InvoiceImpl)getInvoice(_base);
798     _object.setAccessLevelBrowse(accessLevelBrowse);
799     _object.setAccessLevelDelete(accessLevelDelete);
800     _object.setAccessLevelUpdate(accessLevelUpdate);
801     _object.setTemplateReferenceFilter(templateReferenceFilter);
802     _object.setContractCurrency(contractCurrency);
803     _object.setContractLanguage(contractLanguage);
804     _object.setContractState(contractState);
805     _object.setName(name);
806     _object.setPaymentTerms(paymentTerms);
807     _object.setPricingState(pricingState);
808     _object.setPriority(priority);
809     _object.setCarrier(carrier);
810     _object.setGift(isGift);
811     _object.setShippingMethod(shippingMethod);
812     _object.setDisabled(disabled);
813     return _object;
814   }
815
816 // ----------------------------------------------------------------------------
817
// ClassProxy/ImplEnd.vm
818
// ----------------------------------------------------------------------------
819
}
820
Popular Tags